STMicroelectronics/fdmobilenet_pt
FDMobileNet
Use case : Image classification
Model description
Fast-Downsampling MobileNet (FDMobileNet) is an optimized variant of MobileNet designed for extremely fast inference. It achieves speed improvements through aggressive early spatial reduction while maintaining reasonable accuracy.
FDMobileNet employs a fast downsampling strategy that reduces spatial dimensions early in the network to minimize computation. It retains depthwise separable convolutions inherited from MobileNet for parameter efficiency, and uses a width multiplier (Alpha) to scale the number of channels (a025 = 0.25x, a050 = 0.5x, a075 = 0.75x).
Among the fastest models in the model zoo, FDMobileNet is ideal for ultra-low-latency real-time applications and battery-powered devices with strict power constraints.
(source: https://arxiv.org/abs/1802.03750)
The model is quantized to int8 using ONNX Runtime and exported for efficient deployment.
Network information
Network inputs / outputs
For an image resolution of NxM and P classes
Recommended platforms
Performances
Metrics
- Measures are done with default STEdgeAI Core configuration with enabled input / output allocated option.
- All the models are trained from scratch on Imagenet dataset
Reference NPU memory footprint on Imagenet dataset (see Accuracy for details on dataset)
Reference NPU inference time on Imagenet dataset (see Accuracy for details on dataset)
Accuracy with Imagenet dataset
Retraining and Integration in a simple example:
Please refer to the stm32ai-modelzoo-services GitHub here
References
<a id="1">[1]</a> - Dataset: Imagenet (ILSVRC 2012) — https://www.image-net.org/
<a id="2">[2]</a> - Model: FD-MobileNet — https://arxiv.org/abs/1802.03750
