|
|
--- |
|
|
license: mit |
|
|
library_name: executorch |
|
|
base_model: chriamue/bird-species-classifier |
|
|
tags: |
|
|
- image-classification |
|
|
- bird-species |
|
|
- executorch |
|
|
- mobile |
|
|
- edge-ai |
|
|
- xnnpack |
|
|
- pytorch |
|
|
pipeline_tag: image-classification |
|
|
--- |
|
|
|
|
|
# Bird Species Classifier - ExecuTorch (.pte) |
|
|
|
|
|
This is an ExecuTorch-optimized version of [chriamue/bird-species-classifier](https://huggingface.co/chriamue/bird-species-classifier) for deployment on mobile and edge devices. |
|
|
|
|
|
## Model Description |
|
|
|
|
|
- **Base Model:** EfficientNet fine-tuned for bird species classification |
|
|
- **Original Author:** [chriamue](https://huggingface.co/chriamue) |
|
|
- **Format:** ExecuTorch (.pte) with XNNPACK backend |
|
|
- **Input Size:** 224x224 RGB images |
|
|
- **Use Case:** Mobile/edge deployment for bird species identification |
|
|
|
|
|
##Usage (Android/iOS) |
|
|
// Android (Kotlin) |
|
|
import org.pytorch.executorch.Module |
|
|
import org.pytorch.executorch.Tensor |
|
|
|
|
|
val module = Module.load("/path/to/bird_classifier.pte") |
|
|
val inputTensor = Tensor.fromBlob(floatData, longArrayOf(1, 3, 224, 224)) |
|
|
val output = module.forward(EValue.from(inputTensor)) |
|
|
|
|
|
## License |
|
|
MIT License (inherited from base model) |
|
|
|
|
|
## Acknowledgments |
|
|
Original model by chriamue |
|
|
Converted using PyTorch ExecuTorch |
|
|
|