Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -232,11 +232,16 @@ css = """
|
|
232 |
.submit-btn:hover {
|
233 |
background-color: #3498db !important;
|
234 |
}
|
|
|
|
|
|
|
|
|
|
|
235 |
"""
|
236 |
|
237 |
# Create the Gradio Interface
|
238 |
with gr.Blocks(css=css, theme="bethecloud/storj_theme") as demo:
|
239 |
-
gr.Markdown("# **Multimodal OCR**")
|
240 |
with gr.Row():
|
241 |
with gr.Column():
|
242 |
with gr.Tabs():
|
@@ -263,11 +268,12 @@ with gr.Blocks(css=css, theme="bethecloud/storj_theme") as demo:
|
|
263 |
top_k = gr.Slider(label="Top-k", minimum=1, maximum=1000, step=1, value=50)
|
264 |
repetition_penalty = gr.Slider(label="Repetition penalty", minimum=1.0, maximum=2.0, step=0.05, value=1.2)
|
265 |
with gr.Column():
|
266 |
-
gr.
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
|
|
271 |
model_choice = gr.Radio(
|
272 |
choices=["Nanonets-OCR-s", "Qwen2-VL-OCR-2B-Instruct", "RolmOCR", "Aya-Vision"],
|
273 |
label="Select Model",
|
|
|
232 |
.submit-btn:hover {
|
233 |
background-color: #3498db !important;
|
234 |
}
|
235 |
+
.canvas-output {
|
236 |
+
border: 2px solid #4682B4;
|
237 |
+
border-radius: 10px;
|
238 |
+
padding: 20px;
|
239 |
+
}
|
240 |
"""
|
241 |
|
242 |
# Create the Gradio Interface
|
243 |
with gr.Blocks(css=css, theme="bethecloud/storj_theme") as demo:
|
244 |
+
gr.Markdown("# **[Multimodal OCR](https://huggingface.co/collections/prithivMLmods/multimodal-implementations-67c9982ea04b39f0608badb0)**")
|
245 |
with gr.Row():
|
246 |
with gr.Column():
|
247 |
with gr.Tabs():
|
|
|
268 |
top_k = gr.Slider(label="Top-k", minimum=1, maximum=1000, step=1, value=50)
|
269 |
repetition_penalty = gr.Slider(label="Repetition penalty", minimum=1.0, maximum=2.0, step=0.05, value=1.2)
|
270 |
with gr.Column():
|
271 |
+
with gr.Column(elem_classes="canvas-output"):
|
272 |
+
gr.Markdown("## Result.Md")
|
273 |
+
output = gr.Textbox(label="Raw Output Stream", interactive=False, lines=2)
|
274 |
+
#format[ft.md]
|
275 |
+
with gr.Accordion("Formatted Result (Result.md)", open=False):
|
276 |
+
markdown_output = gr.Markdown(label="Formatted Result (Result.Md)")
|
277 |
model_choice = gr.Radio(
|
278 |
choices=["Nanonets-OCR-s", "Qwen2-VL-OCR-2B-Instruct", "RolmOCR", "Aya-Vision"],
|
279 |
label="Select Model",
|