Spaces:
Build error
Build error
| #Importamos las librerias que necesitamos y Tensorflow para entrenar la red neuronal | |
| import os | |
| import PIL | |
| import gradio as gr | |
| import tensorflow as tf | |
| from tensorflow import keras | |
| #Agregar red neuronal, funci贸n q la importe desde la carpeta creada | |
| model = tf.keras.models.load_model('saved_model/model1') | |
| class_names = ['autos', 'motos'] | |
| #Creamos la funci贸n de predicci贸n que va a usar Gradio | |
| def predict_image(img): | |
| img_4d=img.reshape(-1,180,180,3) | |
| prediction=model.predict(img_4d)[0] | |
| return {class_names[i]: float(prediction[i]) for i in range(2)} | |
| #Creamos la interface de Gradio (frontend) | |
| image = gr.inputs.Image(source="webcam", shape=(180,180)) | |
| label = gr.outputs.Label(num_top_classes=2) | |
| gr.Interface( | |
| fn=predict_image, inputs=image, outputs=label,interpretation='default' | |
| ).launch(debug=True) |