{ "cells": [ { "cell_type": "code", "execution_count": 3, "id": "178f75ea", "metadata": {}, "outputs": [], "source": [ "from fastai.vision.all import *\n", "import gradio as gr\n", "\n", "def is_cat(x): return x[0].isupper()\n", "\n", "learn = load_learner('model.pkl')\n", "\n", "categories = ('Dog', 'Cat')\n", "\n", "def classify_image(img):\n", " pred, idx, probs = learn.predict(img)\n", " return(dict(zip(categories, map(float, probs))))\n", "\n", "\n", "\n" ] }, { "cell_type": "code", "execution_count": 4, "id": "45599222", "metadata": {}, "outputs": [], "source": [ "image = gr.Image(shape=(192, 192))\n", "label = gr.Label()\n", "examples = ['Dog.jpg', 'Cat.jpg', 'Dunno.jpg']" ] }, { "cell_type": "code", "execution_count": 6, "id": "8eda394f", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Running on local URL: http://127.0.0.1:7861\n", "\n", "To create a public link, set `share=True` in `launch()`.\n" ] }, { "data": { "text/html": [ "
" ], "text/plain": [ "