Views
No views yet
1from transformers import Blip2ForConditionalGeneration, Blip2Processor
2import torch
3
4model = Blip2ForConditionalGeneration.from_pretrained(
5 "Magneto76/lora_blip2",
6 torch_dtype=torch.float16,
7 device_map="auto"
8)
9processor = Blip2Processor.from_pretrained("Magneto76/lora_blip2")
10
11def infer(image, question):
12 inputs = processor(image, question, return_tensors="pt").to(model.device)
13 outputs = model.generate(**inputs)
14 return processor.decode(outputs[0], skip_special_tokens=True)
15