mobilenet_v4_hybrid_medium¶
- lucid.models.mobilenet_v4_hybrid_medium(num_classes: int = 1000, **kwargs) MobileNet_V4 ¶
Overview¶
The mobilenet_v4_hybrid_medium function returns an instance of the MobileNet_V4 model featuring a hybrid architecture that blends traditional convolutional layers with innovative enhancements. This medium variant is optimized to balance computational efficiency with improved accuracy, making it suitable for a wide range of applications.
Total Parameters: 11,070,136
Function Signature¶
@register_model
def mobilenet_v4_hybrid_medium(num_classes: int = 1000, **kwargs) -> MobileNet_V4
Parameters¶
num_classes (int, optional): Defines the number of output classes. The default is 1000, commonly used for large-scale classification tasks.
**kwargs (dict): Additional keyword arguments that allow customization of the hybrid configuration. These parameters can be used to fine-tune the model’s architecture based on specific requirements.
Usage Example¶
>>> import lucid.models as models
>>> model = models.mobilenet_v4_hybrid_medium(num_classes=1000)
>>> print(model)
Details¶
The mobilenet_v4_hybrid_medium function constructs a MobileNet-v4 model with a hybrid architecture that combines the benefits of convolutional layers with enhanced module designs. It provides a compromise between accuracy and computational cost, making it a versatile choice for various deployment scenarios.
Note
This medium hybrid variant is ideal for users seeking a balance between performance and resource consumption. For specific needs, consider adjusting the configuration parameters via the additional keyword arguments.