Aekanun's picture
fix
988c093
raw
history blame
1.17 kB
import subprocess
import sys
def install_packages():
subprocess.check_call([sys.executable, '-m', 'pip', 'install', '--upgrade', 'pip'])
with open('requirements.txt') as f:
packages = f.read().splitlines()
for package in packages:
if package and not package.startswith('#'):
subprocess.check_call([sys.executable, '-m', 'pip', 'install', package])
if __name__ == "__main__":
print("Installing required packages...")
install_packages()
import gradio as gr
import torch
from transformers import AutoProcessor
def process_handwriting(image):
if image is None:
return "กรุณาอัพโหลดรูปภาพ"
return f"ทดสอบระบบ: Torch version: {torch.__version__}, Transformers installed"
demo = gr.Interface(
fn=process_handwriting,
inputs=gr.Image(type="pil", label="อัพโหลดรูปภาพ"),
outputs=gr.Textbox(label="ผลลัพธ์"),
title="Test Installation",
description="ทดสอบการติดตั้ง libraries"
)
demo.launch()