alperiox's picture
initial commit
57fb0f8
raw
history blame
463 Bytes
import gradio as gr
from detection_pipeline import DetectionModel
model = DetectionModel()
def predict(image, threshold):
preds = model(image)
preds = list(filter(lambda x: x[4] > threshold, preds))
output = model.visualize(image, preds)
return output
interface = gr.Interface(
fn=predict,
inputs=[gr.Image(label="Input"), gr.Slider(0, 1, .3, step=.05, label="Threshold")],
outputs=gr.Image(label="Output")
)
interface.launch()