File size: 505 Bytes
2b884ca
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import streamlit as st
from transformers import pipeline

st.logo("NLP_Group_logo.svg", size="large")
main_page = st.Page("main_page.py", title="Main Page", icon="๐Ÿ ")
sketch2diagram_page = st.Page("sketch2diagram.py", title="Sketch2Diagram", icon="๐Ÿ–ผ๏ธ")
# Add pages to the main page
pg = st.navigation([main_page, sketch2diagram_page])

pg.run()

@st.cache_resource
def get_model():
    # Load the model here
    model = pipeline("image-to-text", model="itsumi-st/imgtikz_qwen2vl")
    return model