advaitadasein commited on
Commit
b1ee6da
·
1 Parent(s): e6a558b

added VQA ability in handler

Browse files
Files changed (1) hide show
  1. handler.py +2 -1
handler.py CHANGED
@@ -16,11 +16,12 @@ class EndpointHandler():
16
 
17
  def __call__(self, data: Dict[str, Any]) -> List[Dict[str, Any]]:
18
  image_encoded = data.pop("inputs", data)
 
19
 
20
  # image = Image.open(image_path)
21
  image = self.decode_base64_image(image_encoded)
22
 
23
- processed = self.processor(images=image, return_tensors="pt").to(self.device)
24
 
25
  out = self.model.generate(**processed)
26
 
 
16
 
17
  def __call__(self, data: Dict[str, Any]) -> List[Dict[str, Any]]:
18
  image_encoded = data.pop("inputs", data)
19
+ text = data["text"]
20
 
21
  # image = Image.open(image_path)
22
  image = self.decode_base64_image(image_encoded)
23
 
24
+ processed = self.processor(images=image, text=text, return_tensors="pt").to(self.device)
25
 
26
  out = self.model.generate(**processed)
27