brandonchiazzamodali commited on
Commit
ba81d0a
·
1 Parent(s): 4100329

update from

Browse files
Files changed (3) hide show
  1. app.py +17 -7
  2. export.pkl +2 -2
  3. model.ipynb +49 -13
app.py CHANGED
@@ -1,7 +1,7 @@
1
  # AUTOGENERATED! DO NOT EDIT! File to edit: model.ipynb.
2
 
3
  # %% auto 0
4
- __all__ = ['learn_inf', 'categories', 'image', 'label', 'examples', 'enable_queue', 'intf', 'classify_image']
5
 
6
  # %% model.ipynb 3
7
  #libraries
@@ -25,11 +25,11 @@ fastbook.setup_book()
25
 
26
  """from pathlib import Path"""
27
  """
28
- plt = os.name
29
  print(plt)
30
 
31
  if plt == 'Posix': pathlib.PosixPath = pathlib.PosixPath
32
- if plt == 'Windows': pathlib.WindowsPath = pathlib.PosixPath
33
  posix_backup = pathlib.PurePosixPath
34
  try:
35
  pathlib.PosixPath = pathlib.WindowsPath
@@ -58,13 +58,23 @@ def set_posix_windows():
58
  """
59
 
60
 
61
- # %% model.ipynb 50
62
  """with open(os.path.join('./export.pkl'), 'rb') as f:
63
  f.read()"""
64
- learn_inf = load_learner(os.path.join('./export.pkl'), 'rb')
 
 
 
 
 
 
 
 
 
 
65
  #__model = pickle.load(open(os.path.join('./export.pkl'), 'rb'))
66
 
67
- # %% model.ipynb 54
68
  categories = ('car','truck','toy car')
69
 
70
  def classify_image(img):
@@ -72,7 +82,7 @@ def classify_image(img):
72
  return dict(zip(categories,map(float,probs)))
73
 
74
 
75
- # %% model.ipynb 55
76
  image = gr.inputs.Image(shape=(224,224)) #resize uploaded image -- good to align with your original resizing
77
  label = gr.outputs.Label(num_top_classes=3)
78
  examples = ['./images/car.jpg']
 
1
  # AUTOGENERATED! DO NOT EDIT! File to edit: model.ipynb.
2
 
3
  # %% auto 0
4
+ __all__ = ['plt', 'categories', 'image', 'label', 'examples', 'enable_queue', 'intf', 'classify_image']
5
 
6
  # %% model.ipynb 3
7
  #libraries
 
25
 
26
  """from pathlib import Path"""
27
  """
28
+ plt = os.platform
29
  print(plt)
30
 
31
  if plt == 'Posix': pathlib.PosixPath = pathlib.PosixPath
32
+ if plt == 'Windows': pathlib.PosixPath = pathlib.WindowsPath
33
  posix_backup = pathlib.PurePosixPath
34
  try:
35
  pathlib.PosixPath = pathlib.WindowsPath
 
58
  """
59
 
60
 
61
+ # %% model.ipynb 51
62
  """with open(os.path.join('./export.pkl'), 'rb') as f:
63
  f.read()"""
64
+ import pathlib
65
+ plt = platform.system()
66
+ print(plt)
67
+ if plt == 'Windows':
68
+ pathlib.PosixPath = pathlib.WindowsPath
69
+ learn_inf = load_learner(os.path.join('./export.pkl'), 'rb')
70
+ else:
71
+ pathlib.PosixPath = pathlib.PosixPath
72
+ learn_inf = load_learner('export.pkl')
73
+
74
+
75
  #__model = pickle.load(open(os.path.join('./export.pkl'), 'rb'))
76
 
77
+ # %% model.ipynb 55
78
  categories = ('car','truck','toy car')
79
 
80
  def classify_image(img):
 
82
  return dict(zip(categories,map(float,probs)))
83
 
84
 
85
+ # %% model.ipynb 56
86
  image = gr.inputs.Image(shape=(224,224)) #resize uploaded image -- good to align with your original resizing
