Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -63,7 +63,7 @@ def process_image(image, should_convert=False):
|
|
63 |
# Generate OCR output
|
64 |
text_prompt = ocr_processor.apply_chat_template(messages, add_generation_prompt=True)
|
65 |
inputs = ocr_processor(text=[text_prompt], images=[image], padding=True, return_tensors="pt")
|
66 |
-
inputs = inputs.to("
|
67 |
output_ids = ocr_model.generate(**inputs, max_new_tokens=1024)
|
68 |
output_text = ocr_processor.batch_decode(output_ids, skip_special_tokens=True, clean_up_tokenization_spaces=True)[0]
|
69 |
|
|
|
63 |
# Generate OCR output
|
64 |
text_prompt = ocr_processor.apply_chat_template(messages, add_generation_prompt=True)
|
65 |
inputs = ocr_processor(text=[text_prompt], images=[image], padding=True, return_tensors="pt")
|
66 |
+
inputs = inputs.to("cpu") # Use CPU if GPU is unavailable
|
67 |
output_ids = ocr_model.generate(**inputs, max_new_tokens=1024)
|
68 |
output_text = ocr_processor.batch_decode(output_ids, skip_special_tokens=True, clean_up_tokenization_spaces=True)[0]
|
69 |
|