# AUTOGENERATED! DO NOT EDIT! File to edit: ../00_core.ipynb. # %% auto 0 __all__ = ['learn', 'categories', 'image', 'label', 'intf', 'classify_image'] # %% ../00_core.ipynb 3 from pathlib import Path from fastai.vision.all import * from fastai.vision.widgets import * import gradio as gr # %% ../00_core.ipynb 4 learn = load_learner('export.pkl') # %% ../00_core.ipynb 5 categories=['black', 'grizzly', 'teddy'] def classify_image(img): "classifies bear image as either a black, grizzly, or teddy bear" pred,idx,props = learn.predict(img) return dict(zip(categories, map(float, props))) # %% ../00_core.ipynb 7 image = gr.inputs.Image(shape=(192, 192)) label = gr.outputs.Label() # examples = ['do'] intf = gr.Interface(fn=classify_image, inputs=image, outputs=label) intf.launch(inline=False)