Spaces:
Runtime error
Runtime error
Commit
·
078dc5b
1
Parent(s):
8a1154c
Fix4
Browse files
app.py
CHANGED
@@ -1,19 +1,18 @@
|
|
1 |
import gradio as gr
|
2 |
-
from fastbook import load_learner
|
3 |
-
from PIL import Image
|
4 |
|
5 |
labels = [
|
6 |
-
'
|
7 |
-
'Denzel Washington', '
|
8 |
-
'Johnny Depp',
|
9 |
-
'
|
10 |
-
'
|
11 |
]
|
12 |
|
13 |
|
14 |
def predict(img):
|
15 |
learn = load_learner("convnext_small.pkl")
|
16 |
-
img =
|
17 |
learn.predict(img)
|
18 |
pred, pred_idx, probs = learn.predict(img)
|
19 |
return {labels[i]: float(probs[i]) for i in range(len(labels))}
|
|
|
1 |
import gradio as gr
|
2 |
+
from fastbook import PILImage, load_learner
|
|
|
3 |
|
4 |
labels = [
|
5 |
+
'Adam Sandler', 'Angelina Jolie', 'Brad Pitt', 'Chris Hemsworth',
|
6 |
+
'Denzel Washington', 'Dwayne Johnson', 'George Clooney', 'Harrison Ford',
|
7 |
+
'Johnny Depp', 'Julia Roberts', 'Keanu Reeves', 'Kevin Hart',
|
8 |
+
'Leonardo DiCaprio', 'Morgan Freeman', 'Robert Downey Jr', 'Ryan Reynolds',
|
9 |
+
'Sandra Bullock', 'Tom Cruise', 'Tom Hanks', 'Will Smith',
|
10 |
]
|
11 |
|
12 |
|
13 |
def predict(img):
|
14 |
learn = load_learner("convnext_small.pkl")
|
15 |
+
img = PILImage.create(img)
|
16 |
learn.predict(img)
|
17 |
pred, pred_idx, probs = learn.predict(img)
|
18 |
return {labels[i]: float(probs[i]) for i in range(len(labels))}
|