Spaces:
Sleeping
Sleeping
import gradio as gr | |
from fastai.vision.all import * | |
# Carga tu modelo | |
learn = load_learner("enemies_BOTW.pkl") # Reemplaza con la ruta a tu modelo | |
# Define la funci贸n de predicci贸n | |
def predict(img): | |
img = PILImage.create(img) | |
pred, pred_idx, probs = learn.predict(img) | |
return {learn.dls.vocab[i]: float(probs[i]) for i in range(len(learn.dls.vocab))} | |
# Crea la interfaz de Gradio | |
gr.Interface( | |
fn=predict, | |
inputs=gr.Image(), | |
outputs=gr.Label(num_top_classes=2), | |
title="Clasificador de Enemigos de BOTW", | |
description = "Sube una imagen de un enemigo del Zelda BOTW para clasificarlo. Solo puede clasificar entre: bokoblins, lizalfos, chuchus, keese y centaleones", | |
examples=[ | |
["2c1fe44c-105b-4c16-91d0-21dc58b53d6d.jpg"], | |
["Captura de pantalla de 2024-11-14 19-01-45.png"], | |
["Captura de pantalla de 2024-12-21 18-02-26.png"], | |
["Captura de pantalla de 2024-12-21 21-39-33.png"], | |
["IMG_2349.jpg"] | |
] | |
).launch() |