chanhua commited on
Commit
0b155d7
·
verified ·
1 Parent(s): d336c8b

Upload image_feature.py

Browse files
Files changed (1) hide show
  1. image_feature.py +5 -3
image_feature.py CHANGED
@@ -1,7 +1,7 @@
1
  # import numpy as np
2
- # import requests
3
  import torch
4
- # from PIL import Image
5
  from torch.nn.functional import cosine_similarity
6
  from transformers import AutoImageProcessor, AutoModel
7
 
@@ -54,7 +54,9 @@ model = AutoModel.from_pretrained("google/vit-base-patch16-224").to(DEVICE)
54
 
55
 
56
  # 推理
57
- def infer(image):
 
 
58
  inputs = processor(image, return_tensors="pt").to(DEVICE)
59
  outputs = model(**inputs)
60
  return outputs.pooler_output
 
1
  # import numpy as np
2
+ import requests
3
  import torch
4
+ from PIL import Image
5
  from torch.nn.functional import cosine_similarity
6
  from transformers import AutoImageProcessor, AutoModel
7
 
 
54
 
55
 
56
  # 推理
57
+ def infer(img):
58
+ # image_real = Image.open(requests.get(img_urls[0], stream=True).raw).convert("RGB")
59
+ image = Image.open(requests.get(img, stream=True).raw).convert("RGB")
60
  inputs = processor(image, return_tensors="pt").to(DEVICE)
61
  outputs = model(**inputs)
62
  return outputs.pooler_output