Image Classification
LiteRT
LiteRT
ONNX
English
vision
botany
western-australia
dinov3
mixture-of-experts
adaround
fp8
int8
android
biodiversity
flora
Instructions to use thenukegun10x/PLantDetect-WA with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- LiteRT
How to use thenukegun10x/PLantDetect-WA with LiteRT:
# No code snippets available yet for this library. # To use this model, check the repository files and the library's documentation. # Want to help? PRs adding snippets are welcome at: # https://github.com/huggingface/huggingface.js
- Notebooks
- Google Colab
- Kaggle
Clarify 4-View dedicated weights and add Dense 4-View Distilled specifications
Browse files
README.md
CHANGED
|
@@ -55,26 +55,30 @@ In the field, plant species can be difficult to distinguish from a single photo.
|
|
| 55 |
### A. Mobile Edge & Embedded Models (Dense ViT-Base)
|
| 56 |
*Optimized for Samsung Galaxy S24 (Exynos 2400 / Snapdragon 8 Gen 3), iOS, Windows DirectML, and Raspberry Pi.*
|
| 57 |
|
| 58 |
-
| Model File | Runtime Target | Format / Precision | File Size | Top-1 (1-View) | Top-1 (4-View) | Target Hardware |
|
| 59 |
-
| :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
| 60 |
-
| **`PlantDetect-Dense-INT8-AdaRound.safetensors`** | PyTorch / Python | **AdaRound INT8 (W8A16)** | **`93.3 MB`** | 83.06% | 97.35% | Ultra-compact Python edge |
|
| 61 |
-
| **`PlantDetect-Dense-FP8-AdaRound.safetensors`** | PyTorch / Python | **Mixed AdaRound FP8** | **`92.7 MB`** | 83.06% | 97.35% | GPU / Python lightweight |
|
| 62 |
-
| **`PlantDetect-Dense-BF16.safetensors`** | PyTorch / Python | **Full `bfloat16`** | **`181.5 MB`** | 83.06% | 97.35% | Dense PyTorch reference |
|
| 63 |
-
| **`
|
| 64 |
-
| **`
|
| 65 |
-
| **`
|
| 66 |
-
| **`
|
|
|
|
|
|
|
| 67 |
|
| 68 |
---
|
| 69 |
|
| 70 |
### B. Server / Desktop GPU Models (Mixture-of-Experts)
|
| 71 |
|
| 72 |
-
| Model File | Architecture | Format | Size | Top-1 (1-View) | Top-1 (4-View) | Primary Use Case |
|
| 73 |
-
| :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
| 74 |
-
| **`PlantDetect-FP8-AdaRound.safetensors`** | MoE++ (16 FFNs) | **Mixed FP8 + BF16** | **`104.3 MB`** | **89.21%** | **
|
| 75 |
-
| **`PlantDetect-BF16.safetensors`** | MoE++ (16 FFNs) | **Full `bfloat16`** | **`205.2 MB`** | **89.21%** | **
|
| 76 |
-
| **`PlantDetect-4View-FP8-AdaRound.safetensors`** | MoE++ 4-View | **Mixed FP8 + BF16** | **`104.3 MB`** |
|
| 77 |
-
| **`PlantDetect-4View-BF16.safetensors`** | MoE++ 4-View | **Full `bfloat16`** | **`205.2 MB`** |
|
|
|
|
|
|
|
| 78 |
|
| 79 |
---
|
| 80 |
|
|
|
|
| 55 |
### A. Mobile Edge & Embedded Models (Dense ViT-Base)
|
| 56 |
*Optimized for Samsung Galaxy S24 (Exynos 2400 / Snapdragon 8 Gen 3), iOS, Windows DirectML, and Raspberry Pi.*
|
| 57 |
|
| 58 |
+
| Model File | Model Type | Runtime Target | Format / Precision | File Size | Top-1 (1-View) | Top-1 (4-View) | Target Hardware |
|
| 59 |
+
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
| 60 |
+
| **`PlantDetect-Dense-INT8-AdaRound.safetensors`** | Single-Shot | PyTorch / Python | **AdaRound INT8 (W8A16)** | **`93.3 MB`** | 83.06% | 97.35% | Ultra-compact Python edge |
|
| 61 |
+
| **`PlantDetect-Dense-FP8-AdaRound.safetensors`** | Single-Shot | PyTorch / Python | **Mixed AdaRound FP8** | **`92.7 MB`** | 83.06% | 97.35% | GPU / Python lightweight |
|
| 62 |
+
| **`PlantDetect-Dense-BF16.safetensors`** | Single-Shot | PyTorch / Python | **Full `bfloat16`** | **`181.5 MB`** | 83.06% | 97.35% | Dense PyTorch reference |
|
| 63 |
+
| **`PlantDetect-Dense-4View-INT8.safetensors`** | **4-View Distilled** | PyTorch / Python | **AdaRound INT8 (W8A16)** | **`93.3 MB`** | 85.10% | **99.10%** | Dedicated multi-photo mobile edge |
|
| 64 |
+
| **`PlantDetect-Dense-4View-BF16.safetensors`** | **4-View Distilled** | PyTorch / Python | **Full `bfloat16`** | **`181.5 MB`** | 85.10% | **99.10%** | Lossless 4-view dense reference |
|
| 65 |
+
| **`onnx/PlantDetect-Dense-INT8-AdaRound.onnx`** | Single-Shot | ONNX Runtime | **Mixed-Precision INT8** | **`106.3 MB`** | 83.06% | 97.35% | Android, iOS CoreML, Windows |
|
| 66 |
+
| **`onnx/PlantDetect-Dense-FP32.onnx`** | Single-Shot | ONNX Runtime | **Full FP32** | `363.3 MB` | 83.06% | 97.35% | Standard reference ONNX |
|
| 67 |
+
| **`litert/PlantDetect-Dense-INT8.tflite`** | Single-Shot | Google LiteRT (TFLite) | **Full Integer INT8** | **`387.0 MB`** | 83.06% | 97.35% | Samsung S24 NPU acceleration |
|
| 68 |
+
| **`litert/PlantDetect-Dense-FP16.tflite`** | Single-Shot | Google LiteRT (TFLite) | **Float16** | **`196.2 MB`** | 83.06% | 97.35% | Mobile GPU / XNNPACK CPU |
|
| 69 |
|
| 70 |
---
|
| 71 |
|
| 72 |
### B. Server / Desktop GPU Models (Mixture-of-Experts)
|
| 73 |
|
| 74 |
+
| Model File | Model Type | Architecture | Format | Size | Top-1 (1-View) | Top-1 (4-View) | Primary Use Case |
|
| 75 |
+
| :--- | :--- | :--- | :--- | :--- | :--- | :--- | :--- |
|
| 76 |
+
| **`PlantDetect-FP8-AdaRound.safetensors`** | Single-Shot | MoE++ (16 FFNs) | **Mixed FP8 + BF16** | **`104.3 MB`** | **89.21%** | **96.40%** | **Fastest, ultra-compact GPU server inference** |
|
| 77 |
+
| **`PlantDetect-BF16.safetensors`** | Single-Shot | MoE++ (16 FFNs) | **Full `bfloat16`** | **`205.2 MB`** | **89.21%** | **96.40%** | Lossless baseline reference |
|
| 78 |
+
| **`PlantDetect-4View-FP8-AdaRound.safetensors`** | **4-View Distilled** | MoE++ 4-View | **Mixed FP8 + BF16** | **`104.3 MB`** | 85.06% | **99.20%** | Dedicated multi-photo teacher |
|
| 79 |
+
| **`PlantDetect-4View-BF16.safetensors`** | **4-View Distilled** | MoE++ 4-View | **Full `bfloat16`** | **`205.2 MB`** | 85.06% | **99.20%** | Lossless multi-photo baseline |
|
| 80 |
+
|
| 81 |
+
> **Note on 4-View Weights:** The `PlantDetect-4View` models have dedicated fine-tuned weights trained via **Grouped Multi-View Knowledge Distillation** across 39,502 observation groups ($K=4$). They explicitly learn cross-angle feature synergy between flowers, foliage, habit, and fruit.
|
| 82 |
|
| 83 |
---
|
| 84 |
|