A 'small' MobileNet-V4 update, I just pushed weights for the smallest model I've trained in the series, a 0.5 width multiplier version of the MobileNet-V4 Conv Small.
text
A 'small' MobileNet-V4 update, I just pushed weights for the smallest model I've trained in the series, a 0.5 width multiplier version of the MobileNet-V4 Conv Small.
new_line
new_line
Now you may look at this and say hey, why is this impressive? 64.8% top-1 and 2.2M params? MobileNetV3-Small 0.75, and MobileNet-V2 0.5 are both fewer params (at ~2M) and over 65% top-1, what gives? Well this is where MobileNet-V4 differs from the previous versions of the model family, it trades off (gives up) a little parameter efficiency for some computational efficiency.
text
Now you may look at this and say hey, why is this impressive? 64.8% top-1 and 2.2M params? MobileNetV3-Small 0.75, and MobileNet-V2 0.5 are both fewer params (at ~2M) and over 65% top-1, what gives? Well this is where MobileNet-V4 differs from the previous versions of the model family, it trades off (gives up) a little parameter efficiency for some computational efficiency.
new_line
new_line
So, let's look at the speed. On a 4090 w/ torchcompile
text
So, let's look at the speed. On a 4090 w/ torchcompile
new_line
* 98K img/sec - 
text
* 98K img/sec - 
https://huggingface.co/timm/mobilenetv4_conv_small_050.e3000_r224_in1k
timm/mobilenetv4_conv_small_050.e3000_r224_in1k
model
resource
https://huggingface.co/timm/mobilenetv4_conv_small_050.e3000_r224_in1k
new_line
* 58K img/sec - 
text
* 58K img/sec - 
https://huggingface.co/timm/mobilenetv3_small_075.lamb_in1k
timm/mobilenetv3_small_075.lamb_in1k
model
resource
https://huggingface.co/timm/mobilenetv3_small_075.lamb_in1k
new_line
* 37K img/sec - 
text
* 37K img/sec - 
https://huggingface.co/timm/mobilenetv2_050.lamb_in1k
timm/mobilenetv2_050.lamb_in1k
model
resource
https://huggingface.co/timm/mobilenetv2_050.lamb_in1k
new_line
new_line
And there you go, if you have a need for speed, MNV4 is the better option.
text
And there you go, if you have a need for speed, MNV4 is the better option.
A 'small' MobileNet-V4 update, I just pushed weights for the smallest model I've trained in the series, a 0.5 width multiplier version of the MobileNet-V4 Conv Small.

Now you may look at this and say hey, why is this impressive? 64.8% top-1 and 2.2M params? MobileNetV3-Small 0.75, and MobileNet-V2 0.5 are both fewer params (at ~2M) and over 65% top-1, what gives? Well this is where MobileNet-V4 differs from the previous versions of the model family, it trades off (gives up) a little parameter efficiency for some computational efficiency.

So, let's look at the speed. On a 4090 w/ torchcompile
* 98K img/sec - https://huggingface.co/timm/mobilenetv4_conv_small_050.e3000_r224_in1k
* 58K img/sec - https://huggingface.co/timm/mobilenetv3_small_075.lamb_in1k
* 37K img/sec - https://huggingface.co/timm/mobilenetv2_050.lamb_in1k

And there you go, if you have a need for speed, MNV4 is the better option.
❤️
gxkok AI4Industry John6666 osanseviero reach-vb Tonic byoussef irotem98