Vinay15 commited on
Commit
2a28260
·
verified ·
1 Parent(s): 33ba818

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -3,10 +3,10 @@ from transformers import AutoModel, AutoTokenizer
3
  from PIL import Image
4
  import tempfile
5
 
6
- # Load the tokenizer and model
7
  tokenizer = AutoTokenizer.from_pretrained('ucaslcl/GOT-OCR2_0', trust_remote_code=True)
8
  model = AutoModel.from_pretrained('ucaslcl/GOT-OCR2_0', trust_remote_code=True, low_cpu_mem_usage=True, use_safetensors=True, pad_token_id=tokenizer.eos_token_id)
9
- model = model.eval() # Ensure model is set to evaluation mode
10
 
11
  # Define the OCR function with error handling
12
  def perform_ocr(image):
 
3
  from PIL import Image
4
  import tempfile
5
 
6
+ # Load the tokenizer and model without GPU
7
  tokenizer = AutoTokenizer.from_pretrained('ucaslcl/GOT-OCR2_0', trust_remote_code=True)
8
  model = AutoModel.from_pretrained('ucaslcl/GOT-OCR2_0', trust_remote_code=True, low_cpu_mem_usage=True, use_safetensors=True, pad_token_id=tokenizer.eos_token_id)
9
+ model = model.eval() # Set to evaluation mode
10
 
11
  # Define the OCR function with error handling
12
  def perform_ocr(image):