Image Feature Extraction
Birder
PyTorch
hassonofer commited on
Commit
73f8929
·
verified ·
1 Parent(s): 1430392

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +4 -4
README.md CHANGED
@@ -41,19 +41,19 @@ import torch
41
  import birder
42
  from PIL import Image
43
 
44
- (net, _, signature, rgb_stats) = 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(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, embedding_size)
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