Benedict Thekkel
commited on
Commit
·
ca7f933
1
Parent(s):
889a365
update:
Browse files- .ipynb_checkpoints/app-checkpoint.ipynb +13 -19
- app.ipynb +11 -17
- app.py +4 -1
.ipynb_checkpoints/app-checkpoint.ipynb
CHANGED
@@ -109,7 +109,8 @@
|
|
109 |
},
|
110 |
"outputs": [],
|
111 |
"source": [
|
112 |
-
"
|
|
|
113 |
]
|
114 |
},
|
115 |
{
|
@@ -146,23 +147,16 @@
|
|
146 |
},
|
147 |
{
|
148 |
"cell_type": "code",
|
149 |
-
"execution_count":
|
150 |
"id": "634686dd-4306-4888-8792-699d95f2782c",
|
151 |
-
"metadata": {
|
152 |
-
|
153 |
-
{
|
154 |
-
"
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
"\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)",
|
160 |
-
"File \u001b[0;32m<timed eval>:1\u001b[0m\n",
|
161 |
-
"Cell \u001b[0;32mIn[37], line 6\u001b[0m, in \u001b[0;36mclassify_image\u001b[0;34m(img)\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mclassify_image\u001b[39m(img):\n\u001b[0;32m----> 6\u001b[0m pred,idx,probs \u001b[38;5;241m=\u001b[39m \u001b[43mlearn\u001b[49m\u001b[38;5;241m.\u001b[39mpredict(img)\n\u001b[1;32m 7\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28mdict\u001b[39m(\u001b[38;5;28mzip\u001b[39m(searches, \u001b[38;5;28mmap\u001b[39m(\u001b[38;5;28mfloat\u001b[39m,probs)))\n",
|
162 |
-
"\u001b[0;31mNameError\u001b[0m: name 'learn' is not defined"
|
163 |
-
]
|
164 |
-
}
|
165 |
-
],
|
166 |
"source": [
|
167 |
"%time classify_image(img)"
|
168 |
]
|
@@ -211,7 +205,7 @@
|
|
211 |
},
|
212 |
{
|
213 |
"cell_type": "code",
|
214 |
-
"execution_count":
|
215 |
"id": "5f14dab3-e6c3-4768-a8e0-8b7355c50929",
|
216 |
"metadata": {},
|
217 |
"outputs": [],
|
@@ -221,7 +215,7 @@
|
|
221 |
},
|
222 |
{
|
223 |
"cell_type": "code",
|
224 |
-
"execution_count":
|
225 |
"id": "1998fe76-7137-4f3a-b1b2-69f202bc0f49",
|
226 |
"metadata": {},
|
227 |
"outputs": [],
|
|
|
109 |
},
|
110 |
"outputs": [],
|
111 |
"source": [
|
112 |
+
"#|export\n",
|
113 |
+
"learn = load_learner(filename[0].name)"
|
114 |
]
|
115 |
},
|
116 |
{
|
|
|
147 |
},
|
148 |
{
|
149 |
"cell_type": "code",
|
150 |
+
"execution_count": null,
|
151 |
"id": "634686dd-4306-4888-8792-699d95f2782c",
|
152 |
+
"metadata": {
|
153 |
+
"editable": true,
|
154 |
+
"slideshow": {
|
155 |
+
"slide_type": ""
|
156 |
+
},
|
157 |
+
"tags": []
|
158 |
+
},
|
159 |
+
"outputs": [],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
160 |
"source": [
|
161 |
"%time classify_image(img)"
|
162 |
]
|
|
|
205 |
},
|
206 |
{
|
207 |
"cell_type": "code",
|
208 |
+
"execution_count": 41,
|
209 |
"id": "5f14dab3-e6c3-4768-a8e0-8b7355c50929",
|
210 |
"metadata": {},
|
211 |
"outputs": [],
|
|
|
215 |
},
|
216 |
{
|
217 |
"cell_type": "code",
|
218 |
+
"execution_count": 42,
|
219 |
"id": "1998fe76-7137-4f3a-b1b2-69f202bc0f49",
|
220 |
"metadata": {},
|
221 |
"outputs": [],
|
app.ipynb
CHANGED
@@ -109,7 +109,8 @@
|
|
109 |
},
|
110 |
"outputs": [],
|
111 |
"source": [
|
112 |
-
"
|
|
|
113 |
]
|
114 |
},
|
115 |
{
|
@@ -146,23 +147,16 @@
|
|
146 |
},
|
147 |
{
|
148 |
"cell_type": "code",
|
149 |
-
"execution_count":
|
150 |
"id": "634686dd-4306-4888-8792-699d95f2782c",
|
151 |
-
"metadata": {
|
152 |
-
|
153 |
-
{
|
154 |
-
"
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
"\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)",
|
160 |
-
"File \u001b[0;32m<timed eval>:1\u001b[0m\n",
|
161 |
-
"Cell \u001b[0;32mIn[37], line 6\u001b[0m, in \u001b[0;36mclassify_image\u001b[0;34m(img)\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mclassify_image\u001b[39m(img):\n\u001b[0;32m----> 6\u001b[0m pred,idx,probs \u001b[38;5;241m=\u001b[39m \u001b[43mlearn\u001b[49m\u001b[38;5;241m.\u001b[39mpredict(img)\n\u001b[1;32m 7\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[38;5;28mdict\u001b[39m(\u001b[38;5;28mzip\u001b[39m(searches, \u001b[38;5;28mmap\u001b[39m(\u001b[38;5;28mfloat\u001b[39m,probs)))\n",
|
162 |
-
"\u001b[0;31mNameError\u001b[0m: name 'learn' is not defined"
|
163 |
-
]
|
164 |
-
}
|
165 |
-
],
|
166 |
"source": [
|
167 |
"%time classify_image(img)"
|
168 |
]
|
|
|
109 |
},
|
110 |
"outputs": [],
|
111 |
"source": [
|
112 |
+
"#|export\n",
|
113 |
+
"learn = load_learner(filename[0].name)"
|
114 |
]
|
115 |
},
|
116 |
{
|
|
|
147 |
},
|
148 |
{
|
149 |
"cell_type": "code",
|
150 |
+
"execution_count": null,
|
151 |
"id": "634686dd-4306-4888-8792-699d95f2782c",
|
152 |
+
"metadata": {
|
153 |
+
"editable": true,
|
154 |
+
"slideshow": {
|
155 |
+
"slide_type": ""
|
156 |
+
},
|
157 |
+
"tags": []
|
158 |
+
},
|
159 |
+
"outputs": [],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
160 |
"source": [
|
161 |
"%time classify_image(img)"
|
162 |
]
|
app.py
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
# AUTOGENERATED! DO NOT EDIT! File to edit: app.ipynb.
|
2 |
|
3 |
# %% auto 0
|
4 |
-
__all__ = ['img', 'path', 'filename', 'searches', 'title', 'description', 'examples', 'demo', 'classify_image']
|
5 |
|
6 |
# %% app.ipynb 1
|
7 |
from fastbook import search_images_ddg
|
@@ -20,6 +20,9 @@ path = Path()
|
|
20 |
filename = path.ls(file_exts='.pkl')
|
21 |
filename[0].name
|
22 |
|
|
|
|
|
|
|
23 |
# %% app.ipynb 8
|
24 |
searches = ("grizzly bears","black bears","teddy bears")
|
25 |
|
|
|
1 |
# AUTOGENERATED! DO NOT EDIT! File to edit: app.ipynb.
|
2 |
|
3 |
# %% auto 0
|
4 |
+
__all__ = ['img', 'path', 'filename', 'learn', 'searches', 'title', 'description', 'examples', 'demo', 'classify_image']
|
5 |
|
6 |
# %% app.ipynb 1
|
7 |
from fastbook import search_images_ddg
|
|
|
20 |
filename = path.ls(file_exts='.pkl')
|
21 |
filename[0].name
|
22 |
|
23 |
+
# %% app.ipynb 6
|
24 |
+
learn = load_learner(filename[0].name)
|
25 |
+
|
26 |
# %% app.ipynb 8
|
27 |
searches = ("grizzly bears","black bears","teddy bears")
|
28 |
|