Spaces:
Build error
Build error
import gradio as gr | |
import tensorflow as tf | |
import numpy as input | |
num_classes = 200 | |
IMG_HEIGHT = 256 | |
IMG_WIDTH = 256 | |
def normalize_image(img): | |
img = tf.cast(img, tf.float32)/255. | |
img = tf.image.resize(img, (IMG_HEIGHT, IMG_WIDTH), method='bilinear') | |
return img | |
def predict_fn(img): | |
img = img.convert('RGB') | |
img_data = normalize_image(img) | |
x = np.array(img_data) | |
x = np.expand_dims(x, axis=0) | |
temp = model.predict(x) | |
return temp | |
model = tf.keras.models.load_model("model.h5") | |
interface = gr.Interface(predict_fn, gr.inputs.Image(type='PIL'), outputs='label', examples=path,) | |
interface.launch() |