Update README.md
Browse files
README.md
CHANGED
@@ -41,19 +41,19 @@ import torch
|
|
41 |
import birder
|
42 |
from PIL import Image
|
43 |
|
44 |
-
(net,
|
45 |
|
46 |
# Get the image size the model was trained on
|
47 |
-
size = birder.get_size_from_signature(signature)
|
48 |
|
49 |
# Create an inference transform
|
50 |
-
transform = birder.classification_transform(size, rgb_stats)
|
51 |
|
52 |
image = Image.open("path/to/image.jpeg")
|
53 |
input_tensor = transform(image).unsqueeze(dim=0)
|
54 |
with torch.inference_mode():
|
55 |
embedding = net.embedding(input_tensor)
|
56 |
-
# embedding is a tensor with shape of (1,
|
57 |
```
|
58 |
|
59 |
## Citation
|
|
|
41 |
import birder
|
42 |
from PIL import Image
|
43 |
|
44 |
+
(net, model_info) = birder.load_pretrained_model("vit_l16_mim_400", inference=True)
|
45 |
|
46 |
# Get the image size the model was trained on
|
47 |
+
size = birder.get_size_from_signature(model_info.signature)
|
48 |
|
49 |
# Create an inference transform
|
50 |
+
transform = birder.classification_transform(size, model_info.rgb_stats)
|
51 |
|
52 |
image = Image.open("path/to/image.jpeg")
|
53 |
input_tensor = transform(image).unsqueeze(dim=0)
|
54 |
with torch.inference_mode():
|
55 |
embedding = net.embedding(input_tensor)
|
56 |
+
# embedding is a tensor with shape of (1, 1024)
|
57 |
```
|
58 |
|
59 |
## Citation
|