Mau-Gal-8's picture
Update app.py
88f6837 verified
raw
history blame contribute delete
829 Bytes
# BELOW 2 ROWS NOT CORRECTLY WORKING !!!!!
# import gradio as gr
# gr.load("models/Efficient-Large-Model/VILA1.5-3b").launch()
import gradio as gr
from transformers import AutoModel, AutoProcessor
# Load model and processor
model = AutoModel.from_pretrained("Efficient-Large-Model/VILA1.5-3b")
processor = AutoProcessor.from_pretrained("Efficient-Large-Model/VILA1.5-3b")
# Define function for model inference
def predict(input_text):
# Process and perform inference on input_text
# Note: Adapt this based on your model’s expected inputs/outputs
inputs = processor(text=input_text, return_tensors="pt")
outputs = model(**inputs)
return outputs.logits # or other processing based on model outputs
# Launch Gradio interface
gr.Interface(
fn=predict,
inputs="text",
outputs="text"
).launch()