lcnet_050.ra2_in1k

Maintained By
timm

LCNet 050 RA2

PropertyValue
Parameter Count1.89M
Model TypeImage Classification
LicenseApache-2.0
Input Size224x224
PaperPP-LCNet Paper

What is lcnet_050.ra2_in1k?

LCNet 050 RA2 is a lightweight convolutional neural network specifically designed for CPU deployment. It represents a balanced approach to efficient image classification, incorporating RandAugment (RA2) training techniques and achieving impressive performance with just 1.89M parameters.

Implementation Details

The model employs the RandAugment RA2 recipe, which evolved from EfficientNet's augmentation strategies. It uses RMSProp optimization with TF 1.0 behavior and implements exponential decay learning rate scheduling with warmup. The architecture is optimized for 224x224 input images and produces 1.3M activations.

  • Trained on ImageNet-1k dataset
  • Uses EMA weight averaging
  • Implements step-based learning rate schedule
  • Optimized for CPU inference

Core Capabilities

  • Image classification with 1000 classes
  • Feature extraction capabilities
  • Image embedding generation
  • Multi-scale feature map output

Frequently Asked Questions

Q: What makes this model unique?

LCNet 050 combines extremely lightweight architecture (1.89M parameters) with modern training techniques like RandAugment, making it particularly suitable for CPU deployment while maintaining competitive accuracy.

Q: What are the recommended use cases?

The model is ideal for resource-constrained environments, edge devices, and applications requiring real-time CPU inference. It's particularly suitable for mobile applications and embedded systems requiring image classification capabilities.

The first platform built for prompt engineering