chenhaoq87's picture
Upload folder using huggingface_hub
63603f7 verified
# Model Directory
This folder contains the trained model and its configuration.
## Files
- `model.joblib` - Trained RandomForest classifier (serialized with joblib)
- `config.json` - Model metadata and configuration
## Model Details
- **Algorithm**: Random Forest Classifier
- **Framework**: scikit-learn
- **Features**: 6 microbial count measurements (SPC and TGN at 3 time points)
- **Classes**: 3 spoilage types (PPC, no spoilage, spore spoilage)
- **Accuracy**: ~96% on test data
## Generation
These files are generated by running:
```bash
python scripts/prepare_model.py
```
## Usage
The model is loaded by all application interfaces:
- `apps/gradio/app.py` - Gradio web interface
- `apps/fastapi/app.py` - REST API
- `apps/huggingface/handler.py` - HF Inference API