Spaces:
Running
on
Zero
Running
on
Zero
import argparse | |
import os | |
from marker.convert import convert_single_pdf | |
from marker.logger import configure_logging | |
from marker.models import load_all_models | |
import spaces | |
import gradio as gr | |
from marker.output import save_markdown | |
def convert(file_path): | |
model_lst = load_all_models() | |
full_text, images, out_meta = 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", sources=["upload"], type="filepath"), | |
outputs=gr.Markdown(label="Markdown"), | |
).launch() | |