87
  label = gr.outputs.Label(num_top_classes=3)
88
  examples = ['./images/car.jpg']
export.pkl CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:8786c3954eee04d919dafa21689132a2df7a017e1b53f4d6a0348fa0e32f062c
3
- size 46973327
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a55b15402361aff5d891839248cc794d1f2128a81fce8bada258f56fb757dd4c
3
+ size 46973391
model.ipynb CHANGED
@@ -71,11 +71,11 @@
71
  "\n",
72
  "\"\"\"from pathlib import Path\"\"\"\n",
73
  "\"\"\"\n",
74
- "plt = os.name\n",
75
  "print(plt)\n",
76
  "\n",
77
  "if plt == 'Posix': pathlib.PosixPath = pathlib.PosixPath\n",
78
- "if plt == 'Windows': pathlib.WindowsPath = pathlib.PosixPath \n",
79
  "posix_backup = pathlib.PurePosixPath\n",
80
  "try:\n",
81
  " pathlib.PosixPath = pathlib.WindowsPath\n",
@@ -104,6 +104,24 @@
104
  "\"\"\"\n"
105
  ]
106
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
107
  {
108
  "attachments": {},
109
  "cell_type": "markdown",
@@ -1247,7 +1265,7 @@
1247
  },
1248
  {
1249
  "cell_type": "code",
1250
- "execution_count": 28,
1251
  "metadata": {},
1252
  "outputs": [],
1253
  "source": [
@@ -1267,14 +1285,32 @@
1267
  },
1268
  {
1269
  "cell_type": "code",
1270
- "execution_count": 33,
1271
  "metadata": {},
1272
- "outputs": [],
 
 
 
 
 
 
 
 
1273
  "source": [
1274
  "#|export \n",
1275
  "\"\"\"with open(os.path.join('./export.pkl'), 'rb') as f:\n",
1276
  " f.read()\"\"\"\n",
1277
- "learn_inf = load_learner(os.path.join('./export.pkl'), 'rb')\n",
 
 
 
 
 
 
 
 
 
 
1278
  "#__model = pickle.load(open(os.path.join('./export.pkl'), 'rb'))"
1279
  ]
1280
  },
@@ -1288,7 +1324,7 @@
1288
  },
1289
  {
1290
  "cell_type": "code",
1291
- "execution_count": 34,
1292
  "metadata": {},
1293
  "outputs": [
1294
  {
@@ -1334,7 +1370,7 @@
1334
  "('car', TensorBase(0), TensorBase([9.9987e-01, 3.7913e-06, 1.2237e-04]))"
1335
  ]
1336
  },
1337
- "execution_count": 34,
1338
  "metadata": {},
1339
  "output_type": "execute_result"
1340
  }
@@ -1354,7 +1390,7 @@
1354
  },
1355
  {
1356
  "cell_type": "code",
1357
- "execution_count": 35,
1358
  "metadata": {},
1359
  "outputs": [],
1360
  "source": [
@@ -1368,7 +1404,7 @@
1368
  },
1369
  {
1370
  "cell_type": "code",
1371
- "execution_count": 36,
1372
  "metadata": {},
1373
  "outputs": [
1374
  {
@@ -1391,7 +1427,7 @@
1391
  "name": "stdout",
1392
  "output_type": "stream",
1393
  "text": [
1394
- "Running on local URL: http://127.0.0.1:7860\n",
1395
  "\n",
1396
  "Could not create share link, please check your internet connection.\n"
1397
  ]
@@ -1400,7 +1436,7 @@
1400
  "data": {
1401
  "text/plain": []
1402
  },
1403
- "execution_count": 36,
1404
  "metadata": {},
1405
  "output_type": "execute_result"
1406
  }
@@ -1418,7 +1454,7 @@
1418
  },
1419
  {
1420
  "cell_type": "code",
1421
- "execution_count": 37,
1422
  "metadata": {},
1423
  "outputs": [
1424
  {
 
71
  "\n",
72
  "\"\"\"from pathlib import Path\"\"\"\n",
73
  "\"\"\"\n",
74
+ "plt = os.platform\n",
75
  "print(plt)\n",
76
  "\n",
77
  "if plt == 'Posix': pathlib.PosixPath = pathlib.PosixPath\n",
78
+ "if plt == 'Windows': pathlib.PosixPath = pathlib.WindowsPath\n",
79
  "posix_backup = pathlib.PurePosixPath\n",
80
  "try:\n",
81
  " pathlib.PosixPath = pathlib.WindowsPath\n",
 
104
  "\"\"\"\n"
105
  ]
106
  },
107
+ {
108
+ "cell_type": "code",
109
+ "execution_count": 42,
110
+ "metadata": {},
111
+ "outputs": [
112
+ {
113
+ "name": "stdout",
114
+ "output_type": "stream",
115
+ "text": [
116
+ "Windows\n"
117
+ ]
118
+ }
119
+ ],
120
+ "source": [
121
+ "plt = platform.system()\n",
122
+ "print(plt)"
123
+ ]
124
+ },
125
  {
126
  "attachments": {},
127
  "cell_type": "markdown",
 
1265
  },
1266
  {
1267
  "cell_type": "code",
1268
+ "execution_count": 49,
1269
  "metadata": {},
1270
  "outputs": [],
1271
  "source": [
 
1285
  },
1286
  {
1287
  "cell_type": "code",
1288
+ "execution_count": 50,
1289
  "metadata": {},
1290
+ "outputs": [
1291
+ {
1292
+ "name": "stdout",
1293
+ "output_type": "stream",
1294
+ "text": [
1295
+ "Windows\n"
1296
+ ]
1297
+ }
1298
+ ],
1299
  "source": [
1300
  "#|export \n",
1301
  "\"\"\"with open(os.path.join('./export.pkl'), 'rb') as f:\n",
1302
  " f.read()\"\"\"\n",
1303
+ "import pathlib\n",
1304
+ "plt = platform.system()\n",
1305
+ "print(plt)\n",
1306
+ "if plt == 'Windows':\n",
1307
+ " pathlib.PosixPath = pathlib.WindowsPath\n",
1308
+ " learn_inf = load_learner(os.path.join('./export.pkl'), 'rb')\n",
1309
+ "else:\n",
1310
+ " pathlib.PosixPath = pathlib.PosixPath\n",
1311
+ " learn_inf = load_learner('export.pkl')\n",
1312
+ "\n",
1313
+ "\n",
1314
  "#__model = pickle.load(open(os.path.join('./export.pkl'), 'rb'))"
1315
  ]
1316
  },
 
1324
  },
1325
  {
1326
  "cell_type": "code",
1327
+ "execution_count": 51,
1328
  "metadata": {},
1329
  "outputs": [
1330
  {
 
1370
  "('car', TensorBase(0), TensorBase([9.9987e-01, 3.7913e-06, 1.2237e-04]))"
1371
  ]
1372
  },
1373
+ "execution_count": 51,
1374
  "metadata": {},
1375
  "output_type": "execute_result"
1376
  }
 
1390
  },
1391
  {
1392
  "cell_type": "code",
1393
+ "execution_count": 52,
1394
  "metadata": {},
1395
  "outputs": [],
1396
  "source": [
 
1404
  },
1405
  {
1406
  "cell_type": "code",
1407
+ "execution_count": 53,
1408
  "metadata": {},
1409
  "outputs": [
1410
  {
 
1427
  "name": "stdout",
1428
  "output_type": "stream",
1429
  "text": [
1430
+ "Running on local URL: http://127.0.0.1:7862\n",
1431
  "\n",
1432
  "Could not create share link, please check your internet connection.\n"
1433
  ]
 
1436
  "data": {
1437
  "text/plain": []
1438
  },
1439
+ "execution_count": 53,
1440
  "metadata": {},
1441
  "output_type": "execute_result"
1442
  }
 
1454
  },
1455
  {
1456
  "cell_type": "code",
1457
+ "execution_count": 54,
1458
  "metadata": {},
1459
  "outputs": [
1460
  {