CoolFace
Apppublic

amd00/cat_breed2

sourceHugging Faceapache-2.0updated 4y agoView on Hugging Face
1likes
app.py21 linesDownload Raw Back to root
1from fastai.vision.all import *2import gradio as gr3 4def is_cat(x): return x[0].isupper()5 6learn= load_learner('model_cat_breed.pkl')7 8categories = ('Abyssinian','Bengal','Birman','Bombay','British Shorthair','Egyptian Mau','Main Coon','Persian','Ragdoll','Russian Blue','Siamese','Sphynx')9 10def classify_image(img):11    pred,idx,probs = learn.predict(img)12    return dict(zip(categories,map(float,probs)))13 14 15image = gr.inputs.Image(shape = (192,192))16label = gr.outputs.Label()17examples = ['bengal.jpg','siamese.jpg']18 19intf = gr.Interface(fn=classify_image, inputs=image, outputs=label, examples=examples)20intf.launch(inline=False)21