Spaces:
Runtime error
Runtime error
Download model.py from capNimo/answers_all: direct link, hf CLI and curl.
- Browser
- Download file 538 Bytes
-
https://huggingface.co/spaces/capNimo/answers_all/resolve/main/model.py
- Command line
-
hf download hf://spaces/capNimo/answers_all/model.py
-
curl -L -o model.py https://huggingface.co/spaces/capNimo/answers_all/resolve/main/model.py
538 Bytes
| from transformers import ViltProcessor, ViltForQuestionAnswering | |
| from PIL import Image | |
| # 470MB | |
| processor = ViltProcessor.from_pretrained("dandelin/vilt-b32-finetuned-vqa") | |
| model = ViltForQuestionAnswering.from_pretrained("dandelin/vilt-b32-finetuned-vqa") | |
| def model_pipeline(text: str, image: Image): | |
| # prepare inputs | |
| encoding = processor(image, text, return_tensors="pt") | |
| # forward pass | |
| outputs = model(**encoding) | |
| logits = outputs.logits | |
| idx = logits.argmax(-1).item() | |
| return model.config.id2label[idx] |