Divyansh12 commited on
Commit
d7e12cd
·
verified ·
1 Parent(s): 7509597

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -1
app.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import streamlit as st
2
  from transformers import AutoModel, AutoTokenizer
3
  from PIL import Image
@@ -7,6 +8,9 @@ import uuid
7
  import time
8
  from pathlib import Path
9
 
 
 
 
10
  # Load tokenizer and model on CPU
11
  tokenizer = AutoTokenizer.from_pretrained('ucaslcl/GOT-OCR2_0', trust_remote_code=True)
12
  model = AutoModel.from_pretrained('ucaslcl/GOT-OCR2_0', trust_remote_code=True, low_cpu_mem_usage=True).to("cpu")
@@ -73,7 +77,6 @@ def cleanup_old_files():
73
  # Streamlit App
74
  st.set_page_config(page_title="GOT-OCR-2.0 Demo", layout="wide")
75
 
76
-
77
  uploaded_image = st.file_uploader("Upload your image", type=["png", "jpg", "jpeg"])
78
 
79
  if uploaded_image:
 
1
+ import os
2
  import streamlit as st
3
  from transformers import AutoModel, AutoTokenizer
4
  from PIL import Image
 
8
  import time
9
  from pathlib import Path
10
 
11
+ # Force the use of CPU
12
+ os.environ["CUDA_VISIBLE_DEVICES"] = "-1"
13
+
14
  # Load tokenizer and model on CPU
15
  tokenizer = AutoTokenizer.from_pretrained('ucaslcl/GOT-OCR2_0', trust_remote_code=True)
16
  model = AutoModel.from_pretrained('ucaslcl/GOT-OCR2_0', trust_remote_code=True, low_cpu_mem_usage=True).to("cpu")
 
77
  # Streamlit App
78
  st.set_page_config(page_title="GOT-OCR-2.0 Demo", layout="wide")
79
 
 
80
  uploaded_image = st.file_uploader("Upload your image", type=["png", "jpg", "jpeg"])
81
 
82
  if uploaded_image: