Instructions to use Konradowsky/beans-deit-tiny with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use Konradowsky/beans-deit-tiny with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("image-classification", model="Konradowsky/beans-deit-tiny") pipe("https://huggingface.co/datasets/huggingface/documentation-images/resolve/main/hub/parrots.png")# pip install -U transformers accelerate # Load model directly from transformers import AutoImageProcessor, AutoModelForImageClassification processor = AutoImageProcessor.from_pretrained("Konradowsky/beans-deit-tiny") model = AutoModelForImageClassification.from_pretrained("Konradowsky/beans-deit-tiny", device_map="auto") - Notebooks
- Google Colab
- Kaggle
|
Download README.md from Konradowsky/beans-deit-tiny: direct link, hf CLI and curl.
- Browser
- Download file 1.38 kB
-
https://huggingface.co/Konradowsky/beans-deit-tiny/resolve/main/README.md
- Command line
-
hf download hf://Konradowsky/beans-deit-tiny/README.md
-
curl -L -o README.md https://huggingface.co/Konradowsky/beans-deit-tiny/resolve/main/README.md
1.38 kB
| license: apache-2.0 | |
| library_name: transformers | |
| pipeline_tag: image-classification | |
| base_model: facebook/deit-tiny-patch16-224 | |
| datasets: | |
| - AI-Lab-Makerere/beans | |
| metrics: | |
| - accuracy | |
| - f1 | |
| tags: | |
| - image-classification | |
| - mlflow | |
| # beans-deit-tiny | |
| Fine-tuned `facebook/deit-tiny-patch16-224` for image classification (3 classes: angular_leaf_spot, bean_rust, healthy). | |
| Trained in Google Colab (GPU), experiments tracked with MLflow, winner selected by validation accuracy. | |
| ## Training | |
| - Dataset: `AI-Lab-Makerere/beans` | |
| - Train / val / test: 1034 / 133 / 128 | |
| - Learning rate: 0.0002 | |
| - Epochs: 3 | |
| - Batch size: 32 | |
| - MLflow run: `run1_lr0.0002_ep3` (a4050afef1c545cd8e87cc47cba1bd02) | |
| ## Results | |
| | split | accuracy | macro F1 | | |
| |---|---|---| | |
| | validation | 0.9624 | 0.9628 | | |
| | test | 0.9453 | 0.9462 | | |
| ### Per-class metrics (test) | |
| | class | precision | recall | f1 | support | | |
| |:------------------|------------:|---------:|-------:|----------:| | |
| | angular_leaf_spot | 1 | 0.8837 | 0.9383 | 43 | | |
| | bean_rust | 0.86 | 1 | 0.9247 | 43 | | |
| | healthy | 1 | 0.9524 | 0.9756 | 42 | | |
|  | |
| ## Usage | |
| ```python | |
| from transformers import pipeline | |
| clf = pipeline("image-classification", model="Konradowsky/beans-deit-tiny") | |
| clf("image.jpg", top_k=3) | |
| ``` | |