Mnist-Digits / app.py
cisemh's picture
Update app.py
6e34d32 verified
raw
history blame
524 Bytes
def predict(img):
# Preprocess the input image
img = img.reshape(1, 28, 28) / 255.0
# Make the prediction
prediction = model.predict(img)
predicted_digit = np.argmax(prediction[0])
return predicted_digit
with gr.Blocks() as demo:
gr.Markdown("Welcome on your first sketch recognition app!")
with gr.Row():
scratchpad = gr.Scratchpad(shape=(28, 28))
output = gr.Text()
btn = gr.Button("Submit")
btn.click(predict, inputs=scratchpad, outputs=output)
demo.launch()