Spaces:
Running
on
Zero
Running
on
Zero
import spaces | |
import gradio as gr | |
from marker.convert import convert_single_pdf | |
from marker.models import load_all_models | |
model_lst = load_all_models() | |
def convert(file_path): | |
print(file_path) | |
global model_lst | |
full_text, images = convert_single_pdf( | |
file_path, | |
model_lst, | |
max_pages=None, | |
langs=None, | |
batch_multiplier=16, | |
) | |
return full_text | |
gr.Interface( | |
convert, | |
inputs=gr.File(label="PDF file", type="filepath"), | |
outputs=gr.Markdown(label="Markdown"), | |
).launch() | |