Spaces:
Runtime error
Runtime error
# Import dependencies | |
import gradio as gr | |
import numpy as np | |
import joblib | |
# Predict function | |
def predict(region1, region2, region3, region4, region5, region6): | |
model = joblib.load("./localoutlierfactor.joblib") | |
yhat = model.predict( | |
np.array([[region1, region2, region3, region4, region5, region6]]) | |
) | |
return "Weird Traffic" if yhat == -1 else "Normal Traffic" | |
# Building the Interface | |
app = gr.Interface( | |
title="Traffic Anomaly Detection 🚦", | |
fn=predict, | |
inputs=[ | |
gr.Slider(0, 800), | |
gr.Slider(0, 800), | |
gr.Slider(0, 800), | |
gr.Slider(0, 800), | |
gr.Slider(0, 800), | |
gr.Slider(0, 800), | |
], | |
outputs="text", | |
) | |
# Launch the app | |
app.launch() | |