eternalBlissard's picture
fixes
f40811a verified
### Imports for Modules ###
import gradio as gr
import os
import torch
from typing import Tuple, Dict
from timeit import default_timer as timer
### Functional Imports
from predictor import predictionMaker
exampleList = [["examples/" + example] for example in os.listdir("examples")]
title = "Pizza πŸ• Steak πŸ₯© Sushi 🍣"
description = "An EfficientNetB2 feature extractor computer vision model to classify images of food as pizza, steak or sushi."
article = "Created by [Eternal Bliassard](https://github.com/EternalBlissard)."
# Create the Gradio demo
demo = gr.Interface(fn=predictionMaker,
inputs=[gr.Image(type="pil")],
outputs=[gr.Label(num_top_classes=3, label="Predictions"),
gr.Number(label="Prediction time (s)")],
examples=exampleList,
title=title,
description=description,
article=article)
# Launch the demo!
demo.launch(share=True,debug=False)