Cynte commited on
Commit
51ecc8c
·
1 Parent(s): 3661cdd

upadte pkm_model

Browse files
Files changed (2) hide show
  1. app.py +7 -12
  2. pkm_model.pkl +3 -0
app.py CHANGED
@@ -1,28 +1,23 @@
1
  # AUTOGENERATED! DO NOT EDIT! File to edit: app.ipynb.
2
 
3
  # %% auto 0
4
- __all__ = ['learn', 'categories', 'image', 'label', 'examples', 'intf', 'is_cat', 'classify_image']
5
 
6
  # %% app.ipynb 1
7
  from fastai.vision.all import *
 
8
  import gradio as gr
9
 
10
- def is_cat(x): return x[0].isupper()
11
-
12
  # %% app.ipynb 2
13
- learn = load_learner('model.pkl')
14
 
15
  # %% app.ipynb 3
16
- categories = ('Dog', 'Cat')
17
-
18
- def classify_image(img):
19
- pred, idx, probs = learn.predict(img)
20
- return dict(zip(categories, map(float, probs)))
21
 
22
- # %% app.ipynb 4
23
  image = gr.inputs.Image(shape=(192, 192))
24
  label = gr.outputs.Label()
25
- examples = ['dog.jpg', 'cat.jpg', 'dunno.jpg']
26
 
27
- intf = gr.Interface(fn=classify_image, inputs=image, outputs=label, examples=examples)
28
  intf.launch(inline=False)
 
1
  # AUTOGENERATED! DO NOT EDIT! File to edit: app.ipynb.
2
 
3
  # %% auto 0
4
+ __all__ = ['learn', 'req', 'pkm_lst', 'image', 'label', 'intf']
5
 
6
  # %% app.ipynb 1
7
  from fastai.vision.all import *
8
+ from fastcore.all import *
9
  import gradio as gr
10
 
 
 
11
  # %% app.ipynb 2
12
+ learn = load_learner('pkm_model.pkl')
13
 
14
  # %% app.ipynb 3
15
+ req = urlsend('https://pokeapi.co/api/v2/pokemon/', 'GET', query={'limit': '2000'})
16
+ pkm_lst = [x['name'] for x in req['results']]
 
 
 
17
 
18
+ # %% app.ipynb 5
19
  image = gr.inputs.Image(shape=(192, 192))
20
  label = gr.outputs.Label()
 
21
 
22
+ intf = gr.Interface(fn=classify_image, inputs=image, outputs=label)
23
  intf.launch(inline=False)
pkm_model.pkl ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:59f8ae36229ba612b77ab5782fdb6b870fcafa340c6262b007ea36db9278d73e
3
+ size 50004587