Benedict Thekkel commited on
Commit
ca7f933
·
1 Parent(s): 889a365
Files changed (3) hide show
  1. .ipynb_checkpoints/app-checkpoint.ipynb +13 -19
  2. app.ipynb +11 -17
  3. app.py +4 -1
.ipynb_checkpoints/app-checkpoint.ipynb CHANGED
@@ -109,7 +109,8 @@
109
  },
110
  "outputs": [],
111
  "source": [
112
- "learna = load_learner(filename[0].name)\n"
 
113
  ]
114
  },
115
  {
@@ -146,23 +147,16 @@
146
  },
147
  {
148
  "cell_type": "code",
149
- "execution_count": 38,
150
  "id": "634686dd-4306-4888-8792-699d95f2782c",
151
- "metadata": {},
152
- "outputs": [
153
- {
154
- "ename": "NameError",
155
- "evalue": "name 'learn' is not defined",
156
- "output_type": "error",
157
- "traceback": [
158
- "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
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": 33,
215
  "id": "5f14dab3-e6c3-4768-a8e0-8b7355c50929",
216
  "metadata": {},
217
  "outputs": [],
@@ -221,7 +215,7 @@
221
  },
222
  {
223
  "cell_type": "code",
224
- "execution_count": 34,
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
- "learna = load_learner(filename[0].name)\n"
 
113
  ]
114
  },
115
  {
@@ -146,23 +147,16 @@
146
  },
147
  {
148
  "cell_type": "code",
149
- "execution_count": 38,
150
  "id": "634686dd-4306-4888-8792-699d95f2782c",
151
- "metadata": {},
152
- "outputs": [
153
- {
154
- "ename": "NameError",
155
- "evalue": "name 'learn' is not defined",
156
- "output_type": "error",
157
- "traceback": [
158
- "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
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