Davidg707 commited on
Commit
8842891
1 Parent(s): 0a6c2ae
Files changed (4) hide show
  1. Pipfile +2 -0
  2. Pipfile.lock +804 -59
  3. app.py +28 -17
  4. tmp.py +17 -0
Pipfile CHANGED
@@ -6,6 +6,8 @@ name = "pypi"
6
  [packages]
7
  gradio = "*"
8
  fastai = "*"
 
 
9
 
10
  [dev-packages]
11
 
 
6
  [packages]
7
  gradio = "*"
8
  fastai = "*"
9
+ black = "*"
10
+ jupyter = "*"
11
 
12
  [dev-packages]
13
 
Pipfile.lock CHANGED
@@ -1,7 +1,7 @@
1
  {
2
  "_meta": {
3
  "hash": {
4
- "sha256": "8733d905a310602583205fdee89bc42c9781205f623b0571b4e9faad9f035c10"
5
  },
6
  "pipfile-spec": 6,
7
  "requires": {
@@ -117,6 +117,48 @@
117
  "markers": "python_full_version >= '3.6.2'",
118
  "version": "==3.6.1"
119
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
120
  "async-timeout": {
121
  "hashes": [
122
  "sha256:2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15",
@@ -133,6 +175,13 @@
133
  "markers": "python_version >= '3.5'",
134
  "version": "==22.1.0"
135
  },
 
 
 
 
 
 
 
136
  "backoff": {
137
  "hashes": [
138
  "sha256:5e73e2cbe780e1915a204799dba0a01896f45f4385e636bcca7a0614d879d0cd",
@@ -158,6 +207,51 @@
158
  "markers": "python_version >= '3.6'",
159
  "version": "==3.2.2"
160
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
161
  "blis": {
162
  "hashes": [
163
  "sha256:0c3245e42c7c6ba0d68d7dff4171d11bb08174e639bc8edd52a1fd831de1d903",
@@ -361,6 +455,61 @@
361
  ],
362
  "version": "==2.0.6"
363
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
364
  "fastai": {
365
  "hashes": [
366
  "sha256:122920011c57070814cee79bdf0ece18396f2f085150043737e754919ae816bf",
@@ -393,6 +542,13 @@
393
  "markers": "python_version >= '3.6'",
394
  "version": "==0.0.7"
395
  },
 
 
 
 
 
 
 
396
  "fastprogress": {
397
  "hashes": [
398
  "sha256:6dfea88f7a4717b0a8d6ee2048beae5dbed369f932a368c5dd9caff34796f7c5",
@@ -409,11 +565,11 @@
409
  },
410
  "fonttools": {
411
  "hashes": [
412
- "sha256:9a1c52488045cd6c6491fd07711a380f932466e317cb8e016fc4e99dc7eac2f0",
413
- "sha256:d73f25b283cd8033367451122aa868a23de0734757a01984e4b30b18b9050c72"
414
  ],
415
  "markers": "python_version >= '3.7'",
416
- "version": "==4.34.4"
417
  },
418
  "frozenlist": {
419
  "hashes": [
@@ -528,6 +684,44 @@
528
  "markers": "python_version >= '3.5'",
529
  "version": "==3.3"
530
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
531
  "jinja2": {
532
  "hashes": [
533
  "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852",
@@ -544,6 +738,63 @@
544
  "markers": "python_version >= '3.6'",
545
  "version": "==1.1.0"
546
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
547
  "kiwisolver": {
548
  "hashes": [
549
  "sha256:02f79693ec433cb4b5f51694e8477ae83b3205768a6fb48ffba60549080e295b",
@@ -608,6 +859,82 @@
608
  ],
609
  "version": "==1.0.3"
610
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
611
  "markdown-it-py": {
612
  "extras": [
613
  "linkify",
@@ -707,6 +1034,14 @@
707
  "markers": "python_version >= '3.7'",
708
  "version": "==3.5.3"
709
  },
 
 
 
 
 
 
 
 
710
  "mdit-py-plugins": {
711
  "hashes": [
712
  "sha256:b1279701cee2dbf50e188d3da5f51fee8d78d038cdf99be57c6b9d1aa93b4073",
@@ -722,6 +1057,13 @@
722
  "markers": "python_version >= '3.7'",
723
  "version": "==0.1.2"
724
  },
 
 
 
 
 
 
 
725
  "monotonic": {
726
  "hashes": [
727
  "sha256:3a55207bcfed53ddd5c5bae174524062935efed17792e9de2ad0205ce9ad63f7",
@@ -796,32 +1138,81 @@
796
  },
797
  "murmurhash": {
798
  "hashes": [
799
- "sha256:0548657e1e3088543d2339be13ba006e010b39fd9eeeb6609ba29a5a7622af9d",
800
- "sha256:0b317021f38505d48a9ab89ce32e3a06d7f3f32b06b16ceda8bb93c82eb6aea8",
801
- "sha256:0feb951a169808c0468c66395cd7f7efb3a966fb1acd523ee4ad7442b3a4b9ce",
802
- "sha256:13723aeb2b0f5ebc96bbcf133410481b28bfc7341ce65ae86fc32f02b54a68c1",
803
- "sha256:2165e2d0e8fa806e5aacc7fd9e7e79c633618b23c11aa724192fad5dda6599ef",
804
- "sha256:237e2217fa86834039574097f1d01aeb2fc6083891b554cda2ee3c33fd1da8d1",
805
- "sha256:274b540360f2201b19614e9a8aa7600b1c00b4480685f767d09a6a7c3053639c",
806
- "sha256:2f0ef0c80b590b4ad5cd474771f0bed81ecdb1942c549319d6895fa985d96dc3",
807
- "sha256:3d2cc5e8ff2ee28b124bf32a944e31e5e164000233b772d72281f6b62568dc86",
808
- "sha256:400c6a0a96f4fee3a3a384091044acb54f509af8b582d339de329d82ac4585f6",
809
- "sha256:630a396ebd31ca44d89b4eca36fa74ea8aae724adf0afaa2de7680c350b2936f",
810
- "sha256:65d9c6c39bb4c71689963109a1a3519acfa074280a94501c64f5e8d2a0cc257a",
811
- "sha256:6b151ab593132cae6529575515ed664b618095590c08b41beda9f47689408623",
812
- "sha256:789f19c0c566e87bfb74368a9f74388a6fe608dad10a2568f5da36c390de2eee",
813
- "sha256:78adacef6767250cb7422e36d4e3f0d7359176f17f79fef9d1529656f8e73167",
814
- "sha256:7e0837d2e02186eeac5aacb1e7ce7a8cada0da6fa7b366100e70c7d6c119206f",
815
- "sha256:8797bc59cc5c0c6aa5019951d503be5329328ade5bc61d96348bcb8201ac6e52",
816
- "sha256:92bdc94f5c898f68ae2e334dd7385d801d666d3ea31d5fb64bb2654af8445cfc",
817
- "sha256:966d2efec6e01aa32c5774c44906724efca00da3507f06faa11acafb47ea1230",
818
- "sha256:ce446c71105276008914e0a23a0f9e52aa5473ff23c086fd13ba39c90abce921",
819
- "sha256:dee39a6f4067cdfefb2156374de230f49405850bc3280eb787e8f6c8daefeb8d",
820
- "sha256:f53f16ef143f93127e9aa920a30cda11a799e172b28508c32fb538a82b487a0c",
821
- "sha256:f7da66418c84982eca3494528b54ded4185d10a6b3231d53e1a2c83751e701e6",
822
- "sha256:fe79b40470885c5accfa7e378a0405407ebf0d8b0cd06a726748dcfd2d8dfa50"
823
- ],
824
- "version": "==1.0.7"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
825
  },
826
  "numpy": {
827
  "hashes": [
@@ -940,6 +1331,14 @@
940
  "markers": "python_version >= '3.8'",
941
  "version": "==1.4.3"
942
  },
 
 
 
 
 
 
 
 
943
  "paramiko": {
944
  "hashes": [
945
  "sha256:003e6bee7c034c21fbb051bf83dc0a9ee4106204dd3c53054c71452cc4ec3938",
@@ -947,6 +1346,21 @@
947
  ],
948
  "version": "==2.11.0"
949
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
950
  "pathy": {
951
  "hashes": [
952
  "sha256:3178215bdadf3741107d987020be0fb5b59888f60f96de43cce5fe45d9d4b64a",
@@ -955,6 +1369,13 @@
955
  "markers": "python_version >= '3.6'",
956
  "version": "==0.6.2"
957
  },
 
 
 
 
 
 
 
958
  "pillow": {
959
  "hashes": [
960
  "sha256:0030fdbd926fb85844b8b92e2f9449ba89607231d3dd597a21ae72dc7fe26927",
@@ -1027,34 +1448,105 @@
1027
  "markers": "python_version >= '3.7'",
1028
  "version": "==22.2.2"
1029
  },
 
 
 
 
 
 
 
 
1030
  "preshed": {
1031
  "hashes": [
1032
- "sha256:08e10bc02a92cdf95dbab7af386f7d995aaaf7715c15869c7dae0d6b162215fb",
1033
- "sha256:1ba02155edf20b16de5469f6c9d918d002520397ea458b43e80689070d984112",
1034
- "sha256:3af09f4cfcdaca085fd87dac8107617c4e2bb0ad1458f953841b71e9728287f5",
1035
- "sha256:58661bea8d0d63a648588511407285e43d43627e27f836e30819801fb3c75d70",
1036
- "sha256:5f99837e7353ce1fa81f0074d4b15f36e0af5af60a2a54d4d11e13cb09768a9e",
1037
- "sha256:61b2ea656cb1c38d544cc774f1c2ad1cdab23167b46b35310a7e211d4ba9c6d0",
1038
- "sha256:66a71ced487516cf81fd0431a3a843514262ae2f33e9a7688b87562258fa75d5",
1039
- "sha256:6c98f725d8478f3ade4ab1ea00f50a92d2d9406d37276bc46fd8bab1d47452c4",
1040
- "sha256:87e1add41b7f6236a3ccc34788f47ab8682bc28e8a2d369089062e274494c1a0",
1041
- "sha256:8c60a400babfc5b25ba371fda7041be227f7c625e1fb7a43329c2c08fe00a53b",
1042
- "sha256:92a8f49d17a63537a8beed48a049b62ef168ca07e0042a5b2bcdf178a1fb5d48",
1043
- "sha256:9c7809491e26a41bd6e4e2e93ddf3e8989cff256c3829a7953b57c97a8268a6c",
1044
- "sha256:9fb3d1da40abe3d99a9ee28c0df7090c1bab7c09042421d3cade7dc12e868c70",
1045
- "sha256:a279c138ad1d5be02547b1545254929588414b01571fe637016367f6a1aa11de",
1046
- "sha256:ab8b5232255ebf7ee96e3cb4f1bedaace6ae0925d1113d4ede9d44c78f088ef2",
1047
- "sha256:cfe1495fcfc7f479de840ddc4f426dbb55351e218ae5c8712c1269183a4d0060",
1048
- "sha256:e03ae3eee961106a517fcd827b5a7c51f7317236b3e665c989054ab8dc381d28",
1049
- "sha256:ea00900c6fbbfa332055251e10dcf7f79ee1997d207fddb22787e0812f5022a5",
1050
- "sha256:ea8aa9610837e907e8442e79300df0a861bfdb4dcaf026a5d9642a688ad04815",
1051
- "sha256:eaffbc71fdb8625f9aac4fe7e19e20bf318d1421ea05903bebe3e6ffef27b587",
1052
- "sha256:eb5ea5b423daa2d5516ea0ac5e52745e44f8cb23bf55f80a38e81fcacfde8ba5",
1053
- "sha256:f2640258a158a83bc5c59944a42cf9998f7f8ba87b85009236818abfd04b2cc6",
1054
- "sha256:f92e752a868ea2690e1b38c4b775251a145e0fce36b9bdd972539e8271b7a23a",
1055
- "sha256:fb3b7588a3a0f2f2f1bf3fe403361b2b031212b73a37025aea1df7215af3772a"
1056
- ],
1057
- "version": "==3.0.6"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1058
  },
1059
  "pycparser": {
1060
  "hashes": [
@@ -1147,6 +1639,14 @@
1147
  ],
1148
  "version": "==0.25.1"
1149
  },
 
 
 
 
 
 
 
 
1150
  "pynacl": {
1151
  "hashes": [
1152
  "sha256:06b8f6fa7f5de8d5d2f7573fe8c863c051225a27b61e6860fd047b1775807858",
@@ -1171,6 +1671,33 @@
1171
  "markers": "python_full_version >= '3.6.8'",
1172
  "version": "==3.0.9"
1173
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1174
  "python-dateutil": {
1175
  "hashes": [
1176
  "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86",
@@ -1192,6 +1719,37 @@
1192
  ],
1193
  "version": "==2022.2.1"
1194
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1195
  "pyyaml": {
1196
  "hashes": [
1197
  "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293",
@@ -1231,6 +1789,101 @@
1231
  "markers": "python_version >= '3.6'",
1232
  "version": "==6.0"
1233
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1234
  "requests": {
1235
  "hashes": [
1236
  "sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983",
@@ -1302,13 +1955,20 @@
1302
  "markers": "python_version < '3.12' and python_version >= '3.8'",
1303
  "version": "==1.9.0"
1304
  },
 
 
 
 
 
 
 
1305
  "setuptools": {
1306
  "hashes": [
1307
- "sha256:d73f8cd714a1a6691f5eb5abeeacbf313242b7aa2f5eba93776542c1aad90c6f",
1308
- "sha256:fe9a97f68b064a6ddd4bacfb0b4b93a4c65a556d97ce906255540439d0c35cef"
1309
  ],
1310
  "markers": "python_version >= '3.7'",
1311
- "version": "==65.0.0"
1312
  },
1313
  "six": {
1314
  "hashes": [
@@ -1334,6 +1994,14 @@
1334
  "markers": "python_version >= '3.5'",
1335
  "version": "==1.2.0"
1336
  },
 
 
 
 
 
 
 
 
1337
  "spacy": {
1338
  "hashes": [
1339
  "sha256:0a93797b9fea6ec1ecf3b95d86b8228d364470afac7278b23c13fd4305ad4ec2",
@@ -1410,6 +2078,13 @@
1410
  "markers": "python_version >= '3.6'",
1411
  "version": "==2.4.4"
1412
  },
 
 
 
 
 
 
 
1413
  "starlette": {
1414
  "hashes": [
1415
  "sha256:5a60c5c2d051f3a8eb546136aa0c9399773a689595e099e0877704d5888279bf",
@@ -1418,6 +2093,14 @@
1418
  "markers": "python_version >= '3.6'",
1419
  "version": "==0.19.1"
1420
  },
 
 
 
 
 
 
 
 
1421
  "thinc": {
1422
  "hashes": [
1423
  "sha256:133f585941801382dd52201eb5b857426dfa1adca298b052875c9a07943c18b0",
@@ -1456,6 +2139,22 @@
1456
  "markers": "python_version >= '3.6'",
1457
  "version": "==3.1.0"
1458
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1459
  "torch": {
1460
  "hashes": [
1461
  "sha256:03e31c37711db2cd201e02de5826de875529e45a55631d317aadce2f1ed45aa8",
@@ -1507,6 +2206,23 @@
1507
  "markers": "python_version >= '3.7'",
1508
  "version": "==0.13.1"
1509
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1510
  "tqdm": {
1511
  "hashes": [
1512
  "sha256:40be55d30e200777a307a7585aee69e4eabb46b4ec6a4b4a5f2d9f11e7d5408d",
@@ -1515,6 +2231,14 @@
1515
  "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
1516
  "version": "==4.64.0"
1517
  },
 
 
 
 
 
 
 
 
1518
  "typer": {
1519
  "hashes": [
1520
  "sha256:023bae00d1baf358a6cc7cea45851639360bb716de687b42b0a4641cd99173f1",
@@ -1562,6 +2286,27 @@
1562
  ],
1563
  "version": "==0.10.1"
1564
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1565
  "yarl": {
1566
  "hashes": [
1567
  "sha256:076eede537ab978b605f41db79a56cad2e7efeea2aa6e0fa8f05a26c24a034fb",
 
1
  {
2
  "_meta": {
3
  "hash": {
4
+ "sha256": "79a192e62f6b3aae420468138cc63b6dc1c4b679206d35a7c7d2d8d1a921ce3b"
5
  },
6
  "pipfile-spec": 6,
7
  "requires": {
 
117
  "markers": "python_full_version >= '3.6.2'",
118
  "version": "==3.6.1"
119
  },
120
+ "argon2-cffi": {
121
+ "hashes": [
122
+ "sha256:8c976986f2c5c0e5000919e6de187906cfd81fb1c72bf9d88c01177e77da7f80",
123
+ "sha256:d384164d944190a7dd7ef22c6aa3ff197da12962bd04b17f64d4e93d934dba5b"
124
+ ],
125
+ "markers": "python_version >= '3.6'",
126
+ "version": "==21.3.0"
127
+ },
128
+ "argon2-cffi-bindings": {
129
+ "hashes": [
130
+ "sha256:20ef543a89dee4db46a1a6e206cd015360e5a75822f76df533845c3cbaf72670",
131
+ "sha256:2c3e3cc67fdb7d82c4718f19b4e7a87123caf8a93fde7e23cf66ac0337d3cb3f",
132
+ "sha256:3b9ef65804859d335dc6b31582cad2c5166f0c3e7975f324d9ffaa34ee7e6583",
133
+ "sha256:3e385d1c39c520c08b53d63300c3ecc28622f076f4c2b0e6d7e796e9f6502194",
134
+ "sha256:58ed19212051f49a523abb1dbe954337dc82d947fb6e5a0da60f7c8471a8476c",
135
+ "sha256:5e00316dabdaea0b2dd82d141cc66889ced0cdcbfa599e8b471cf22c620c329a",
136
+ "sha256:603ca0aba86b1349b147cab91ae970c63118a0f30444d4bc80355937c950c082",
137
+ "sha256:6a22ad9800121b71099d0fb0a65323810a15f2e292f2ba450810a7316e128ee5",
138
+ "sha256:8cd69c07dd875537a824deec19f978e0f2078fdda07fd5c42ac29668dda5f40f",
139
+ "sha256:93f9bf70084f97245ba10ee36575f0c3f1e7d7724d67d8e5b08e61787c320ed7",
140
+ "sha256:9524464572e12979364b7d600abf96181d3541da11e23ddf565a32e70bd4dc0d",
141
+ "sha256:b2ef1c30440dbbcba7a5dc3e319408b59676e2e039e2ae11a8775ecf482b192f",
142
+ "sha256:b746dba803a79238e925d9046a63aa26bf86ab2a2fe74ce6b009a1c3f5c8f2ae",
143
+ "sha256:bb89ceffa6c791807d1305ceb77dbfacc5aa499891d2c55661c6459651fc39e3",
144
+ "sha256:bd46088725ef7f58b5a1ef7ca06647ebaf0eb4baff7d1d0d177c6cc8744abd86",
145
+ "sha256:ccb949252cb2ab3a08c02024acb77cfb179492d5701c7cbdbfd776124d4d2367",
146
+ "sha256:d4966ef5848d820776f5f562a7d45fdd70c2f330c961d0d745b784034bd9f48d",
147
+ "sha256:e415e3f62c8d124ee16018e491a009937f8cf7ebf5eb430ffc5de21b900dad93",
148
+ "sha256:ed2937d286e2ad0cc79a7087d3c272832865f779430e0cc2b4f3718d3159b0cb",
149
+ "sha256:f1152ac548bd5b8bcecfb0b0371f082037e47128653df2e8ba6e914d384f3c3e",
150
+ "sha256:f9f8b450ed0547e3d473fdc8612083fd08dd2120d6ac8f73828df9b7d45bb351"
151
+ ],
152
+ "markers": "python_version >= '3.6'",
153
+ "version": "==21.2.0"
154
+ },
155
+ "asttokens": {
156
+ "hashes": [
157
+ "sha256:c61e16246ecfb2cde2958406b4c8ebc043c9e6d73aaa83c941673b35e5d3a76b",
158
+ "sha256:e3305297c744ae53ffa032c45dc347286165e4ffce6875dc662b205db0623d86"
159
+ ],
160
+ "version": "==2.0.8"
161
+ },
162
  "async-timeout": {
163
  "hashes": [
164
  "sha256:2163e1640ddb52b7a8c80d0a67a08587e5d245cc9c553a74a847056bc2976b15",
 
175
  "markers": "python_version >= '3.5'",
176
  "version": "==22.1.0"
177
  },
178
+ "backcall": {
179
+ "hashes": [
180
+ "sha256:5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e",
181
+ "sha256:fbbce6a29f263178a1f7915c1940bde0ec2b2a967566fe1c65c1dfb7422bd255"
182
+ ],
183
+ "version": "==0.2.0"
184
+ },
185
  "backoff": {
186
  "hashes": [
187
  "sha256:5e73e2cbe780e1915a204799dba0a01896f45f4385e636bcca7a0614d879d0cd",
 
207
  "markers": "python_version >= '3.6'",
208
  "version": "==3.2.2"
209
  },
210
+ "beautifulsoup4": {
211
+ "hashes": [
212
+ "sha256:58d5c3d29f5a36ffeb94f02f0d786cd53014cf9b3b3951d42e0080d8a9498d30",
213
+ "sha256:ad9aa55b65ef2808eb405f46cf74df7fcb7044d5cbc26487f96eb2ef2e436693"
214
+ ],
215
+ "markers": "python_version >= '3.6'",
216
+ "version": "==4.11.1"
217
+ },
218
+ "black": {
219
+ "hashes": [
220
+ "sha256:074458dc2f6e0d3dab7928d4417bb6957bb834434516f21514138437accdbe90",
221
+ "sha256:187d96c5e713f441a5829e77120c269b6514418f4513a390b0499b0987f2ff1c",
222
+ "sha256:2ea29072e954a4d55a2ff58971b83365eba5d3d357352a07a7a4df0d95f51c78",
223
+ "sha256:4af5bc0e1f96be5ae9bd7aaec219c901a94d6caa2484c21983d043371c733fc4",
224
+ "sha256:560558527e52ce8afba936fcce93a7411ab40c7d5fe8c2463e279e843c0328ee",
225
+ "sha256:568ac3c465b1c8b34b61cd7a4e349e93f91abf0f9371eda1cf87194663ab684e",
226
+ "sha256:6797f58943fceb1c461fb572edbe828d811e719c24e03375fd25170ada53825e",
227
+ "sha256:6c1734ab264b8f7929cef8ae5f900b85d579e6cbfde09d7387da8f04771b51c6",
228
+ "sha256:6c6d39e28aed379aec40da1c65434c77d75e65bb59a1e1c283de545fb4e7c6c9",
229
+ "sha256:7ba9be198ecca5031cd78745780d65a3f75a34b2ff9be5837045dce55db83d1c",
230
+ "sha256:94783f636bca89f11eb5d50437e8e17fbc6a929a628d82304c80fa9cd945f256",
231
+ "sha256:a218d7e5856f91d20f04e931b6f16d15356db1c846ee55f01bac297a705ca24f",
232
+ "sha256:a3db5b6409b96d9bd543323b23ef32a1a2b06416d525d27e0f67e74f1446c8f2",
233
+ "sha256:ac609cf8ef5e7115ddd07d85d988d074ed00e10fbc3445aee393e70164a2219c",
234
+ "sha256:b154e6bbde1e79ea3260c4b40c0b7b3109ffcdf7bc4ebf8859169a6af72cd70b",
235
+ "sha256:b270a168d69edb8b7ed32c193ef10fd27844e5c60852039599f9184460ce0807",
236
+ "sha256:b9fd45787ba8aa3f5e0a0a98920c1012c884622c6c920dbe98dbd05bc7c70fbf",
237
+ "sha256:c85928b9d5f83b23cee7d0efcb310172412fbf7cb9d9ce963bd67fd141781def",
238
+ "sha256:c9a3ac16efe9ec7d7381ddebcc022119794872abce99475345c5a61aa18c45ad",
239
+ "sha256:cfaf3895a9634e882bf9d2363fed5af8888802d670f58b279b0bece00e9a872d",
240
+ "sha256:e439798f819d49ba1c0bd9664427a05aab79bfba777a6db94fd4e56fae0cb849",
241
+ "sha256:f586c26118bc6e714ec58c09df0157fe2d9ee195c764f630eb0d8e7ccce72e69",
242
+ "sha256:f6fe02afde060bbeef044af7996f335fbe90b039ccf3f5eb8f16df8b20f77666"
243
+ ],
244
+ "index": "pypi",
245
+ "version": "==22.6.0"
246
+ },
247
+ "bleach": {
248
+ "hashes": [
249
+ "sha256:085f7f33c15bd408dd9b17a4ad77c577db66d76203e5984b1bd59baeee948b2a",
250
+ "sha256:0d03255c47eb9bd2f26aa9bb7f2107732e7e8fe195ca2f64709fcf3b0a4a085c"
251
+ ],
252
+ "markers": "python_version >= '3.7'",
253
+ "version": "==5.0.1"
254
+ },
255
  "blis": {
256
  "hashes": [
257
  "sha256:0c3245e42c7c6ba0d68d7dff4171d11bb08174e639bc8edd52a1fd831de1d903",
 
455
  ],
456
  "version": "==2.0.6"
457
  },
458
+ "debugpy": {
459
+ "hashes": [
460
+ "sha256:0984086a670f46c75b5046b39a55f34e4120bee78928ac4c3c7f1c7b8be1d8be",
461
+ "sha256:0bfdcf261f97a603d7ef7ab6972cdf7136201fde93d19bf3f917d0d2e43a5694",
462
+ "sha256:163f282287ce68b00a51e9dcd7ad461ef288d740dcb3a2f22c01c62f31b62696",
463
+ "sha256:19337bb8ff87da2535ac00ea3877ceaf40ff3c681421d1a96ab4d67dad031a16",
464
+ "sha256:3b4657d3cd20aa454b62a70040524d3e785efc9a8488d16cd0e6caeb7b2a3f07",
465
+ "sha256:40741d4bbf59baca1e97a5123514afcc036423caae5f24db23a865c0b4167c34",
466
+ "sha256:4909bb2f8e5c8fe33d6ec5b7764100b494289252ebe94ec7838b30467435f1cb",
467
+ "sha256:4e3c43d650a1e5fa7110af380fb59061bcba1e7348c00237e7473c55ae499b96",
468
+ "sha256:67749e972213c395647a8798cc8377646e581e1fe97d0b1b7607e6b112ae4511",
469
+ "sha256:726e5cc0ed5bc63e821dc371d88ddae5cba85e2ad207bf5fefc808b29421cb4c",
470
+ "sha256:77a47d596ce8c69673d5f0c9876a80cb5a6cbc964f3b31b2d44683c7c01b6634",
471
+ "sha256:79d9ac34542b830a7954ab111ad8a4c790f1f836b895d03223aea4216b739208",
472
+ "sha256:9809bd1cdc0026fab711e280e0cb5d8f89ae5f4f74701aba5bda9a20a6afb567",
473
+ "sha256:9e572c2ac3dd93f3f1a038a9226e7cc0d7326b8d345c9b9ce6fbf9cb9822e314",
474
+ "sha256:9f72435bc9a2026a35a41221beff853dd4b6b17567ba9b9d349ee9512eb71ce6",
475
+ "sha256:aaf579de5ecd02634d601d7cf5b6baae5f5bab89a55ef78e0904d766ef477729",
476
+ "sha256:ac5d9e625d291a041ff3eaf65bdb816eb79a5b204cf9f1ffaf9617c0eadf96fa",
477
+ "sha256:e6047272e97a11aa6898138c1c88c8cf61838deeb2a4f0a74e63bb567f8dafc6"
478
+ ],
479
+ "markers": "python_version >= '3.7'",
480
+ "version": "==1.6.2"
481
+ },
482
+ "decorator": {
483
+ "hashes": [
484
+ "sha256:637996211036b6385ef91435e4fae22989472f9d571faba8927ba8253acbc330",
485
+ "sha256:b8c3f85900b9dc423225913c5aace94729fe1fa9763b38939a95226f02d37186"
486
+ ],
487
+ "markers": "python_version >= '3.5'",
488
+ "version": "==5.1.1"
489
+ },
490
+ "defusedxml": {
491
+ "hashes": [
492
+ "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69",
493
+ "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"
494
+ ],
495
+ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'",
496
+ "version": "==0.7.1"
497
+ },
498
+ "entrypoints": {
499
+ "hashes": [
500
+ "sha256:b706eddaa9218a19ebcd67b56818f05bb27589b1ca9e8d797b74affad4ccacd4",
501
+ "sha256:f174b5ff827504fd3cd97cc3f8649f3693f51538c7e4bdf3ef002c8429d42f9f"
502
+ ],
503
+ "markers": "python_version >= '3.6'",
504
+ "version": "==0.4"
505
+ },
506
+ "executing": {
507
+ "hashes": [
508
+ "sha256:9c745f80cda11eb22b62cbecf21156491a794eb56ab06f9d286a44e62822b24e",
509
+ "sha256:d1cd87c2e371e9966261410c5b3769d6df2f9e4a79a83eebd2662dd3388f9833"
510
+ ],
511
+ "version": "==0.10.0"
512
+ },
513
  "fastai": {
514
  "hashes": [
515
  "sha256:122920011c57070814cee79bdf0ece18396f2f085150043737e754919ae816bf",
 
542
  "markers": "python_version >= '3.6'",
543
  "version": "==0.0.7"
544
  },
545
+ "fastjsonschema": {
546
+ "hashes": [
547
+ "sha256:2f7158c4de792555753d6c2277d6a2af2d406dfd97aeca21d17173561ede4fe6",
548
+ "sha256:d6fa3ffbe719768d70e298b9fb847484e2bdfdb7241ed052b8d57a9294a8c334"
549
+ ],
550
+ "version": "==2.16.1"
551
+ },
552
  "fastprogress": {
553
  "hashes": [
554
  "sha256:6dfea88f7a4717b0a8d6ee2048beae5dbed369f932a368c5dd9caff34796f7c5",
 
565
  },
566
  "fonttools": {
567
  "hashes": [
568
+ "sha256:0292e391c1b46f2308bda20ea2a2dd5253725e7e2d3a1928b631338eb318eb22",
569
+ "sha256:1cfb335c0abdeb6231191dc4f9d7ce1173e2ac94b335c617e045b96f9c974aea"
570
  ],
571
  "markers": "python_version >= '3.7'",
572
+ "version": "==4.35.0"
573
  },
574
  "frozenlist": {
575
  "hashes": [
 
684
  "markers": "python_version >= '3.5'",
685
  "version": "==3.3"
686
  },
687
+ "ipykernel": {
688
+ "hashes": [
689
+ "sha256:37acc3254caa8a0dafcddddc8dc863a60ad1b46487b68aee361d9a15bda98112",
690
+ "sha256:d8969c5b23b0e453a23166da5a669c954db399789293fcb03fec5cb25367e43c"
691
+ ],
692
+ "markers": "python_version >= '3.7'",
693
+ "version": "==6.15.1"
694
+ },
695
+ "ipython": {
696
+ "hashes": [
697
+ "sha256:7ca74052a38fa25fe9bedf52da0be7d3fdd2fb027c3b778ea78dfe8c212937d1",
698
+ "sha256:f2db3a10254241d9b447232cec8b424847f338d9d36f9a577a6192c332a46abd"
699
+ ],
700
+ "markers": "python_version >= '3.8'",
701
+ "version": "==8.4.0"
702
+ },
703
+ "ipython-genutils": {
704
+ "hashes": [
705
+ "sha256:72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8",
706
+ "sha256:eb2e116e75ecef9d4d228fdc66af54269afa26ab4463042e33785b887c628ba8"
707
+ ],
708
+ "version": "==0.2.0"
709
+ },
710
+ "ipywidgets": {
711
+ "hashes": [
712
+ "sha256:5f2fa1b7afae1af32c88088c9828ad978de93ddda393d7ed414e553fee93dcab",
713
+ "sha256:aa1076ab7102b2486ae2607c43c243200a07c17d6093676c419d4b6762489a50"
714
+ ],
715
+ "version": "==7.7.1"
716
+ },
717
+ "jedi": {
718
+ "hashes": [
719
+ "sha256:637c9635fcf47945ceb91cd7f320234a7be540ded6f3e99a50cb6febdfd1ba8d",
720
+ "sha256:74137626a64a99c8eb6ae5832d99b3bdd7d29a3850fe2aa80a4126b2a7d949ab"
721
+ ],
722
+ "markers": "python_version >= '3.6'",
723
+ "version": "==0.18.1"
724
+ },
725
  "jinja2": {
726
  "hashes": [
727
  "sha256:31351a702a408a9e7595a8fc6150fc3f43bb6bf7e319770cbc0db9df9437e852",
 
738
  "markers": "python_version >= '3.6'",
739
  "version": "==1.1.0"
740
  },
741
+ "jsonschema": {
742
+ "hashes": [
743
+ "sha256:408c4c8ed0dede3b268f7a441784f74206380b04f93eb2d537c7befb3df3099f",
744
+ "sha256:8ebad55894c002585271af2d327d99339ef566fb085d9129b69e2623867c4106"
745
+ ],
746
+ "markers": "python_version >= '3.7'",
747
+ "version": "==4.9.1"
748
+ },
749
+ "jupyter": {
750
+ "hashes": [
751
+ "sha256:3e1f86076bbb7c8c207829390305a2b1fe836d471ed54be66a3b8c41e7f46cc7",
752
+ "sha256:5b290f93b98ffbc21c0c7e749f054b3267782166d72fa5e3ed1ed4eaf34a2b78",
753
+ "sha256:d9dc4b3318f310e34c82951ea5d6683f67bed7def4b259fafbfe4f1beb1d8e5f"
754
+ ],
755
+ "index": "pypi",
756
+ "version": "==1.0.0"
757
+ },
758
+ "jupyter-client": {
759
+ "hashes": [
760
+ "sha256:17d74b0d0a7b24f1c8c527b24fcf4607c56bee542ffe8e3418e50b21e514b621",
761
+ "sha256:aa9a6c32054b290374f95f73bb0cae91455c58dfb84f65c8591912b8f65e6d56"
762
+ ],
763
+ "markers": "python_version >= '3.7'",
764
+ "version": "==7.3.4"
765
+ },
766
+ "jupyter-console": {
767
+ "hashes": [
768
+ "sha256:172f5335e31d600df61613a97b7f0352f2c8250bbd1092ef2d658f77249f89fb",
769
+ "sha256:756df7f4f60c986e7bc0172e4493d3830a7e6e75c08750bbe59c0a5403ad6dee"
770
+ ],
771
+ "markers": "python_version >= '3.7'",
772
+ "version": "==6.4.4"
773
+ },
774
+ "jupyter-core": {
775
+ "hashes": [
776
+ "sha256:2e5f244d44894c4154d06aeae3419dd7f1b0ef4494dc5584929b398c61cfd314",
777
+ "sha256:715e22bb6cc7db3718fddfac1f69f1c7e899ca00e42bdfd4bf3705452b9fd84a"
778
+ ],
779
+ "markers": "python_version >= '3.7'",
780
+ "version": "==4.11.1"
781
+ },
782
+ "jupyterlab-pygments": {
783
+ "hashes": [
784
+ "sha256:2405800db07c9f770863bcf8049a529c3dd4d3e28536638bd7c1c01d2748309f",
785
+ "sha256:7405d7fde60819d905a9fa8ce89e4cd830e318cdad22a0030f7a901da705585d"
786
+ ],
787
+ "markers": "python_version >= '3.7'",
788
+ "version": "==0.2.2"
789
+ },
790
+ "jupyterlab-widgets": {
791
+ "hashes": [
792
+ "sha256:67d0ef1e407e0c42c8ab60b9d901cd7a4c68923650763f75bf17fb06c1943b79",
793
+ "sha256:90ab47d99da03a3697074acb23b2975ead1d6171aa41cb2812041a7f2a08177a"
794
+ ],
795
+ "markers": "python_version >= '3.6'",
796
+ "version": "==1.1.1"
797
+ },
798
  "kiwisolver": {
799
  "hashes": [
800
  "sha256:02f79693ec433cb4b5f51694e8477ae83b3205768a6fb48ffba60549080e295b",
 
859
  ],
860
  "version": "==1.0.3"
861
  },
862
+ "lxml": {
863
+ "hashes": [
864
+ "sha256:04da965dfebb5dac2619cb90fcf93efdb35b3c6994fea58a157a834f2f94b318",
865
+ "sha256:0538747a9d7827ce3e16a8fdd201a99e661c7dee3c96c885d8ecba3c35d1032c",
866
+ "sha256:0645e934e940107e2fdbe7c5b6fb8ec6232444260752598bc4d09511bd056c0b",
867
+ "sha256:079b68f197c796e42aa80b1f739f058dcee796dc725cc9a1be0cdb08fc45b000",
868
+ "sha256:0f3f0059891d3254c7b5fb935330d6db38d6519ecd238ca4fce93c234b4a0f73",
869
+ "sha256:10d2017f9150248563bb579cd0d07c61c58da85c922b780060dcc9a3aa9f432d",
870
+ "sha256:1355755b62c28950f9ce123c7a41460ed9743c699905cbe664a5bcc5c9c7c7fb",
871
+ "sha256:13c90064b224e10c14dcdf8086688d3f0e612db53766e7478d7754703295c7c8",
872
+ "sha256:1423631e3d51008871299525b541413c9b6c6423593e89f9c4cfbe8460afc0a2",
873
+ "sha256:1436cf0063bba7888e43f1ba8d58824f085410ea2025befe81150aceb123e345",
874
+ "sha256:1a7c59c6ffd6ef5db362b798f350e24ab2cfa5700d53ac6681918f314a4d3b94",
875
+ "sha256:1e1cf47774373777936c5aabad489fef7b1c087dcd1f426b621fda9dcc12994e",
876
+ "sha256:206a51077773c6c5d2ce1991327cda719063a47adc02bd703c56a662cdb6c58b",
877
+ "sha256:21fb3d24ab430fc538a96e9fbb9b150029914805d551deeac7d7822f64631dfc",
878
+ "sha256:27e590352c76156f50f538dbcebd1925317a0f70540f7dc8c97d2931c595783a",
879
+ "sha256:287605bede6bd36e930577c5925fcea17cb30453d96a7b4c63c14a257118dbb9",
880
+ "sha256:2aaf6a0a6465d39b5ca69688fce82d20088c1838534982996ec46633dc7ad6cc",
881
+ "sha256:32a73c53783becdb7eaf75a2a1525ea8e49379fb7248c3eeefb9412123536387",
882
+ "sha256:41fb58868b816c202e8881fd0f179a4644ce6e7cbbb248ef0283a34b73ec73bb",
883
+ "sha256:4780677767dd52b99f0af1f123bc2c22873d30b474aa0e2fc3fe5e02217687c7",
884
+ "sha256:4878e667ebabe9b65e785ac8da4d48886fe81193a84bbe49f12acff8f7a383a4",
885
+ "sha256:487c8e61d7acc50b8be82bda8c8d21d20e133c3cbf41bd8ad7eb1aaeb3f07c97",
886
+ "sha256:4beea0f31491bc086991b97517b9683e5cfb369205dac0148ef685ac12a20a67",
887
+ "sha256:4cfbe42c686f33944e12f45a27d25a492cc0e43e1dc1da5d6a87cbcaf2e95627",
888
+ "sha256:4d5bae0a37af799207140652a700f21a85946f107a199bcb06720b13a4f1f0b7",
889
+ "sha256:4e285b5f2bf321fc0857b491b5028c5f276ec0c873b985d58d7748ece1d770dd",
890
+ "sha256:57e4d637258703d14171b54203fd6822fda218c6c2658a7d30816b10995f29f3",
891
+ "sha256:5974895115737a74a00b321e339b9c3f45c20275d226398ae79ac008d908bff7",
892
+ "sha256:5ef87fca280fb15342726bd5f980f6faf8b84a5287fcc2d4962ea8af88b35130",
893
+ "sha256:603a464c2e67d8a546ddaa206d98e3246e5db05594b97db844c2f0a1af37cf5b",
894
+ "sha256:6653071f4f9bac46fbc30f3c7838b0e9063ee335908c5d61fb7a4a86c8fd2036",
895
+ "sha256:6ca2264f341dd81e41f3fffecec6e446aa2121e0b8d026fb5130e02de1402785",
896
+ "sha256:6d279033bf614953c3fc4a0aa9ac33a21e8044ca72d4fa8b9273fe75359d5cca",
897
+ "sha256:6d949f53ad4fc7cf02c44d6678e7ff05ec5f5552b235b9e136bd52e9bf730b91",
898
+ "sha256:6daa662aba22ef3258934105be2dd9afa5bb45748f4f702a3b39a5bf53a1f4dc",
899
+ "sha256:6eafc048ea3f1b3c136c71a86db393be36b5b3d9c87b1c25204e7d397cee9536",
900
+ "sha256:830c88747dce8a3e7525defa68afd742b4580df6aa2fdd6f0855481e3994d391",
901
+ "sha256:86e92728ef3fc842c50a5cb1d5ba2bc66db7da08a7af53fb3da79e202d1b2cd3",
902
+ "sha256:8caf4d16b31961e964c62194ea3e26a0e9561cdf72eecb1781458b67ec83423d",
903
+ "sha256:8d1a92d8e90b286d491e5626af53afef2ba04da33e82e30744795c71880eaa21",
904
+ "sha256:8f0a4d179c9a941eb80c3a63cdb495e539e064f8054230844dcf2fcb812b71d3",
905
+ "sha256:9232b09f5efee6a495a99ae6824881940d6447debe272ea400c02e3b68aad85d",
906
+ "sha256:927a9dd016d6033bc12e0bf5dee1dde140235fc8d0d51099353c76081c03dc29",
907
+ "sha256:93e414e3206779ef41e5ff2448067213febf260ba747fc65389a3ddaa3fb8715",
908
+ "sha256:98cafc618614d72b02185ac583c6f7796202062c41d2eeecdf07820bad3295ed",
909
+ "sha256:9c3a88d20e4fe4a2a4a84bf439a5ac9c9aba400b85244c63a1ab7088f85d9d25",
910
+ "sha256:9f36de4cd0c262dd9927886cc2305aa3f2210db437aa4fed3fb4940b8bf4592c",
911
+ "sha256:a60f90bba4c37962cbf210f0188ecca87daafdf60271f4c6948606e4dabf8785",
912
+ "sha256:a614e4afed58c14254e67862456d212c4dcceebab2eaa44d627c2ca04bf86837",
913
+ "sha256:ae06c1e4bc60ee076292e582a7512f304abdf6c70db59b56745cca1684f875a4",
914
+ "sha256:b122a188cd292c4d2fcd78d04f863b789ef43aa129b233d7c9004de08693728b",
915
+ "sha256:b570da8cd0012f4af9fa76a5635cd31f707473e65a5a335b186069d5c7121ff2",
916
+ "sha256:bcaa1c495ce623966d9fc8a187da80082334236a2a1c7e141763ffaf7a405067",
917
+ "sha256:bd34f6d1810d9354dc7e35158aa6cc33456be7706df4420819af6ed966e85448",
918
+ "sha256:be9eb06489bc975c38706902cbc6888f39e946b81383abc2838d186f0e8b6a9d",
919
+ "sha256:c4b2e0559b68455c085fb0f6178e9752c4be3bba104d6e881eb5573b399d1eb2",
920
+ "sha256:c62e8dd9754b7debda0c5ba59d34509c4688f853588d75b53c3791983faa96fc",
921
+ "sha256:c852b1530083a620cb0de5f3cd6826f19862bafeaf77586f1aef326e49d95f0c",
922
+ "sha256:d9fc0bf3ff86c17348dfc5d322f627d78273eba545db865c3cd14b3f19e57fa5",
923
+ "sha256:dad7b164905d3e534883281c050180afcf1e230c3d4a54e8038aa5cfcf312b84",
924
+ "sha256:e5f66bdf0976ec667fc4594d2812a00b07ed14d1b44259d19a41ae3fff99f2b8",
925
+ "sha256:e8f0c9d65da595cfe91713bc1222af9ecabd37971762cb830dea2fc3b3bb2acf",
926
+ "sha256:edffbe3c510d8f4bf8640e02ca019e48a9b72357318383ca60e3330c23aaffc7",
927
+ "sha256:eea5d6443b093e1545ad0210e6cf27f920482bfcf5c77cdc8596aec73523bb7e",
928
+ "sha256:ef72013e20dd5ba86a8ae1aed7f56f31d3374189aa8b433e7b12ad182c0d2dfb",
929
+ "sha256:f05251bbc2145349b8d0b77c0d4e5f3b228418807b1ee27cefb11f69ed3d233b",
930
+ "sha256:f1be258c4d3dc609e654a1dc59d37b17d7fef05df912c01fc2e15eb43a9735f3",
931
+ "sha256:f9ced82717c7ec65a67667bb05865ffe38af0e835cdd78728f1209c8fffe0cad",
932
+ "sha256:fe17d10b97fdf58155f858606bddb4e037b805a60ae023c009f760d8361a4eb8",
933
+ "sha256:fe749b052bb7233fe5d072fcb549221a8cb1a16725c47c37e42b0b9cb3ff2c3f"
934
+ ],
935
+ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'",
936
+ "version": "==4.9.1"
937
+ },
938
  "markdown-it-py": {
939
  "extras": [
940
  "linkify",
 
1034
  "markers": "python_version >= '3.7'",
1035
  "version": "==3.5.3"
1036
  },
1037
+ "matplotlib-inline": {
1038
+ "hashes": [
1039
+ "sha256:a04bfba22e0d1395479f866853ec1ee28eea1485c1d69a6faf00dc3e24ff34ee",
1040
+ "sha256:aed605ba3b72462d64d475a21a9296f400a19c4f74a31b59103d2a99ffd5aa5c"
1041
+ ],
1042
+ "markers": "python_version >= '3.5'",
1043
+ "version": "==0.1.3"
1044
+ },
1045
  "mdit-py-plugins": {
1046
  "hashes": [
1047
  "sha256:b1279701cee2dbf50e188d3da5f51fee8d78d038cdf99be57c6b9d1aa93b4073",
 
1057
  "markers": "python_version >= '3.7'",
1058
  "version": "==0.1.2"
1059
  },
1060
+ "mistune": {
1061
+ "hashes": [
1062
+ "sha256:59a3429db53c50b5c6bcc8a07f8848cb00d7dc8bdb431a4ab41920d201d4756e",
1063
+ "sha256:88a1051873018da288eee8538d476dffe1262495144b33ecb586c4ab266bb8d4"
1064
+ ],
1065
+ "version": "==0.8.4"
1066
+ },
1067
  "monotonic": {
1068
  "hashes": [
1069
  "sha256:3a55207bcfed53ddd5c5bae174524062935efed17792e9de2ad0205ce9ad63f7",
 
1138
  },
1139
  "murmurhash": {
1140
  "hashes": [
1141
+ "sha256:1b3d584705bf7be487c09a79f35a45a45f9b2a8a2120ccca47692d24bc6329ff",
1142
+ "sha256:1fd2dac6ea401310d1245f68a758ff86bc58ba28fe3ec41c3fec42d4cea249a0",
1143
+ "sha256:262abc461353bcd724daef11aa236fed95ce2c5642847fe18f835721ae0356d6",
1144
+ "sha256:2d001688bd2106fbd84a99d4c0292339de7a0a96c8516596032a3e9389adba25",
1145
+ "sha256:341a499cb30fae9f305479650728d832744a2e37f8e7fbdbfaedd8676b4e822d",
1146
+ "sha256:37c8207377110fa791051e2998d6d8d84d0a066010be9e8e41d1af1c41a65f14",
1147
+ "sha256:43d161ecdc1923ec401efb4e78d1da848c4aa957a49c08c29af276a7696c5336",
1148
+ "sha256:469a5c8959988ce8c395be2c623a45df8112783d87445b6a230596807e7786d2",
1149
+ "sha256:60637d74c73be1259d9c07d03726b75907ad9e8dd47f946b21244113cdc52843",
1150
+ "sha256:66857bf301c676917d7ceba3fa42fb82aa34605d6b9788612c532bc6d69af9f9",
1151
+ "sha256:67d48fc47edc40fef9eb19c6e9ee3d4321f864a3d6566217812615c79fa4ff16",
1152
+ "sha256:79a3ef14cab2bdc2cf4814eb30d8237d28ddc9e6fd1859d3d61857162979a630",
1153
+ "sha256:88c569636b0bad29a3854f1d324636e0561423da75ef6e5bc5b363f8d2143692",
1154
+ "sha256:88eb9b866d2e6690249eb305cce509eeffbf2a59c42eb47e8aab6a3b46bd4a54",
1155
+ "sha256:8bb03aad842837a64b0c1d2ed22b50eba85f9fa51476c8bc0a77c366a979f1f3",
1156
+ "sha256:97231ac1f42d29b6e1a3e2e8d23ab32deb37ccd55b00554d74e4bd8f0e73b7d7",
1157
+ "sha256:9fe289e88b18b388d6029a17839113a6090ead3b04c904cba0b64961f0db7d02",
1158
+ "sha256:aaa8df50c83468a6be52e29a85d7d54b981b43cd1c9b501b3a2d80acbe87283e",
1159
+ "sha256:ac0701b6823a8a88412c2a1410b1afbd25ee20666ea9d4ad1d3016c7d55ac433",
1160
+ "sha256:b9bab3d46076ac65b38e9f2823ce3e45d7a2a798e3dd466eb594de1802732979",
1161
+ "sha256:bafe99db2f05d8ecd9b39250cf37f561b4281d081b7c10bd283d6c1fd685bedf",
1162
+ "sha256:bd4584443731a9d73b87970f9b08c86162d35acc48b63c78cf215bcebeb8b5b0",
1163
+ "sha256:cbf5b97feaba000df8e5b16ce23e426ea9b52e0e442e6451b4687b6f7797804e",
1164
+ "sha256:d3d64b6a24203da05964c708856f2ff46653dbd115d3bba326e0c6dc1d4ea511",
1165
+ "sha256:d55e956cebe38ef96360949b130cbfb605c3ffc04e3b770c6e0299308c46c880"
1166
+ ],
1167
+ "markers": "python_version >= '3.6'",
1168
+ "version": "==1.0.8"
1169
+ },
1170
+ "mypy-extensions": {
1171
+ "hashes": [
1172
+ "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d",
1173
+ "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"
1174
+ ],
1175
+ "version": "==0.4.3"
1176
+ },
1177
+ "nbclient": {
1178
+ "hashes": [
1179
+ "sha256:09bae4ea2df79fa6bc50aeb8278d8b79d2036792824337fa6eee834afae17312",
1180
+ "sha256:0df76a7961d99a681b4796c74a1f2553b9f998851acc01896dce064ad19a9027"
1181
+ ],
1182
+ "markers": "python_version >= '3.7'",
1183
+ "version": "==0.6.6"
1184
+ },
1185
+ "nbconvert": {
1186
+ "hashes": [
1187
+ "sha256:10ed693c4cfd3c63583c87ca5c3a2f6ed874145103595f3824efcc8dfcb7522c",
1188
+ "sha256:2564bb5125d862949f72475de0c0348392add7ea62cc950985347bfe7bbc2034"
1189
+ ],
1190
+ "markers": "python_version >= '3.7'",
1191
+ "version": "==6.5.3"
1192
+ },
1193
+ "nbformat": {
1194
+ "hashes": [
1195
+ "sha256:0d6072aaec95dddc39735c144ee8bbc6589c383fb462e4058abc855348152dad",
1196
+ "sha256:44ba5ca6acb80c5d5a500f1e5b83ede8cbe364d5a495c4c8cf60aaf1ba656501"
1197
+ ],
1198
+ "markers": "python_version >= '3.7'",
1199
+ "version": "==5.4.0"
1200
+ },
1201
+ "nest-asyncio": {
1202
+ "hashes": [
1203
+ "sha256:b98e3ec1b246135e4642eceffa5a6c23a3ab12c82ff816a92c612d68205813b2",
1204
+ "sha256:e442291cd942698be619823a17a86a5759eabe1f8613084790de189fe9e16d65"
1205
+ ],
1206
+ "markers": "python_version >= '3.5'",
1207
+ "version": "==1.5.5"
1208
+ },
1209
+ "notebook": {
1210
+ "hashes": [
1211
+ "sha256:6268c9ec9048cff7a45405c990c29ac9ca40b0bc3ec29263d218c5e01f2b4e86",
1212
+ "sha256:8c07a3bb7640e371f8a609bdbb2366a1976c6a2589da8ef917f761a61e3ad8b1"
1213
+ ],
1214
+ "markers": "python_version >= '3.7'",
1215
+ "version": "==6.4.12"
1216
  },
1217
  "numpy": {
1218
  "hashes": [
 
1331
  "markers": "python_version >= '3.8'",
1332
  "version": "==1.4.3"
1333
  },
1334
+ "pandocfilters": {
1335
+ "hashes": [
1336
+ "sha256:0b679503337d233b4339a817bfc8c50064e2eff681314376a47cb582305a7a38",
1337
+ "sha256:33aae3f25fd1a026079f5d27bdd52496f0e0803b3469282162bafdcbdf6ef14f"
1338
+ ],
1339
+ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
1340
+ "version": "==1.5.0"
1341
+ },
1342
  "paramiko": {
1343
  "hashes": [
1344
  "sha256:003e6bee7c034c21fbb051bf83dc0a9ee4106204dd3c53054c71452cc4ec3938",
 
1346
  ],
1347
  "version": "==2.11.0"
1348
  },
1349
+ "parso": {
1350
+ "hashes": [
1351
+ "sha256:8c07be290bb59f03588915921e29e8a50002acaf2cdc5fa0e0114f91709fafa0",
1352
+ "sha256:c001d4636cd3aecdaf33cbb40aebb59b094be2a74c556778ef5576c175e19e75"
1353
+ ],
1354
+ "markers": "python_version >= '3.6'",
1355
+ "version": "==0.8.3"
1356
+ },
1357
+ "pathspec": {
1358
+ "hashes": [
1359
+ "sha256:7d15c4ddb0b5c802d161efc417ec1a2558ea2653c2e8ad9c19098201dc1c993a",
1360
+ "sha256:e564499435a2673d586f6b2130bb5b95f04a3ba06f81b8f895b651a3c76aabb1"
1361
+ ],
1362
+ "version": "==0.9.0"
1363
+ },
1364
  "pathy": {
1365
  "hashes": [
1366
  "sha256:3178215bdadf3741107d987020be0fb5b59888f60f96de43cce5fe45d9d4b64a",
 
1369
  "markers": "python_version >= '3.6'",
1370
  "version": "==0.6.2"
1371
  },
1372
+ "pickleshare": {
1373
+ "hashes": [
1374
+ "sha256:87683d47965c1da65cdacaf31c8441d12b8044cdec9aca500cd78fc2c683afca",
1375
+ "sha256:9649af414d74d4df115d5d718f82acb59c9d418196b7b4290ed47a12ce62df56"
1376
+ ],
1377
+ "version": "==0.7.5"
1378
+ },
1379
  "pillow": {
1380
  "hashes": [
1381
  "sha256:0030fdbd926fb85844b8b92e2f9449ba89607231d3dd597a21ae72dc7fe26927",
 
1448
  "markers": "python_version >= '3.7'",
1449
  "version": "==22.2.2"
1450
  },
1451
+ "platformdirs": {
1452
+ "hashes": [
1453
+ "sha256:027d8e83a2d7de06bbac4e5ef7e023c02b863d7ea5d079477e722bb41ab25788",
1454
+ "sha256:58c8abb07dcb441e6ee4b11d8df0ac856038f944ab98b7be6b27b2a3c7feef19"
1455
+ ],
1456
+ "markers": "python_version >= '3.7'",
1457
+ "version": "==2.5.2"
1458
+ },
1459
  "preshed": {
1460
  "hashes": [
1461
+ "sha256:0435d4647037fc534bf1bdcf87fdbf206a935abe5e68c9814277090c62e6b6ef",
1462
+ "sha256:06be22a8a2757e61b2c3cc854e9c2d2361fb3b6528deb2af5b5079e6da670405",
1463
+ "sha256:0feae8cfcf46fb97cd8118d150245ae31c68ca9c68e514ab33e1e33a90eee459",
1464
+ "sha256:13140808a56ce67e30579a40e293d16dedeb85fd56c74cd024c44f7a9f966432",
1465
+ "sha256:1573d42bdec168081242ec88d40288000f84a5afb66a60517e4220950fe62f17",
1466
+ "sha256:1acc514a41142a086c2ebc19cd368534e27337511b3a2936c28455e0b42f3eb3",
1467
+ "sha256:24935553ff18f39195b468984d784b2bb7825b6f43385a2d0d05b02e55090815",
1468
+ "sha256:3741b459f50dde7a22b88d75d1fc4a7e6e36402db43c4f690df44e966ff1bd54",
1469
+ "sha256:37900e1e923a35fc15f56cd02f4a899e5903790113256fedbf527a5b3f8e2214",
1470
+ "sha256:39cd2a0ab1adb11452c617831ea0ccea7d1712f2812d1744738735987513113a",
1471
+ "sha256:3b1d747ab1e233bc4bccdc4baee7531c5661459d7a8d67845833f7c857b371fb",
1472
+ "sha256:3e7022fe473e677088cda6e0538669fe240943e3eb7ff88447d690a52c6d87ce",
1473
+ "sha256:4a5825b80a450198cb582b3b4004c95e9d4eca268e89c126a9d71e8f26b69338",
1474
+ "sha256:4a99d4f46a4e317245f2370eb13d0e3c6747f66752a8d88dbc9284f4fd25e05f",
1475
+ "sha256:5eeafb832009a3e1ed92a412f19499c86e687308d6d56617772d42ee4de26ccf",
1476
+ "sha256:6e1b61c9797443ee42cb314c91ab178791b80397c2e98410f5173806604458b1",
1477
+ "sha256:6e518275d1b84bed779ddc69eabeb9283bf5f9f5482bcaf1b099d2877b050a0d",
1478
+ "sha256:7cc3166ed48d603131912da40a7638b3655d6990032a770303346e2f5f4154d4",
1479
+ "sha256:7f97c3d2dc9713139cc096af9e4455ced33f9e90ce9d29f739db5adff6ae6a06",
1480
+ "sha256:8d57469e5e52d37342588804d3ce70128ab42f42e5babaeea0d29d3609ce7b30",
1481
+ "sha256:9785e3de0dca8f4d6040eba89e50e72012ce94d269583502d14f958624daea73",
1482
+ "sha256:9c700a0744f5ede86ff8754522bd54f92f5b75f58046bc3f17c60d1c25529f41",
1483
+ "sha256:a9ed0dc685aa058a1a76111f476715ccfb4df12800c3681e401d6af7384f570d",
1484
+ "sha256:ab4168fe1d31707e3473d1bb57d3c88dac9151b3cbe61d22f14bf691e04aaa1b",
1485
+ "sha256:d2cc8d8df139d5935464530d45ff0e1209752e9748792cdf774b5d5fc230c07a"
1486
+ ],
1487
+ "markers": "python_version >= '3.6'",
1488
+ "version": "==3.0.7"
1489
+ },
1490
+ "prometheus-client": {
1491
+ "hashes": [
1492
+ "sha256:522fded625282822a89e2773452f42df14b5a8e84a86433e3f8a189c1d54dc01",
1493
+ "sha256:5459c427624961076277fdc6dc50540e2bacb98eebde99886e59ec55ed92093a"
1494
+ ],
1495
+ "markers": "python_version >= '3.6'",
1496
+ "version": "==0.14.1"
1497
+ },
1498
+ "prompt-toolkit": {
1499
+ "hashes": [
1500
+ "sha256:859b283c50bde45f5f97829f77a4674d1c1fcd88539364f1b28a37805cfd89c0",
1501
+ "sha256:d8916d3f62a7b67ab353a952ce4ced6a1d2587dfe9ef8ebc30dd7c386751f289"
1502
+ ],
1503
+ "markers": "python_full_version >= '3.6.2'",
1504
+ "version": "==3.0.30"
1505
+ },
1506
+ "psutil": {
1507
+ "hashes": [
1508
+ "sha256:068935df39055bf27a29824b95c801c7a5130f118b806eee663cad28dca97685",
1509
+ "sha256:0904727e0b0a038830b019551cf3204dd48ef5c6868adc776e06e93d615fc5fc",
1510
+ "sha256:0f15a19a05f39a09327345bc279c1ba4a8cfb0172cc0d3c7f7d16c813b2e7d36",
1511
+ "sha256:19f36c16012ba9cfc742604df189f2f28d2720e23ff7d1e81602dbe066be9fd1",
1512
+ "sha256:20b27771b077dcaa0de1de3ad52d22538fe101f9946d6dc7869e6f694f079329",
1513
+ "sha256:28976df6c64ddd6320d281128817f32c29b539a52bdae5e192537bc338a9ec81",
1514
+ "sha256:29a442e25fab1f4d05e2655bb1b8ab6887981838d22effa2396d584b740194de",
1515
+ "sha256:3054e923204b8e9c23a55b23b6df73a8089ae1d075cb0bf711d3e9da1724ded4",
1516
+ "sha256:32c52611756096ae91f5d1499fe6c53b86f4a9ada147ee42db4991ba1520e574",
1517
+ "sha256:3a76ad658641172d9c6e593de6fe248ddde825b5866464c3b2ee26c35da9d237",
1518
+ "sha256:44d1826150d49ffd62035785a9e2c56afcea66e55b43b8b630d7706276e87f22",
1519
+ "sha256:4b6750a73a9c4a4e689490ccb862d53c7b976a2a35c4e1846d049dcc3f17d83b",
1520
+ "sha256:56960b9e8edcca1456f8c86a196f0c3d8e3e361320071c93378d41445ffd28b0",
1521
+ "sha256:57f1819b5d9e95cdfb0c881a8a5b7d542ed0b7c522d575706a80bedc848c8954",
1522
+ "sha256:58678bbadae12e0db55186dc58f2888839228ac9f41cc7848853539b70490021",
1523
+ "sha256:645bd4f7bb5b8633803e0b6746ff1628724668681a434482546887d22c7a9537",
1524
+ "sha256:799759d809c31aab5fe4579e50addf84565e71c1dc9f1c31258f159ff70d3f87",
1525
+ "sha256:79c9108d9aa7fa6fba6e668b61b82facc067a6b81517cab34d07a84aa89f3df0",
1526
+ "sha256:91c7ff2a40c373d0cc9121d54bc5f31c4fa09c346528e6a08d1845bce5771ffc",
1527
+ "sha256:9272167b5f5fbfe16945be3db475b3ce8d792386907e673a209da686176552af",
1528
+ "sha256:944c4b4b82dc4a1b805329c980f270f170fdc9945464223f2ec8e57563139cf4",
1529
+ "sha256:a6a11e48cb93a5fa606306493f439b4aa7c56cb03fc9ace7f6bfa21aaf07c453",
1530
+ "sha256:a8746bfe4e8f659528c5c7e9af5090c5a7d252f32b2e859c584ef7d8efb1e689",
1531
+ "sha256:abd9246e4cdd5b554a2ddd97c157e292ac11ef3e7af25ac56b08b455c829dca8",
1532
+ "sha256:b14ee12da9338f5e5b3a3ef7ca58b3cba30f5b66f7662159762932e6d0b8f680",
1533
+ "sha256:b88f75005586131276634027f4219d06e0561292be8bd6bc7f2f00bdabd63c4e",
1534
+ "sha256:c7be9d7f5b0d206f0bbc3794b8e16fb7dbc53ec9e40bbe8787c6f2d38efcf6c9",
1535
+ "sha256:d2d006286fbcb60f0b391741f520862e9b69f4019b4d738a2a45728c7e952f1b",
1536
+ "sha256:db417f0865f90bdc07fa30e1aadc69b6f4cad7f86324b02aa842034efe8d8c4d",
1537
+ "sha256:e7e10454cb1ab62cc6ce776e1c135a64045a11ec4c6d254d3f7689c16eb3efd2",
1538
+ "sha256:f65f9a46d984b8cd9b3750c2bdb419b2996895b005aefa6cbaba9a143b1ce2c5",
1539
+ "sha256:fea896b54f3a4ae6f790ac1d017101252c93f6fe075d0e7571543510f11d2676"
1540
+ ],
1541
+ "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
1542
+ "version": "==5.9.1"
1543
+ },
1544
+ "pure-eval": {
1545
+ "hashes": [
1546
+ "sha256:01eaab343580944bc56080ebe0a674b39ec44a945e6d09ba7db3cb8cec289350",
1547
+ "sha256:2b45320af6dfaa1750f543d714b6d1c520a1688dec6fd24d339063ce0aaa9ac3"
1548
+ ],
1549
+ "version": "==0.2.2"
1550
  },
1551
  "pycparser": {
1552
  "hashes": [
 
1639
  ],
1640
  "version": "==0.25.1"
1641
  },
1642
+ "pygments": {
1643
+ "hashes": [
1644
+ "sha256:56a8508ae95f98e2b9bdf93a6be5ae3f7d8af858b43e02c5a2ff083726be40c1",
1645
+ "sha256:f643f331ab57ba3c9d89212ee4a2dabc6e94f117cf4eefde99a0574720d14c42"
1646
+ ],
1647
+ "markers": "python_version >= '3.6'",
1648
+ "version": "==2.13.0"
1649
+ },
1650
  "pynacl": {
1651
  "hashes": [
1652
  "sha256:06b8f6fa7f5de8d5d2f7573fe8c863c051225a27b61e6860fd047b1775807858",
 
1671
  "markers": "python_full_version >= '3.6.8'",
1672
  "version": "==3.0.9"
1673
  },
1674
+ "pyrsistent": {
1675
+ "hashes": [
1676
+ "sha256:0e3e1fcc45199df76053026a51cc59ab2ea3fc7c094c6627e93b7b44cdae2c8c",
1677
+ "sha256:1b34eedd6812bf4d33814fca1b66005805d3640ce53140ab8bbb1e2651b0d9bc",
1678
+ "sha256:4ed6784ceac462a7d6fcb7e9b663e93b9a6fb373b7f43594f9ff68875788e01e",
1679
+ "sha256:5d45866ececf4a5fff8742c25722da6d4c9e180daa7b405dc0a2a2790d668c26",
1680
+ "sha256:636ce2dc235046ccd3d8c56a7ad54e99d5c1cd0ef07d9ae847306c91d11b5fec",
1681
+ "sha256:6455fc599df93d1f60e1c5c4fe471499f08d190d57eca040c0ea182301321286",
1682
+ "sha256:6bc66318fb7ee012071b2792024564973ecc80e9522842eb4e17743604b5e045",
1683
+ "sha256:7bfe2388663fd18bd8ce7db2c91c7400bf3e1a9e8bd7d63bf7e77d39051b85ec",
1684
+ "sha256:7ec335fc998faa4febe75cc5268a9eac0478b3f681602c1f27befaf2a1abe1d8",
1685
+ "sha256:914474c9f1d93080338ace89cb2acee74f4f666fb0424896fcfb8d86058bf17c",
1686
+ "sha256:b568f35ad53a7b07ed9b1b2bae09eb15cdd671a5ba5d2c66caee40dbf91c68ca",
1687
+ "sha256:cdfd2c361b8a8e5d9499b9082b501c452ade8bbf42aef97ea04854f4a3f43b22",
1688
+ "sha256:d1b96547410f76078eaf66d282ddca2e4baae8964364abb4f4dcdde855cd123a",
1689
+ "sha256:d4d61f8b993a7255ba714df3aca52700f8125289f84f704cf80916517c46eb96",
1690
+ "sha256:d7a096646eab884bf8bed965bad63ea327e0d0c38989fc83c5ea7b8a87037bfc",
1691
+ "sha256:df46c854f490f81210870e509818b729db4488e1f30f2a1ce1698b2295a878d1",
1692
+ "sha256:e24a828f57e0c337c8d8bb9f6b12f09dfdf0273da25fda9e314f0b684b415a07",
1693
+ "sha256:e4f3149fd5eb9b285d6bfb54d2e5173f6a116fe19172686797c056672689daf6",
1694
+ "sha256:e92a52c166426efbe0d1ec1332ee9119b6d32fc1f0bbfd55d5c1088070e7fc1b",
1695
+ "sha256:f87cc2863ef33c709e237d4b5f4502a62a00fab450c9e020892e8e2ede5847f5",
1696
+ "sha256:fd8da6d0124efa2f67d86fa70c851022f87c98e205f0594e1fae044e7119a5a6"
1697
+ ],
1698
+ "markers": "python_version >= '3.7'",
1699
+ "version": "==0.18.1"
1700
+ },
1701
  "python-dateutil": {
1702
  "hashes": [
1703
  "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86",
 
1719
  ],
1720
  "version": "==2022.2.1"
1721
  },
1722
+ "pywin32": {
1723
+ "hashes": [
1724
+ "sha256:25746d841201fd9f96b648a248f731c1dec851c9a08b8e33da8b56148e4c65cc",
1725
+ "sha256:30c53d6ce44c12a316a06c153ea74152d3b1342610f1b99d40ba2795e5af0269",
1726
+ "sha256:3c7bacf5e24298c86314f03fa20e16558a4e4138fc34615d7de4070c23e65af3",
1727
+ "sha256:4f32145913a2447736dad62495199a8e280a77a0ca662daa2332acf849f0be48",
1728
+ "sha256:7ffa0c0fa4ae4077e8b8aa73800540ef8c24530057768c3ac57c609f99a14fd4",
1729
+ "sha256:94037b5259701988954931333aafd39cf897e990852115656b014ce72e052e96",
1730
+ "sha256:bb2ea2aa81e96eee6a6b79d87e1d1648d3f8b87f9a64499e0b92b30d141e76df",
1731
+ "sha256:be253e7b14bc601718f014d2832e4c18a5b023cbe72db826da63df76b77507a1",
1732
+ "sha256:cbbe34dad39bdbaa2889a424d28752f1b4971939b14b1bb48cbf0182a3bcfc43",
1733
+ "sha256:d24a3382f013b21aa24a5cfbfad5a2cd9926610c0affde3e8ab5b3d7dbcf4ac9",
1734
+ "sha256:d3ee45adff48e0551d1aa60d2ec066fec006083b791f5c3527c40cd8aefac71f",
1735
+ "sha256:de9827c23321dcf43d2f288f09f3b6d772fee11e809015bdae9e69fe13213988",
1736
+ "sha256:ead865a2e179b30fb717831f73cf4373401fc62fbc3455a0889a7ddac848f83e",
1737
+ "sha256:f64c0377cf01b61bd5e76c25e1480ca8ab3b73f0c4add50538d332afdf8f69c5"
1738
+ ],
1739
+ "markers": "sys_platform == 'win32' and platform_python_implementation != 'PyPy'",
1740
+ "version": "==304"
1741
+ },
1742
+ "pywinpty": {
1743
+ "hashes": [
1744
+ "sha256:2d62ede3ed10feb0901b3b4667201766a741b6a2c69f27be623ba9fe9348447b",
1745
+ "sha256:80a6713a586401c2a19efd2969ffd019eb85f18442611a3880e3d618887d2f84",
1746
+ "sha256:c3b7e6a2f0e5f86e0dc5cb5e4fec7de19adacc6900232e4a48a2ecf04bae447f",
1747
+ "sha256:d56361ed2bd3395347882a7a4e6246359e745a233e89c91786ab3d9421323c17",
1748
+ "sha256:f52b2e51c46dac40708ede1d42577f3ddb9d7cf8acaa36c8e27b3d3b975f4c95"
1749
+ ],
1750
+ "markers": "os_name == 'nt'",
1751
+ "version": "==2.0.7"
1752
+ },
1753
  "pyyaml": {
1754
  "hashes": [
1755
  "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293",
 
1789
  "markers": "python_version >= '3.6'",
1790
  "version": "==6.0"
1791
  },
1792
+ "pyzmq": {
1793
+ "hashes": [
1794
+ "sha256:022cf5ea7bcaa8a06a03c2706e0ae66904b6138b2155577cd34c64bc7cc637ab",
1795
+ "sha256:044447ae4b2016a6b8697571fd633f799f860b19b76c4a2fd9b1140d52ee6745",
1796
+ "sha256:07ed8aaf7ffe150af873269690cc654ffeca7491f62aae0f3821baa181f8d5fe",
1797
+ "sha256:10d1910ec381b851aeb024a042a13db178cb1edf125e76a4e9d2548ad103aadb",
1798
+ "sha256:12e62ff0d5223ec09b597ab6d73858b9f64a51221399f3cb08aa495e1dff7935",
1799
+ "sha256:1f368a82b29f80071781b20663c0fc0c8f6b13273f9f5abe1526af939534f90f",
1800
+ "sha256:20bafc4095eab00f41a510579363a3f5e1f5c69d7ee10f1d88895c4df0259183",
1801
+ "sha256:2141e6798d5981be04c08996d27962086a1aa3ea536fe9cf7e89817fd4523f86",
1802
+ "sha256:23e708fbfdf4ee3107422b69ca65da1b9f056b431fc0888096a8c1d6cd908e8f",
1803
+ "sha256:28dbdb90b2f6b131f8f10e6081012e4e25234213433420e67e0c1162de537113",
1804
+ "sha256:29b74774a0bfd3c4d98ac853f0bdca55bd9ec89d5b0def5486407cca54472ef8",
1805
+ "sha256:2b381aa867ece7d0a82f30a0c7f3d4387b7cf2e0697e33efaa5bed6c5784abcd",
1806
+ "sha256:2f67b63f53c6994d601404fd1a329e6d940ac3dd1d92946a93b2b9c70df67b9f",
1807
+ "sha256:342ca3077f47ec2ee41b9825142b614e03e026347167cbc72a59b618c4f6106c",
1808
+ "sha256:35e635343ff367f697d00fa1484262bb68e36bc74c9b80737eac5a1e04c4e1b1",
1809
+ "sha256:385609812eafd9970c3752c51f2f6c4f224807e3e441bcfd8c8273877d00c8a8",
1810
+ "sha256:38e106b64bad744fe469dc3dd864f2764d66399178c1bf39d45294cc7980f14f",
1811
+ "sha256:39dd252b683816935702825e5bf775df16090619ced9bb4ba68c2d0b6f0c9b18",
1812
+ "sha256:407f909c4e8fde62fbdad9ebd448319792258cc0550c2815567a4d9d8d9e6d18",
1813
+ "sha256:415ff62ac525d9add1e3550430a09b9928d2d24a20cc4ce809e67caac41219ab",
1814
+ "sha256:4805af9614b0b41b7e57d17673459facf85604dac502a5a9244f6e8c9a4de658",
1815
+ "sha256:48400b96788cdaca647021bf19a9cd668384f46e4d9c55cf045bdd17f65299c8",
1816
+ "sha256:49d30ba7074f469e8167917abf9eb854c6503ae10153034a6d4df33618f1db5f",
1817
+ "sha256:4bb798bef181648827019001f6be43e1c48b34b477763b37a8d27d8c06d197b8",
1818
+ "sha256:4d6f110c56f7d5b4d64dde3a382ae61b6d48174e30742859d8e971b18b6c9e5c",
1819
+ "sha256:55568a020ad2cae9ae36da6058e7ca332a56df968f601cbdb7cf6efb2a77579a",
1820
+ "sha256:565bd5ab81f6964fc4067ccf2e00877ad0fa917308975694bbb54378389215f8",
1821
+ "sha256:5c558b50402fca1acc94329c5d8f12aa429738904a5cfb32b9ed3c61235221bb",
1822
+ "sha256:5e05492be125dce279721d6b54fd1b956546ecc4bcdfcf8e7b4c413bc0874c10",
1823
+ "sha256:624fd38071a817644acdae075b92a23ea0bdd126a58148288e8284d23ec361ce",
1824
+ "sha256:650389bbfca73955b262b2230423d89992f38ec48033307ae80e700eaa2fbb63",
1825
+ "sha256:67975a9e1237b9ccc78f457bef17691bbdd2055a9d26e81ee914ba376846d0ce",
1826
+ "sha256:6b1e79bba24f6df1712e3188d5c32c480d8eda03e8ecff44dc8ecb0805fa62f3",
1827
+ "sha256:6fd5d0d50cbcf4bc376861529a907bed026a4cbe8c22a500ff8243231ef02433",
1828
+ "sha256:71b32a1e827bdcbf73750e60370d3b07685816ff3d8695f450f0f8c3226503f8",
1829
+ "sha256:794871988c34727c7f79bdfe2546e6854ae1fa2e1feb382784f23a9c6c63ecb3",
1830
+ "sha256:79a87831b47a9f6161ad23fa5e89d5469dc585abc49f90b9b07fea8905ae1234",
1831
+ "sha256:7e0113d70b095339e99bb522fe7294f5ae6a7f3b2b8f52f659469a74b5cc7661",
1832
+ "sha256:84678153432241bcdca2210cf4ff83560b200556867aea913ffbb960f5d5f340",
1833
+ "sha256:8a68f57b7a3f7b6b52ada79876be1efb97c8c0952423436e84d70cc139f16f0d",
1834
+ "sha256:8c02a0cd39dc01659b3d6cb70bb3a41aebd9885fd78239acdd8d9c91351c4568",
1835
+ "sha256:8c842109d31a9281d678f668629241c405928afbebd913c48a5a8e7aee61f63d",
1836
+ "sha256:8dc66f109a245653b19df0f44a5af7a3f14cb8ad6c780ead506158a057bd36ce",
1837
+ "sha256:90d88f9d9a2ae6cfb1dc4ea2d1710cdf6456bc1b9a06dd1bb485c5d298f2517e",
1838
+ "sha256:9269fbfe3a4eb2009199120861c4571ef1655fdf6951c3e7f233567c94e8c602",
1839
+ "sha256:929d548b74c0f82f7f95b54e4a43f9e4ce2523cfb8a54d3f7141e45652304b2a",
1840
+ "sha256:99a5a77a10863493a1ee8dece02578c6b32025fb3afff91b40476bc489e81648",
1841
+ "sha256:9a39ddb0431a68954bd318b923230fa5b649c9c62b0e8340388820c5f1b15bd2",
1842
+ "sha256:9d0ab2936085c85a1fc6f9fd8f89d5235ae99b051e90ec5baa5e73ad44346e1f",
1843
+ "sha256:9e5bf6e7239fc9687239de7a283aa8b801ab85371116045b33ae20132a1325d6",
1844
+ "sha256:a0f09d85c45f58aa8e715b42f8b26beba68b3b63a8f7049113478aca26efbc30",
1845
+ "sha256:a114992a193577cb62233abf8cb2832970f9975805a64740e325d2f895e7f85a",
1846
+ "sha256:a3fd44b5046d247e7f0f1660bcafe7b5fb0db55d0934c05dd57dda9e1f823ce7",
1847
+ "sha256:ad28ddb40db8e450d7d4bf8a1d765d3f87b63b10e7e9a825a3c130c6371a8c03",
1848
+ "sha256:aecd6ceaccc4b594e0092d6513ef3f1c0fa678dd89f86bb8ff1a47014b8fca35",
1849
+ "sha256:b815991c7d024bf461f358ad871f2be1135576274caed5749c4828859e40354e",
1850
+ "sha256:b861db65f6b8906c8d6db51dde2448f266f0c66bf28db2c37aea50f58a849859",
1851
+ "sha256:c3ebf1668664d20c8f7d468955f18379b7d1f7bc8946b13243d050fa3888c7ff",
1852
+ "sha256:c56b1a62a1fb87565343c57b6743fd5da6e138b8c6562361d7d9b5ce4acf399a",
1853
+ "sha256:c780acddd2934c6831ff832ecbf78a45a7b62d4eb216480f863854a8b7d54fa7",
1854
+ "sha256:c890309296f53f9aa32ffcfc51d805705e1982bffd27c9692a8f1e1b8de279f4",
1855
+ "sha256:c9cfaf530e6a7ff65f0afe275e99f983f68b54dfb23ea401f0bc297a632766b6",
1856
+ "sha256:d904f6595acfaaf99a1a61881fea068500c40374d263e5e073aa4005e5f9c28a",
1857
+ "sha256:e06747014a5ad1b28cebf5bc1ddcdaccfb44e9b441d35e6feb1286c8a72e54be",
1858
+ "sha256:e1fe30bcd5aea5948c42685fad910cd285eacb2518ea4dc6c170d6b535bee95d",
1859
+ "sha256:e753eee6d3b93c5354e8ba0a1d62956ee49355f0a36e00570823ef64e66183f5",
1860
+ "sha256:ec9803aca9491fd6f0d853d2a6147f19f8deaaa23b1b713d05c5d09e56ea7142",
1861
+ "sha256:efb9e38b2a590282704269585de7eb33bf43dc294cad092e1b172e23d4c217e5",
1862
+ "sha256:f07016e3cf088dbfc6e7c5a7b3f540db5c23b0190d539e4fd3e2b5e6beffa4b5",
1863
+ "sha256:f392cbea531b7142d1958c0d4a0c9c8d760dc451e5848d8dd3387804d3e3e62c",
1864
+ "sha256:f619fd38fc2641abfb53cca719c165182500600b82c695cc548a0f05f764be05",
1865
+ "sha256:fefdf9b685fda4141b95ebec975946076a5e0723ff70b037032b2085c5317684",
1866
+ "sha256:ffc6b1623d0f9affb351db4ca61f432dca3628a5ee015f9bf2bfbe9c6836881c"
1867
+ ],
1868
+ "markers": "python_version >= '3.6'",
1869
+ "version": "==23.2.1"
1870
+ },
1871
+ "qtconsole": {
1872
+ "hashes": [
1873
+ "sha256:b73723fac43938b684dcb237a88510dc7721c43a726cea8ade179a2927c0a2f3",
1874
+ "sha256:d364592d7ede3257f1e17fcdbfd339c26e2cc638ca4fa4ee56a724e26ea13c81"
1875
+ ],
1876
+ "markers": "python_version >= '3.7'",
1877
+ "version": "==5.3.1"
1878
+ },
1879
+ "qtpy": {
1880
+ "hashes": [
1881
+ "sha256:d283cfba378b0dbe36a55b68aea8ee2f86cd6ccf06c023af25bbe705ffbb29e5",
1882
+ "sha256:d85f1b121f24a41ad26c55c446e66abdb7c528839f8c4f11f156ec4541903914"
1883
+ ],
1884
+ "markers": "python_version >= '3.7'",
1885
+ "version": "==2.2.0"
1886
+ },
1887
  "requests": {
1888
  "hashes": [
1889
  "sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983",
 
1955
  "markers": "python_version < '3.12' and python_version >= '3.8'",
1956
  "version": "==1.9.0"
1957
  },
1958
+ "send2trash": {
1959
+ "hashes": [
1960
+ "sha256:d2c24762fd3759860a0aff155e45871447ea58d2be6bdd39b5c8f966a0c99c2d",
1961
+ "sha256:f20eaadfdb517eaca5ce077640cb261c7d2698385a6a0f072a4a5447fd49fa08"
1962
+ ],
1963
+ "version": "==1.8.0"
1964
+ },
1965
  "setuptools": {
1966
  "hashes": [
1967
+ "sha256:7a2e7e95c3bf33f356b4c59aee7a6848585c4219dd3e941e43cc117888f210e4",
1968
+ "sha256:c04a012ae3a1b2cc2aeed4893377b70ea61c6c143d0acceea16ec4b60de6e40d"
1969
  ],
1970
  "markers": "python_version >= '3.7'",
1971
+ "version": "==65.0.1"
1972
  },
1973
  "six": {
1974
  "hashes": [
 
1994
  "markers": "python_version >= '3.5'",
1995
  "version": "==1.2.0"
1996
  },
1997
+ "soupsieve": {
1998
+ "hashes": [
1999
+ "sha256:3b2503d3c7084a42b1ebd08116e5f81aadfaea95863628c80a3b774a11b7c759",
2000
+ "sha256:fc53893b3da2c33de295667a0e19f078c14bf86544af307354de5fcf12a3f30d"
2001
+ ],
2002
+ "markers": "python_version >= '3.6'",
2003
+ "version": "==2.3.2.post1"
2004
+ },
2005
  "spacy": {
2006
  "hashes": [
2007
  "sha256:0a93797b9fea6ec1ecf3b95d86b8228d364470afac7278b23c13fd4305ad4ec2",
 
2078
  "markers": "python_version >= '3.6'",
2079
  "version": "==2.4.4"
2080
  },
2081
+ "stack-data": {
2082
+ "hashes": [
2083
+ "sha256:a90ae7e260f7d15aefeceb46f0a028d4ccb9eb8856475c53e341945342d41ea7",
2084
+ "sha256:b94fed36d725cfabc6d09ed5886913e35eed9009766a1af1d5941b9da3a94aaa"
2085
+ ],
2086
+ "version": "==0.4.0"
2087
+ },
2088
  "starlette": {
2089
  "hashes": [
2090
  "sha256:5a60c5c2d051f3a8eb546136aa0c9399773a689595e099e0877704d5888279bf",
 
2093
  "markers": "python_version >= '3.6'",
2094
  "version": "==0.19.1"
2095
  },
2096
+ "terminado": {
2097
+ "hashes": [
2098
+ "sha256:0d5f126fbfdb5887b25ae7d9d07b0d716b1cc0ccaacc71c1f3c14d228e065197",
2099
+ "sha256:ab4eeedccfcc1e6134bfee86106af90852c69d602884ea3a1e8ca6d4486e9bfe"
2100
+ ],
2101
+ "markers": "python_version >= '3.7'",
2102
+ "version": "==0.15.0"
2103
+ },
2104
  "thinc": {
2105
  "hashes": [
2106
  "sha256:133f585941801382dd52201eb5b857426dfa1adca298b052875c9a07943c18b0",
 
2139
  "markers": "python_version >= '3.6'",
2140
  "version": "==3.1.0"
2141
  },
2142
+ "tinycss2": {
2143
+ "hashes": [
2144
+ "sha256:b2e44dd8883c360c35dd0d1b5aad0b610e5156c2cb3b33434634e539ead9d8bf",
2145
+ "sha256:fe794ceaadfe3cf3e686b22155d0da5780dd0e273471a51846d0a02bc204fec8"
2146
+ ],
2147
+ "markers": "python_version >= '3.6'",
2148
+ "version": "==1.1.1"
2149
+ },
2150
+ "tomli": {
2151
+ "hashes": [
2152
+ "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc",
2153
+ "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"
2154
+ ],
2155
+ "markers": "python_full_version < '3.11.0a7'",
2156
+ "version": "==2.0.1"
2157
+ },
2158
  "torch": {
2159
  "hashes": [
2160
  "sha256:03e31c37711db2cd201e02de5826de875529e45a55631d317aadce2f1ed45aa8",
 
2206
  "markers": "python_version >= '3.7'",
2207
  "version": "==0.13.1"
2208
  },
2209
+ "tornado": {
2210
+ "hashes": [
2211
+ "sha256:1d54d13ab8414ed44de07efecb97d4ef7c39f7438cf5e976ccd356bebb1b5fca",
2212
+ "sha256:20f638fd8cc85f3cbae3c732326e96addff0a15e22d80f049e00121651e82e72",
2213
+ "sha256:5c87076709343557ef8032934ce5f637dbb552efa7b21d08e89ae7619ed0eb23",
2214
+ "sha256:5f8c52d219d4995388119af7ccaa0bcec289535747620116a58d830e7c25d8a8",
2215
+ "sha256:6fdfabffd8dfcb6cf887428849d30cf19a3ea34c2c248461e1f7d718ad30b66b",
2216
+ "sha256:87dcafae3e884462f90c90ecc200defe5e580a7fbbb4365eda7c7c1eb809ebc9",
2217
+ "sha256:9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13",
2218
+ "sha256:b8150f721c101abdef99073bf66d3903e292d851bee51910839831caba341a75",
2219
+ "sha256:ba09ef14ca9893954244fd872798b4ccb2367c165946ce2dd7376aebdde8e3ac",
2220
+ "sha256:d3a2f5999215a3a06a4fc218026cd84c61b8b2b40ac5296a6db1f1451ef04c1e",
2221
+ "sha256:e5f923aa6a47e133d1cf87d60700889d7eae68988704e20c75fb2d65677a8e4b"
2222
+ ],
2223
+ "markers": "python_version >= '3.7'",
2224
+ "version": "==6.2"
2225
+ },
2226
  "tqdm": {
2227
  "hashes": [
2228
  "sha256:40be55d30e200777a307a7585aee69e4eabb46b4ec6a4b4a5f2d9f11e7d5408d",
 
2231
  "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
2232
  "version": "==4.64.0"
2233
  },
2234
+ "traitlets": {
2235
+ "hashes": [
2236
+ "sha256:0bb9f1f9f017aa8ec187d8b1b2a7a6626a2a1d877116baba52a129bfa124f8e2",
2237
+ "sha256:65fa18961659635933100db8ca120ef6220555286949774b9cfc106f941d1c7a"
2238
+ ],
2239
+ "markers": "python_version >= '3.7'",
2240
+ "version": "==5.3.0"
2241
+ },
2242
  "typer": {
2243
  "hashes": [
2244
  "sha256:023bae00d1baf358a6cc7cea45851639360bb716de687b42b0a4641cd99173f1",
 
2286
  ],
2287
  "version": "==0.10.1"
2288
  },
2289
+ "wcwidth": {
2290
+ "hashes": [
2291
+ "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784",
2292
+ "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83"
2293
+ ],
2294
+ "version": "==0.2.5"
2295
+ },
2296
+ "webencodings": {
2297
+ "hashes": [
2298
+ "sha256:a0af1213f3c2226497a97e2b3aa01a7e4bee4f403f95be16fc9acd2947514a78",
2299
+ "sha256:b36a1c245f2d304965eb4e0a82848379241dc04b865afcc4aab16748587e1923"
2300
+ ],
2301
+ "version": "==0.5.1"
2302
+ },
2303
+ "widgetsnbextension": {
2304
+ "hashes": [
2305
+ "sha256:954e0faefdd414e4e013f17dbc7fd86f24cf1d243a3ac85d5f0fc2c2d2b50c66",
2306
+ "sha256:9c84ae64c2893c7cbe2eaafc7505221a795c27d68938454034ac487319a75b10"
2307
+ ],
2308
+ "version": "==3.6.1"
2309
+ },
2310
  "yarl": {
2311
  "hashes": [
2312
  "sha256:076eede537ab978b605f41db79a56cad2e7efeea2aa6e0fa8f05a26c24a034fb",
app.py CHANGED
@@ -1,32 +1,43 @@
1
-
2
  import gradio as gr
3
  from fastai.vision.core import PILImage
4
-
5
  import fastai.vision.all as fav
6
  import os
7
- if os.name != 'posix':
8
- print('Converting PosixPath to WindowsPath')
 
 
 
 
 
 
 
 
 
 
9
  import pathlib
 
10
  pathlib.PosixPath = pathlib.WindowsPath
11
 
12
- def is_cat(x): return x[0].isupper() # Used by model
13
- learn = fav.load_learner('model.pkl')
14
 
15
- labels = learn.dls.vocab
 
 
 
16
 
17
  def predict(img):
18
  img = PILImage.create(img)
19
- pred,pred_idx,probs = learn.predict(img)
 
20
  return {labels[i]: float(probs[i]) for i in range(len(labels))}
21
 
22
- iface = gr.Interface(fn=predict, inputs=gr.inputs.Image(shape=(512, 512)), outputs=gr.outputs.Label(num_top_classes=3))
23
 
24
- iface.launch()
25
-
26
- # def greet(name):
27
- # return "Hello " + name + "!!"
28
- #
29
- # # iface = gr.Interface(fn=greet, inputs="text", outputs="text")
30
- #
31
- # iface.launch()
32
 
 
 
 
1
  import gradio as gr
2
  from fastai.vision.core import PILImage
 
3
  import fastai.vision.all as fav
4
  import os
5
+ import sys
6
+
7
+
8
+ def is_cat(x):
9
+ return x[0].isupper() # Used by model
10
+
11
+
12
+ sys.modules["__main__"].is_cat = is_cat
13
+
14
+
15
+ if os.name != "posix":
16
+ print("Converting PosixPath to WindowsPath")
17
  import pathlib
18
+
19
  pathlib.PosixPath = pathlib.WindowsPath
20
 
 
 
21
 
22
+ learn = fav.load_learner("model.pkl")
23
+
24
+ labels = ["That's a dog", "That's a cat"]
25
+
26
 
27
  def predict(img):
28
  img = PILImage.create(img)
29
+ pred, pred_idx, probs = learn.predict(img)
30
+ pred = "That's a cat" if pred else "That's a dog"
31
  return {labels[i]: float(probs[i]) for i in range(len(labels))}
32
 
 
33
 
34
+ iface = gr.Interface(
35
+ fn=predict,
36
+ inputs="draw",
37
+ outputs="label",
38
+ live=True,
39
+ title="My first Gradio",
40
+ description="Well it's really all been said in the title",
41
+ )
42
 
43
+ iface.launch()
tmp.py ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import fastai.vision.all as fav
2
+ import os
3
+
4
+
5
+ if os.name != "posix":
6
+ print("Converting PosixPath to WindowsPath")
7
+ import pathlib
8
+
9
+ pathlib.PosixPath = pathlib.WindowsPath
10
+
11
+
12
+ def is_cat(x):
13
+ return x[0].isupper() # Used by model
14
+
15
+
16
+ def load_model(path):
17
+ return fav.load_learner(path)