Here is how to use this model for image classification:
import mlx.core as mx
from mlxim.model import create_model
from mlxim.io import read_rgb
from mlxim.transform import ImageNetTransform
from mlxim.utils.imagenet import IMAGENET2012_CLASSES
transform = ImageNetTransform(train=False, img_size=224)
x = transform(read_rgb("cat.jpg"))
x = mx.array(x)
x = mx.expand_dims(x, 0)
model = create_model("efficientnet_b0")
model.eval()
logits = model(x)
predicted_idx = mx.argmax(logits, axis=-1).item()
predicted_class = list(IMAGENET2012_CLASSES.values())[predicted_idx]
print(f"Predicted class: {predicted_class}")
You can also use the embeds from layer before head:
import mlx.core as mx
from mlxim.model import create_model
from mlxim.io import read_rgb
from mlxim.transform import ImageNetTransform
transform = ImageNetTransform(train=False, img_size=224)
x = transform(read_rgb("cat.jpg"))
x = mx.array(x)
x = mx.expand_dims(x, 0)
# first option
model = create_model("efficientnet_b0", num_classes=0)
model.eval()
embeds = model(x)
# second option
model = create_model("efficientnet_b0")
model.eval()
embeds = model.get_features(x)
Runs of mlx-vision efficientnet_b0-mlxim on huggingface.co
22
Total runs
0
24-hour runs
20
3-day runs
17
7-day runs
-84
30-day runs
More Information About efficientnet_b0-mlxim huggingface.co Model
efficientnet_b0-mlxim huggingface.co is an AI model on huggingface.co that provides efficientnet_b0-mlxim's model effect (), which can be used instantly with this mlx-vision efficientnet_b0-mlxim model. huggingface.co supports a free trial of the efficientnet_b0-mlxim model, and also provides paid use of the efficientnet_b0-mlxim. Support call efficientnet_b0-mlxim model through api, including Node.js, Python, http.
efficientnet_b0-mlxim huggingface.co is an online trial and call api platform, which integrates efficientnet_b0-mlxim's modeling effects, including api services, and provides a free online trial of efficientnet_b0-mlxim, you can try efficientnet_b0-mlxim online for free by clicking the link below.
mlx-vision efficientnet_b0-mlxim online free url in huggingface.co:
efficientnet_b0-mlxim is an open source model from GitHub that offers a free installation service, and any user can find efficientnet_b0-mlxim on GitHub to install. At the same time, huggingface.co provides the effect of efficientnet_b0-mlxim install, users can directly use efficientnet_b0-mlxim installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
efficientnet_b0-mlxim install url in huggingface.co: