rdjarbeng commited on
Commit
17a3c69
·
1 Parent(s): 3909c5e

use correct export syntax for nbdev

Browse files
Files changed (1) hide show
  1. app.ipynb +18 -61
app.ipynb CHANGED
@@ -181,7 +181,7 @@
181
  }
182
  ],
183
  "source": [
184
- "#export\n",
185
  "learn = load_learner('model.pkl')"
186
  ]
187
  },
@@ -265,7 +265,7 @@
265
  "metadata": {},
266
  "outputs": [],
267
  "source": [
268
- "#export\n",
269
  "categories = learn.dls.vocab\n",
270
  "\n",
271
  "def classify_image(img):\n",
@@ -414,7 +414,7 @@
414
  }
415
  ],
416
  "source": [
417
- "#export\n",
418
  "image = gr.inputs.Image(shape=(192, 192))\n",
419
  "label = gr.outputs.Label()\n",
420
  "examples = ['dog.jpeg']"
@@ -483,7 +483,7 @@
483
  }
484
  ],
485
  "source": [
486
- "#export\n",
487
  "intf = gr.Interface(fn=classify_image, inputs=image, outputs=label, examples=examples)\n",
488
  "intf.launch(inline=False)"
489
  ]
@@ -793,62 +793,10 @@
793
  },
794
  {
795
  "cell_type": "code",
796
- "execution_count": 20,
797
  "id": "10d7900d",
798
  "metadata": {},
799
- "outputs": [
800
- {
801
- "data": {
802
- "text/plain": [
803
- "[Parameter containing:\n",
804
- " tensor([ 1.2545e+00, 1.9196e+00, 1.2201e+00, 1.0390e+00, -1.6480e-03,\n",
805
- " 7.6568e-01, 8.8830e-01, 1.6302e+00, 7.0489e-01, 3.2909e+00,\n",
806
- " 7.8756e-01, -1.2321e-03, 1.0008e+00, -1.1701e-03, 3.2963e+00,\n",
807
- " 7.5332e-04, 1.9848e+00, 1.0214e+00, 4.4530e+00, 2.5485e-01,\n",
808
- " 2.7261e+00, 9.2749e-01, 1.2365e+00, 4.6786e-03, 1.7861e+00,\n",
809
- " 5.4500e-01, 4.6252e+00, 1.1814e-02, -8.0696e-04, 3.4503e+00,\n",
810
- " 1.3520e+00, 4.1267e+00, 2.6889e+00, 4.1214e+00, 3.4020e+00,\n",
811
- " 8.4680e-01, 7.3639e-01, 3.9801e+00, 1.2857e+00, 6.4153e-01,\n",
812
- " 2.6896e+00, 1.1183e+00, 1.1701e+00, 5.5256e-01, 2.3371e+00,\n",
813
- " 2.6110e-04, 9.7016e-01, 2.1527e-03, 1.1990e+00, 1.7883e+00,\n",
814
- " 4.0231e-01, 4.4849e-01, 9.7238e-01, 3.9889e+00, 6.5864e-01,\n",
815
- " 6.8973e-01, 9.8424e-01, 2.7063e+00, 1.2161e+00, 7.5966e-01,\n",
816
- " 3.3019e+00, 1.6209e+00, 9.5479e-01, 2.1214e+00, 6.2982e-01,\n",
817
- " 4.0345e+00, 8.9406e-01, -1.5776e-03, 4.0855e+00, 1.0646e+00,\n",
818
- " 1.3953e+00, 1.6694e+00, 7.7575e-04, 7.6740e-01, 8.8671e-01,\n",
819
- " 6.4291e-01, 1.3444e+00, 7.1629e-01, 5.4538e-01, 2.0897e+00,\n",
820
- " 1.1951e+00, 3.0924e-01, 2.9660e-01, 1.4705e+00, 4.0818e+00,\n",
821
- " -1.9466e-03, 1.1466e+00, 3.8855e+00, 3.6003e+00, 4.8230e-01,\n",
822
- " 2.1677e-01, 1.2715e-03, 6.5100e-01, 3.0062e+00, 3.0463e+00,\n",
823
- " 6.9039e-03], requires_grad=True),\n",
824
- " Parameter containing:\n",
825
- " tensor([-9.7076e-02, -4.1602e-02, 4.1634e+00, -1.0902e-02, 2.5195e-03,\n",
826
- " -2.6698e-02, -3.1112e-02, -8.0897e-02, -1.3977e-01, -6.1426e-02,\n",
827
- " 3.2092e-01, -3.3970e-01, -5.7320e-02, -5.0723e-03, -4.5248e-02,\n",
828
- " -2.6788e-02, -4.0929e-02, -3.8162e-02, 8.6140e-03, -2.3497e-02,\n",
829
- " 9.3659e-03, -1.6219e-01, -4.0165e+00, 5.3178e-01, -5.3446e-01,\n",
830
- " 2.8025e+00, 3.7767e-02, -8.2848e-03, -1.0448e-03, -1.1741e-01,\n",
831
- " -1.3899e-01, 1.9646e-02, -9.6837e-02, -1.3024e-01, -1.9224e-01,\n",
832
- " -6.6514e-02, -3.5839e-02, -1.2878e-01, 1.5046e-01, 7.7289e-04,\n",
833
- " -6.4686e-02, 5.7553e-02, -9.2985e-02, -1.1460e+00, -5.4285e-02,\n",
834
- " -5.4245e-03, -1.8200e-01, 2.2406e-02, 3.9471e-02, -5.9339e-02,\n",
835
- " -4.1768e-02, -5.6190e-02, -4.3428e-02, -1.2965e-02, -1.1264e-01,\n",
836
- " 4.9255e-03, -3.7258e-02, -1.5767e-01, -9.7796e-02, -1.8840e-01,\n",
837
- " -1.1216e-01, -1.8182e-01, -3.2907e-02, -2.8298e-02, 1.4188e+00,\n",
838
- " -3.3801e-02, -4.1863e-02, -2.6832e-01, -4.7449e-02, -4.5676e-05,\n",
839
- " 2.6773e-01, 1.8772e-01, 6.9789e-01, -3.0746e-01, 8.3766e-02,\n",
840
- " -1.0845e+00, 1.5364e-02, -4.4824e-02, -7.7240e-02, -6.7920e-02,\n",
841
- " -1.3150e-01, -1.6358e-02, -1.7351e-02, -3.9939e-02, -7.2383e-02,\n",
842
- " 1.0359e-02, -5.8904e-02, -3.8567e-02, -7.9783e-02, -7.3791e-02,\n",
843
- " -1.0318e-02, -3.7690e-01, -9.9740e-03, -2.7374e-02, -6.3630e-02,\n",
844
- " 1.5712e-03], requires_grad=True)]"
845
- ]
846
- },
847
- "execution_count": 20,
848
- "metadata": {},
849
- "output_type": "execute_result"
850
- }
851
- ],
852
  "source": [
853
  "l = m.get_submodule('0.model.stem.1')\n",
854
  "list(l.parameters())"
@@ -949,14 +897,23 @@
949
  },
950
  {
951
  "cell_type": "code",
952
- "execution_count": null,
953
  "id": "ff9d5c73",
954
  "metadata": {},
955
- "outputs": [],
 
 
 
 
 
 
 
 
956
  "source": [
957
  "import nbdev\n",
958
  "\n",
959
- "nbdev.export.nb_export()"
 
960
  ]
961
  }
962
  ],
 
181
  }
182
  ],
183
  "source": [
184
+ "#|export\n",
185
  "learn = load_learner('model.pkl')"
186
  ]
187
  },
 
265
  "metadata": {},
266
  "outputs": [],
267
  "source": [
268
+ "#|export\n",
269
  "categories = learn.dls.vocab\n",
270
  "\n",
271
  "def classify_image(img):\n",
 
414
  }
415
  ],
416
  "source": [
417
+ "#|export\n",
418
  "image = gr.inputs.Image(shape=(192, 192))\n",
419
  "label = gr.outputs.Label()\n",
420
  "examples = ['dog.jpeg']"
 
483
  }
484
  ],
485
  "source": [
486
+ "#|export\n",
487
  "intf = gr.Interface(fn=classify_image, inputs=image, outputs=label, examples=examples)\n",
488
  "intf.launch(inline=False)"
489
  ]
 
793
  },
794
  {
795
  "cell_type": "code",
796
+ "execution_count": null,
797
  "id": "10d7900d",
798
  "metadata": {},
799
+ "outputs": [],
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
800
  "source": [
801
  "l = m.get_submodule('0.model.stem.1')\n",
802
  "list(l.parameters())"
 
897
  },
898
  {
899
  "cell_type": "code",
900
+ "execution_count": 19,
901
  "id": "ff9d5c73",
902
  "metadata": {},
903
+ "outputs": [
904
+ {
905
+ "name": "stdout",
906
+ "output_type": "stream",
907
+ "text": [
908
+ "Export successful\n"
909
+ ]
910
+ }
911
+ ],
912
  "source": [
913
  "import nbdev\n",
914
  "\n",
915
+ "nbdev.export.nb_export('app.ipynb','')\n",
916
+ "print('Export successful')"
917
  ]
918
  }
919
  ],