Views
No views yet

pip install mlx-image1from mlxim.model import create_model
2from mlxim.io import read_rgb
3from mlxim.transform import ImageNetTransform
4
5transform = ImageNetTransform(train=False, img_size=224)
6x = transform(read_rgb("cat.png"))
7x = mx.expand_dims(x, 0)
8
9model = create_model("vit_base_patch16_224.dino")
10model.eval()
11
12logits, attn_masks = model(x, attn_masks=True)1from mlxim.model import create_model
2from mlxim.io import read_rgb
3from mlxim.transform import ImageNetTransform
4
5transform = ImageNetTransform(train=False, img_size=512)
6x = transform(read_rgb("cat.png"))
7x = mx.expand_dims(x, 0)
8
9# first option
10model = create_model("vit_base_patch16_224.dino", num_classes=0)
11model.eval()
12
13embeds = model(x)
14
15# second option
16model = create_model("vit_base_patch16_224.dino")
17model.eval()
18
19embeds, attn_masks = model.get_features(x)attn_masks returned by the model. Go check the mlx-image notebook.