cliprs 0.2.1

Rust bindings to CLIP.cpp
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
{
  "cells": [
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "view-in-github",
        "colab_type": "text"
      },
      "source": [
        "<a href=\"https://colab.research.google.com/github/Yossef-Dawoad/clip.cpp/blob/add_colab_notebook_example/examples/python_bindings/notebooks/clipcpp_demo.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "tqrOHxcPxfyj"
      },
      "source": [
        "## Downloading an image from internet"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 1,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "oOaE1AmDyth_",
        "outputId": "7fe5df49-7fe2-4302-e1a1-7e9677fe1727"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "--2023-10-01 13:08:21--  https://i.imgur.com/8H7XCH0.jpg\n",
            "Resolving i.imgur.com (i.imgur.com)... 146.75.28.193\n",
            "Connecting to i.imgur.com (i.imgur.com)|146.75.28.193|:443... connected.\n",
            "HTTP request sent, awaiting response... 200 OK\n",
            "Length: 44544 (44K) [image/jpeg]\n",
            "Saving to: ‘cat.jpg’\n",
            "\n",
            "\rcat.jpg               0%[                    ]       0  --.-KB/s               \rcat.jpg             100%[===================>]  43.50K  --.-KB/s    in 0.002s  \n",
            "\n",
            "2023-10-01 13:08:22 (27.8 MB/s) - ‘cat.jpg’ saved [44544/44544]\n",
            "\n"
          ]
        }
      ],
      "source": [
        "!wget https://i.imgur.com/8H7XCH0.jpg -O cat.jpg"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 2,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 407
        },
        "id": "Y9Q6bhVA2L01",
        "outputId": "c7000114-e904-42c1-ff51-5a21c4e121d0"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "image/jpeg": "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\n",
            "text/plain": [
              "<IPython.core.display.Image object>"
            ]
          },
          "metadata": {},
          "execution_count": 2
        }
      ],
      "source": [
        "from IPython.display import Image\n",
        "Image('cat.jpg')"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "D3MQHKeixw4b"
      },
      "source": [
        "## Building Clip.cpp repo from source (not required)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "sZ9i_hR9YzD7",
        "outputId": "cca7e28b-2ff2-4d2a-949c-a189eae5bfa1"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "Cloning into 'clip.cpp'...\n",
            "remote: Enumerating objects: 610, done.\u001b[K\n",
            "remote: Counting objects: 100% (117/117), done.\u001b[K\n",
            "remote: Compressing objects: 100% (73/73), done.\u001b[K\n",
            "remote: Total 610 (delta 58), reused 65 (delta 42), pack-reused 493\u001b[K\n",
            "Receiving objects: 100% (610/610), 345.21 KiB | 11.51 MiB/s, done.\n",
            "Resolving deltas: 100% (346/346), done.\n",
            "Submodule 'ggml' (https://github.com/ggerganov/ggml.git) registered for path 'ggml'\n",
            "Cloning into '/content/clip.cpp/ggml'...\n",
            "remote: Enumerating objects: 3426, done.        \n",
            "remote: Counting objects: 100% (1336/1336), done.        \n",
            "remote: Compressing objects: 100% (187/187), done.        \n",
            "remote: Total 3426 (delta 1198), reused 1212 (delta 1141), pack-reused 2090        \n",
            "Receiving objects: 100% (3426/3426), 5.12 MiB | 26.76 MiB/s, done.\n",
            "Resolving deltas: 100% (2292/2292), done.\n",
            "Submodule path 'ggml': checked out 'dd1d575956e54c5bdc07632f25506b3b1884dbd2'\n"
          ]
        }
      ],
      "source": [
        "!git clone --recurse-submodules https://github.com/monatis/clip.cpp.git"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "dOUvI0VCh9Da",
        "outputId": "d6fc6481-cfb4-4e89-8ff3-48bef0f8f147"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "/content/clip.cpp\n",
            "/content/clip.cpp/build\n"
          ]
        }
      ],
      "source": [
        "%cd clip.cpp\n",
        "!mkdir build\n",
        "%cd build"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "1-I40r-BYzA9",
        "outputId": "6cb79e08-77ea-470c-9f87-4d44d714287e"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "-- CMAKE_SYSTEM_PROCESSOR: x86_64\n",
            "-- x86 detected\n",
            "\u001b[0mCMake Deprecation Warning at ggml/CMakeLists.txt:1 (cmake_minimum_required):\n",
            "  Compatibility with CMake < 3.5 will be removed from a future version of\n",
            "  CMake.\n",
            "\n",
            "  Update the VERSION argument <min> value or use a ...<max> suffix to tell\n",
            "  CMake that the project does not need compatibility with older versions.\n",
            "\n",
            "\u001b[0m\n",
            "-- CMAKE_SYSTEM_PROCESSOR: x86_64\n",
            "-- x86 detected\n",
            "-- Linux detected\n",
            "\u001b[0mCMake Deprecation Warning at build/_deps/usearch-src/CMakeLists.txt:3 (cmake_minimum_required):\n",
            "  Compatibility with CMake < 3.5 will be removed from a future version of\n",
            "  CMake.\n",
            "\n",
            "  Update the VERSION argument <min> value or use a ...<max> suffix to tell\n",
            "  CMake that the project does not need compatibility with older versions.\n",
            "\n",
            "\u001b[0m\n",
            "-- Configuring done (0.2s)\n",
            "-- Generating done (0.0s)\n",
            "-- Build files have been written to: /content/clip.cpp/build\n",
            "[ 14%] Built target ggml\n",
            "[ 23%] Built target clip\n",
            "[ 33%] Built target quantize\n",
            "[ 38%] \u001b[32mBuilding CXX object examples/CMakeFiles/common-clip.dir/common-clip.cpp.o\u001b[0m\n",
            "[ 42%] \u001b[32m\u001b[1mLinking CXX static library libcommon-clip.a\u001b[0m\n",
            "[ 42%] Built target common-clip\n",
            "[ 47%] \u001b[32mBuilding CXX object examples/CMakeFiles/main.dir/main.cpp.o\u001b[0m\n",
            "[ 52%] \u001b[32m\u001b[1mLinking CXX executable ../bin/main\u001b[0m\n",
            "[ 52%] Built target main\n",
            "[ 57%] \u001b[32mBuilding CXX object examples/CMakeFiles/zsl.dir/zsl.cpp.o\u001b[0m\n",
            "[ 61%] \u001b[32m\u001b[1mLinking CXX executable ../bin/zsl\u001b[0m\n",
            "[ 61%] Built target zsl\n",
            "[ 66%] \u001b[32mBuilding C object examples/CMakeFiles/main_c.dir/main.c.o\u001b[0m\n",
            "[ 71%] \u001b[32m\u001b[1mLinking CXX executable ../bin/main_c\u001b[0m\n",
            "[ 71%] Built target main_c\n",
            "[ 76%] \u001b[32mBuilding CXX object examples/image-search/CMakeFiles/image-search-build.dir/build.cpp.o\u001b[0m\n",
            "\u001b[01m\u001b[K/content/clip.cpp/examples/image-search/build.cpp:\u001b[m\u001b[K In function ‘\u001b[01m\u001b[Kint main(int, char**)\u001b[m\u001b[K’:\n",
            "\u001b[01m\u001b[K/content/clip.cpp/examples/image-search/build.cpp:97:39:\u001b[m\u001b[K \u001b[01;35m\u001b[Kwarning: \u001b[m\u001b[Kformat ‘\u001b[01m\u001b[K%d\u001b[m\u001b[K’ expects argument of type ‘\u001b[01m\u001b[Kint\u001b[m\u001b[K’, but argument 3 has type ‘\u001b[01m\u001b[Kstd::vector<std::__cxx11::basic_string<char> >::size_type\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Klong unsigned int\u001b[m\u001b[K’} [\u001b[01;35m\u001b[K\u001b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat=\u0007-Wformat=\u001b]8;;\u0007\u001b[m\u001b[K]\n",
            "   97 |             printf(\"\\n%s: processing \u001b[01;35m\u001b[K%d\u001b[m\u001b[K files in '%s'\\n\", __func__, \u001b[32m\u001b[Kentry.second.size()\u001b[m\u001b[K, entry.first.c_str());\n",
            "      |                                      \u001b[01;35m\u001b[K~^\u001b[m\u001b[K                             \u001b[32m\u001b[K~~~~~~~~~~~~~~~~~~~\u001b[m\u001b[K\n",
            "      |                                       \u001b[01;35m\u001b[K|\u001b[m\u001b[K                                              \u001b[32m\u001b[K|\u001b[m\u001b[K\n",
            "      |                                       \u001b[01;35m\u001b[Kint\u001b[m\u001b[K                                            \u001b[32m\u001b[Kstd::vector<std::__cxx11::basic_string<char> >::size_type {aka long unsigned int}\u001b[m\u001b[K\n",
            "      |                                      \u001b[32m\u001b[K%ld\u001b[m\u001b[K\n",
            "[ 80%] \u001b[32m\u001b[1mLinking CXX executable ../../bin/image-search-build\u001b[0m\n",
            "[ 80%] Built target image-search-build\n",
            "[ 85%] \u001b[32mBuilding CXX object examples/image-search/CMakeFiles/image-search.dir/search.cpp.o\u001b[0m\n",
            "[ 90%] \u001b[32m\u001b[1mLinking CXX executable ../../bin/image-search\u001b[0m\n",
            "[ 90%] Built target image-search\n",
            "[ 95%] \u001b[32mBuilding CXX object tests/CMakeFiles/benchmark.dir/benchmark.cpp.o\u001b[0m\n",
            "\u001b[01m\u001b[K/content/clip.cpp/tests/benchmark.cpp:\u001b[m\u001b[K In function ‘\u001b[01m\u001b[Kint main(int, char**)\u001b[m\u001b[K’:\n",
            "\u001b[01m\u001b[K/content/clip.cpp/tests/benchmark.cpp:38:73:\u001b[m\u001b[K \u001b[01;35m\u001b[Kwarning: \u001b[m\u001b[Kformat ‘\u001b[01m\u001b[K%d\u001b[m\u001b[K’ expects argument of type ‘\u001b[01m\u001b[Kint\u001b[m\u001b[K’, but argument 3 has type ‘\u001b[01m\u001b[Ksize_t\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Klong unsigned int\u001b[m\u001b[K’} [\u001b[01;35m\u001b[K\u001b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat=\u0007-Wformat=\u001b]8;;\u0007\u001b[m\u001b[K]\n",
            "   38 |         printf(\"%s There must be at least 2 directories of images, but \u001b[01;35m\u001b[K%d\u001b[m\u001b[K found\\n\", __func__, \u001b[32m\u001b[Kn_labels\u001b[m\u001b[K);\n",
            "      |                                                                        \u001b[01;35m\u001b[K~^\u001b[m\u001b[K                     \u001b[32m\u001b[K~~~~~~~~\u001b[m\u001b[K\n",
            "      |                                                                         \u001b[01;35m\u001b[K|\u001b[m\u001b[K                     \u001b[32m\u001b[K|\u001b[m\u001b[K\n",
            "      |                                                                         \u001b[01;35m\u001b[Kint\u001b[m\u001b[K                   \u001b[32m\u001b[Ksize_t {aka long unsigned int}\u001b[m\u001b[K\n",
            "      |                                                                        \u001b[32m\u001b[K%ld\u001b[m\u001b[K\n",
            "\u001b[01m\u001b[K/content/clip.cpp/tests/benchmark.cpp:156:23:\u001b[m\u001b[K \u001b[01;35m\u001b[Kwarning: \u001b[m\u001b[Kformat ‘\u001b[01m\u001b[K%d\u001b[m\u001b[K’ expects argument of type ‘\u001b[01m\u001b[Kint\u001b[m\u001b[K’, but argument 3 has type ‘\u001b[01m\u001b[Ksize_t\u001b[m\u001b[K’ {aka ‘\u001b[01m\u001b[Klong unsigned int\u001b[m\u001b[K’} [\u001b[01;35m\u001b[K\u001b]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat=\u0007-Wformat=\u001b]8;;\u0007\u001b[m\u001b[K]\n",
            "  156 |     fprintf(fout, \"- \u001b[01;35m\u001b[K%d\u001b[m\u001b[K texts encoded in %8.2f ms (%8.2f ms per text)\\n\", \u001b[32m\u001b[Kn_labels\u001b[m\u001b[K, total_text_duration,\n",
            "      |                      \u001b[01;35m\u001b[K~^\u001b[m\u001b[K                                                   \u001b[32m\u001b[K~~~~~~~~\u001b[m\u001b[K\n",
            "      |                       \u001b[01;35m\u001b[K|\u001b[m\u001b[K                                                   \u001b[32m\u001b[K|\u001b[m\u001b[K\n",
            "      |                       \u001b[01;35m\u001b[Kint\u001b[m\u001b[K                                                 \u001b[32m\u001b[Ksize_t {aka long unsigned int}\u001b[m\u001b[K\n",
            "      |                      \u001b[32m\u001b[K%ld\u001b[m\u001b[K\n",
            "[100%] \u001b[32m\u001b[1mLinking CXX executable ../bin/benchmark\u001b[0m\n",
            "[100%] Built target benchmark\n"
          ]
        }
      ],
      "source": [
        "!cmake -DCLIP_NATIVE=ON -DCLIP_BUILD_IMAGE_SEARCH=ON ..\n",
        "!make"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "h3VwlTRY2lD0"
      },
      "source": [
        "### Usage\n",
        "- first download a quantized ggml model or build it your self using the information provided in the repository\n",
        "-  now grab `the model`, `the image`, and the `text` you download to compare, Here is the Usage commands :\n",
        "\n",
        "```bash\n",
        "Usage: ./bin/main [options]                                                                                             \n",
        "                                                                                                                        \n",
        "Options:  -h, --help: Show this message and exit                                                                        \n",
        "  -m <path>, --model <path>: path to model. Default: models/ggml-model-f16.bin                                          \n",
        "  -t N, --threads N: Number of threads to use for inference. Default: 4                                                 \n",
        "  --text <text>: Text to encode. At least one text should be specified                                                  \n",
        "  --image <path>: Path to an image file. At least one image path should be specified                                    \n",
        "  -v <level>, --verbose <level>: Control the level of verbosity. 0 = minimum, 2 = maximum. Default: 1                    \n",
        "  ```"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "83U-xBVV4a4f",
        "outputId": "c2cb3692-bc6a-4b1e-c620-9036a1b25aa9"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "Cloning into './clip_models'...\n",
            "remote: Enumerating objects: 32, done.\u001b[K\n",
            "remote: Total 32 (delta 0), reused 0 (delta 0), pack-reused 32\u001b[K\n",
            "Unpacking objects: 100% (32/32), 3.70 KiB | 631.00 KiB/s, done.\n",
            "Filtering content: 100% (3/3), 469.74 MiB | 46.56 MiB/s, done.\n"
          ]
        }
      ],
      "source": [
        "# downloading pre-trained quantized GGML models from HF\n",
        "!mkdir clip_models\n",
        "!git clone https://huggingface.co/mys/ggml_CLIP-ViT-B-32-laion2B-s34B-b79K/ ./clip_models/"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "PXoULIhz2qJK",
        "outputId": "3305089b-6754-4c29-9bb9-affd10d20f47"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "clip_model_load: loading model from './clip_models/laion_clip-vit-b-32-laion2b-s34b-b79k.ggmlv0.q4_1.bin' - please wait....................................................clip_model_load: model size =    93.92 MB / num tensors = 397\n",
            "clip_model_load: model loaded\n",
            "\n",
            "main: Similarity score = 0.278\n",
            "\n",
            "\n",
            "Timings\n",
            "main: Model loaded in    72.49 ms\n",
            "main: Image loaded in     1.96 ms\n",
            "main: Similarity score calculated in   269.00 ms\n",
            "main: Total time:   343.50 ms\n"
          ]
        }
      ],
      "source": [
        "!./bin/main \\\n",
        " --model './clip_models/CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-q5_1.gguf' \\\n",
        " --image '/content/cat.jpg' \\\n",
        " --text 'cat on a Turtle'"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "kKGzNLDQyPfc"
      },
      "source": [
        "## Using the Python Bindings"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 3,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "QK9_j5SuYy3Q",
        "outputId": "b9eff0fd-08ba-4039-e249-e077b8e7f3a3"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Collecting clip_cpp\n",
            "  Downloading clip_cpp-0.5.0-py3-none-any.whl (353 kB)\n",
            "\u001b[?25l     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m0.0/354.0 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r\u001b[2K     \u001b[91m━━━━━━━━━━━━━\u001b[0m\u001b[91m╸\u001b[0m\u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m122.9/354.0 kB\u001b[0m \u001b[31m3.5 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m354.0/354.0 kB\u001b[0m \u001b[31m6.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[?25hInstalling collected packages: clip_cpp\n",
            "Successfully installed clip_cpp-0.5.0\n"
          ]
        }
      ],
      "source": [
        "!pip install -U clip_cpp"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "qKXPrZjWyllm"
      },
      "source": [
        "### downloading pre-trained quantized GGML models from HF [**Old** Manual Download]"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "Q3Hqux91ZlDk",
        "outputId": "0bc40416-8ae7-42ed-b6a8-512fea262aa5"
      },
      "outputs": [
        {
          "name": "stdout",
          "output_type": "stream",
          "text": [
            "/content\n",
            "Cloning into 'ggml_laion_clip-vit-b-32-laion2b-s34b-b79k'...\n",
            "remote: Enumerating objects: 32, done.\u001b[K\n",
            "remote: Counting objects: 100% (19/19), done.\u001b[K\n",
            "remote: Compressing objects: 100% (19/19), done.\u001b[K\n",
            "remote: Total 32 (delta 8), reused 0 (delta 0), pack-reused 13\u001b[K\n",
            "Unpacking objects: 100% (32/32), 3.95 KiB | 506.00 KiB/s, done.\n",
            "Filtering content: 100% (3/3), 469.74 MiB | 41.28 MiB/s, done.\n"
          ]
        }
      ],
      "source": [
        "## old Method to donwload models\n",
        "# %cd /content/\n",
        "# !git clone https://huggingface.co/Green-Sky/ggml_laion_clip-vit-b-32-laion2b-s34b-b79k/\n",
        "# !mv ./ggml_laion_clip-vit-b-32-laion2b-s34b-b79k clip_models/"
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "from clip_cpp import Clip"
      ],
      "metadata": {
        "id": "9Be84biuXGPU"
      },
      "execution_count": 4,
      "outputs": []
    },
    {
      "cell_type": "code",
      "source": [
        "## handy cli command to show what are available models on HuggingFace that can be loaded\n",
        "!clip-cpp-models"
      ],
      "metadata": {
        "id": "wso4TovgZP66",
        "outputId": "8754a4ce-0698-4a5e-f1da-894ba5c24adf",
        "colab": {
          "base_uri": "https://localhost:8080/"
        }
      },
      "execution_count": 5,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Below are available models on HuggingFace Hub that you can use with the clip-cpp package.\n",
            "\n",
            "Available models:\n",
            "repo_id: mys/ggml_CLIP-ViT-B-32-laion2B-s34B-b79K\n",
            "repo_id: mys/ggml_CLIP-ViT-H-14-laion2B-s32B-b79K\n",
            "repo_id: mys/ggml_CLIP-ViT-L-14-laion2B-s32B-b82K\n",
            "repo_id: mys/ggml_clip-vit-base-patch32\n",
            "repo_id: mys/ggml_clip-vit-large-patch14\n",
            "\n",
            "You can pass one of the repo IDs above directly to `Clip()`, and it will download the smallest model in that repo automatically.\n",
            "Alternatively, you can choose which to load from that repo by passing a value to `model_file` argument.\n",
            "\n",
            "To see model files in a repo, type `clip-cpp-models <repo_id>`\n"
          ]
        }
      ]
    },
    {
      "cell_type": "code",
      "source": [
        "# let's see the avaliable quantized models in the first repo-id\n",
        "# as of v5.0 clip_cpp ✨✨ support for GGUF New Format\n",
        "# something new here is the existance of solo text and image models along comined ones\n",
        "!clip-cpp-models mys/ggml_CLIP-ViT-B-32-laion2B-s34B-b79K"
      ],
      "metadata": {
        "id": "M7Wn3YUEW9va",
        "outputId": "2dc86561-a106-445b-c8e3-f15a2e23b61e",
        "colab": {
          "base_uri": "https://localhost:8080/"
        }
      },
      "execution_count": 6,
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Available models in repo mys/ggml_CLIP-ViT-B-32-laion2B-s34B-b79K:\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-f16.gguf (289.74 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-f32.gguf (573.38 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-q4_0.gguf (85.86 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-q4_1.gguf (94.73 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-q5_0.gguf (103.59 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-q5_1.gguf (112.46 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-q8_0.gguf (156.78 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-text-model-f16.gguf (121.93 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-text-model-f32.gguf (242.76 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-text-model-q4_0.gguf (35.09 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-text-model-q4_1.gguf (38.86 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-text-model-q5_0.gguf (42.64 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-text-model-q5_1.gguf (46.41 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-text-model-q8_0.gguf (65.29 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-vision-model-f16.gguf (167.81 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-vision-model-f32.gguf (330.63 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-vision-model-q4_0.gguf (50.78 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-vision-model-q4_1.gguf (55.87 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-vision-model-q5_0.gguf (60.95 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-vision-model-q5_1.gguf (66.04 MB)\n",
            "    model: CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-vision-model-q8_0.gguf (91.48 MB)\n"
          ]
        }
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 7,
      "metadata": {
        "id": "dBL2G6A1nDUz",
        "outputId": "9ce59119-bb6e-47bd-9d66-dd91df5973af",
        "colab": {
          "base_uri": "https://localhost:8080/"
        }
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "[File Info] models/CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-q5_1.gguf\n",
            "[==================================================] 100.0% (112.46 MB/112 MB)\n",
            "File downloaded to models/CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-q5_1.gguf\n"
          ]
        }
      ],
      "source": [
        "#downloading & loading the ggml model to Clip\n",
        "model = Clip(\n",
        "    model_path_or_repo_id=\"mys/ggml_CLIP-ViT-B-32-laion2B-s34B-b79K\",\n",
        "    model_file='CLIP-ViT-B-32-laion2B-s34B-b79K_ggml-model-q5_1.gguf',\n",
        "    verbosity=2,\n",
        ")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 8,
      "metadata": {
        "id": "WHRejjjGo8qy"
      },
      "outputs": [],
      "source": [
        "\n",
        "text_2encode = 'cat on a Turtle'\n",
        "\n",
        "tokens = model.tokenize(text_2encode)\n",
        "text_embed = model.encode_text(tokens)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 9,
      "metadata": {
        "id": "RVc_e19aq1Ku"
      },
      "outputs": [],
      "source": [
        "## load and extract embedings of an image from the disk\n",
        "image_2encode = '/content/cat.jpg'\n",
        "image_embed = model.load_preprocess_encode_image(image_2encode)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 10,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "P0m3XMv6Ygb2",
        "outputId": "d38e76bd-cf53-423b-a399-302f965bfa2b"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Similarity score: 0.2775820791721344\n"
          ]
        }
      ],
      "source": [
        "## perform similarity search between the image and the text\n",
        "score = model.calculate_similarity(text_embed, image_embed)\n",
        "\n",
        "# Alternatively, you can just do:\n",
        "# score = model.compare_text_and_image(text, image_path)\n",
        "\n",
        "print(f\"Similarity score: {score}\")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 11,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "pV6m561DxVsr",
        "outputId": "d180ba35-16b0-44ca-c210-389cd96bfe05"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "Similarity score: 0.10843488574028015\n"
          ]
        }
      ],
      "source": [
        "text = 'dog eats a banana' ## unreleavant text compare to the image to see the score\n",
        "score = model.compare_text_and_image(text, image_2encode);\n",
        "print(f\"Similarity score: {score}\") # should be lower than the prev score"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "DJSf9d6xJOvP"
      },
      "source": [
        "## More Real world Use-case example with fashion image dataset"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 12,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "kipYEwmdZWNU",
        "outputId": "590a1f7e-baea-49b4-b0d6-53d557b8b91d"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m519.6/519.6 kB\u001b[0m \u001b[31m7.1 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m115.3/115.3 kB\u001b[0m \u001b[31m13.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m194.1/194.1 kB\u001b[0m \u001b[31m19.3 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m134.8/134.8 kB\u001b[0m \u001b[31m16.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m295.0/295.0 kB\u001b[0m \u001b[31m30.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[?25h"
          ]
        }
      ],
      "source": [
        "!pip install -q -U datasets"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 13,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 209,
          "referenced_widgets": [
            "fe6d625618c0417bb12ff747a4a1e418",
            "7719bda3c487402e9419a8a429de24cd",
            "af5988f6f7e14ba8a12e1fe989932e59",
            "22f0346d57744d4085ca70ac71270b70",
            "30aa4433c2e24430983b0c4a39796afa",
            "13184521ccfa4ac2a27065d3307e1c11",
            "f42676d226d04702afae764a49650b8f",
            "3fb619f64bdc447aa74f9f85e82b754d",
            "64e821acc6b242f9a1eabcc893a1dc80",
            "fb31b295ce6c450ebed5caf1c4d83e0f",
            "bcb2877a714b46b5ab2ff4829ba09524",
            "55b545aa7fde4d6d8a39af633f375ace",
            "c3f202ec7d12479f971eab3e51d9f81a",
            "bfdeb31d49094f709301225672df47d9",
            "fd78864fa5f041f38c26d820ec23a070",
            "ed088e66d140419f96836bcd7084df63",
            "d582ec3af6c043b793482b2f2401ca79",
            "bcf4a2e9260140c8b9f2553813926d20",
            "4f9f83a540e84fa5a33abcb46e0ffb2f",
            "cdfb5e0feb3f4c84b9e067d6e08523a2",
            "8a33bd091cc74632af768b304fdf24b6",
            "aa7ddd4771b94448a8565faea80f9a84",
            "7640420031754352a098f370fbab45ae",
            "11f3ff7fdd844024a78b892a104f7d83",
            "e0eae56fb19c4d1f858748d8b8959c3a",
            "523844965faa4f9f940018e77aaabe4a",
            "394427a2bfef40abb5568c743bca3657",
            "76123b9175544bca8ec6782c029312a1",
            "af129babff9148e78fe03113febebfa9",
            "b78a30b7b13147a880ec44ae769f7f35",
            "f9c23c94f93c4ed6857fc736c762a529",
            "a6295b524f084ee7a2eee887b3e095f4",
            "9cb95e784c0240728d7fb3744c6816ff",
            "4691151786ac4664a3a4680cec64e665",
            "d4be04b503ad47b384ec56037b0d30a4",
            "9aa41bd2dc3d485e8233f565b35133b5",
            "5e25b879fc5d43ee84f22826c03f07f0",
            "2f04ffa3fdef458ab6ef4655aad33aed",
            "adceed6877fb4f269424f212977cd68c",
            "384e93b216914674af39f79a884a2286",
            "060a826cbeaf42f8bc41b5240f93fe73",
            "4dac24f7a9b0480f9d87f43e5aa012b4",
            "51942e0c7860454d9c1f26b5a84bbb70",
            "e9b2e56ac628460fb037fd56c712a01e",
            "bbaa4a8a2e4a43f1a759f4edfb52d5ef",
            "aab0a22ef3b04898882a4d22ca4669f9",
            "1ea0be84cf8f450c954a1a4c92475468",
            "043f1f1477ec4b4397f2fdf299c19088",
            "1069507269a54a7da03b742d1711ca98",
            "21ed4c5af045459fb9997e45f0d62b99",
            "6ee5b6911df640aba02dfae4c9a4134c",
            "739d00badaaa49d596836ea619e5a384",
            "ae45948d3a6f4ea7bc9a73907404fc73",
            "95956865ef6c4f1585004cdac5d94481",
            "02b7147025c5405a81ad3d4cd2ce3517",
            "73b0d0747c324827b85e225cfc148d30",
            "8a8185b50c0f479dad29221c0187066d",
            "8562e9cc5e0f471d9cc89098c7514690",
            "96ce8fd34b5145348be5dd3cd3457d97",
            "042c48e0c71e4a6c8f8ac91b2d757fc3",
            "d429ce8090c4477da00c03948e680768",
            "a9c547edae8842ef895a0dafe6050d0e",
            "122115688e8849cab1ba54f0f76da119",
            "e0b050d57eac4a18966e269d9ae89a1b",
            "21bd53d57928476c828107c50d2bba77",
            "b667c760d9e44725a7595687a4e6f4bd"
          ]
        },
        "id": "YIr29y9sZa38",
        "outputId": "503be712-602f-496b-cf2b-4008d2f2d8f2"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "Downloading readme:   0%|          | 0.00/867 [00:00<?, ?B/s]"
            ],
            "application/vnd.jupyter.widget-view+json": {
              "version_major": 2,
              "version_minor": 0,
              "model_id": "fe6d625618c0417bb12ff747a4a1e418"
            }
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "Downloading data files:   0%|          | 0/1 [00:00<?, ?it/s]"
            ],
            "application/vnd.jupyter.widget-view+json": {
              "version_major": 2,
              "version_minor": 0,
              "model_id": "55b545aa7fde4d6d8a39af633f375ace"
            }
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "Downloading data:   0%|          | 0.00/136M [00:00<?, ?B/s]"
            ],
            "application/vnd.jupyter.widget-view+json": {
              "version_major": 2,
              "version_minor": 0,
              "model_id": "7640420031754352a098f370fbab45ae"
            }
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "Downloading data:   0%|          | 0.00/135M [00:00<?, ?B/s]"
            ],
            "application/vnd.jupyter.widget-view+json": {
              "version_major": 2,
              "version_minor": 0,
              "model_id": "4691151786ac4664a3a4680cec64e665"
            }
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "Extracting data files:   0%|          | 0/1 [00:00<?, ?it/s]"
            ],
            "application/vnd.jupyter.widget-view+json": {
              "version_major": 2,
              "version_minor": 0,
              "model_id": "bbaa4a8a2e4a43f1a759f4edfb52d5ef"
            }
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "Generating train split:   0%|          | 0/44072 [00:00<?, ? examples/s]"
            ],
            "application/vnd.jupyter.widget-view+json": {
              "version_major": 2,
              "version_minor": 0,
              "model_id": "73b0d0747c324827b85e225cfc148d30"
            }
          },
          "metadata": {}
        }
      ],
      "source": [
        "from datasets import load_dataset\n",
        "\n",
        "data = load_dataset(\n",
        "    \"ashraq/fashion-product-images-small\",\n",
        "    split=\"train\"\n",
        ")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 14,
      "metadata": {
        "id": "Qns73g2CZh6w"
      },
      "outputs": [],
      "source": [
        "images = data[\"image\"]\n",
        "\n",
        "data = data.remove_columns(\"image\")\n",
        "product_frame = data.to_pandas()"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 15,
      "metadata": {
        "id": "stF7ehVFZm0X"
      },
      "outputs": [],
      "source": [
        "product_data = product_frame.reset_index(drop=True).to_dict(orient='index') # remove pandas default index and convert it to dict"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 16,
      "metadata": {
        "id": "lUafnezDauhy"
      },
      "outputs": [],
      "source": [
        "from pathlib import Path\n",
        "\n",
        "#create an image dirctory to save the images to loaded with clip model\n",
        "## ⚠️⚠️ currently clip Model it only Support loading images from disk not as PIL or numpy array for example\n",
        "images_dir = Path('images')\n",
        "images_dir.mkdir(exist_ok=True)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 17,
      "metadata": {
        "id": "mHvrsGWKZ4Y5"
      },
      "outputs": [],
      "source": [
        "image_files = []\n",
        "\n",
        "##⚠️ it take about ~30 min to embed 5000 images of fashion dataset\n",
        "## in the next cell you can download already 5000 extracted embeding inseated of waiting 😊\n",
        "for idx, im in enumerate(images[:5000]):\n",
        "    file_n = f'images/image_{idx}.jpeg'\n",
        "    im.save(file_n, \"JPEG\")\n",
        "    image_files.append(file_n)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 18,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "UwJ3ox4ab5R7",
        "outputId": "ecf1e8b5-f756-4853-aa3d-eac2f8ee996b"
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "--2023-10-01 13:18:03--  https://drive.google.com/uc?export=download&id=1kiewhrTHokuR7uuIYscOd3tGRVISXETF&confirm=yes\n",
            "Resolving drive.google.com (drive.google.com)... 142.251.163.139, 142.251.163.100, 142.251.163.138, ...\n",
            "Connecting to drive.google.com (drive.google.com)|142.251.163.139|:443... connected.\n",
            "HTTP request sent, awaiting response... 303 See Other\n",
            "Location: https://doc-04-4s-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/iioi4mb9se2glt8ft6nn0fumbkhndq9v/1696166250000/07515041808419291303/*/1kiewhrTHokuR7uuIYscOd3tGRVISXETF?e=download&uuid=98d871a7-1035-4f9d-a1cd-405a6e9b653d [following]\n",
            "Warning: wildcards not supported in HTTP.\n",
            "--2023-10-01 13:18:05--  https://doc-04-4s-docs.googleusercontent.com/docs/securesc/ha0ro937gcuc7l7deffksulhg5h7mbp1/iioi4mb9se2glt8ft6nn0fumbkhndq9v/1696166250000/07515041808419291303/*/1kiewhrTHokuR7uuIYscOd3tGRVISXETF?e=download&uuid=98d871a7-1035-4f9d-a1cd-405a6e9b653d\n",
            "Resolving doc-04-4s-docs.googleusercontent.com (doc-04-4s-docs.googleusercontent.com)... 172.253.122.132, 2607:f8b0:4004:c09::84\n",
            "Connecting to doc-04-4s-docs.googleusercontent.com (doc-04-4s-docs.googleusercontent.com)|172.253.122.132|:443... connected.\n",
            "HTTP request sent, awaiting response... 200 OK\n",
            "Length: 5120128 (4.9M) [application/octet-stream]\n",
            "Saving to: ‘./data.npy’\n",
            "\n",
            "./data.npy          100%[===================>]   4.88M  --.-KB/s    in 0.1s    \n",
            "\n",
            "2023-10-01 13:18:06 (33.0 MB/s) - ‘./data.npy’ saved [5120128/5120128]\n",
            "\n"
          ]
        }
      ],
      "source": [
        "from tqdm import tqdm\n",
        "import numpy as np\n",
        "\n",
        "##⚠️it take about ~30 min to embed 5000 images of fashion dataset\n",
        "# image_embeddings = [model.load_preprocess_encode_image(im) for im in tqdm(image_files)]\n",
        "# image_embeddings = np.array(image_embeddings, dtype=np.float16)\n",
        "\n",
        "# if you had already embedding saved as npy you can load it like this:\n",
        "# image_embeddings = np.load('data.npy')\n",
        "\n",
        "## 💡💡download & load already emded 5000 images from fashion dataset\n",
        "## if you had already embedding saved as npy you can load it like this:\n",
        "!wget \"https://drive.google.com/uc?export=download&id=1kiewhrTHokuR7uuIYscOd3tGRVISXETF&confirm=yes\" -O ./data.npy\n",
        "image_embeddings = np.load('data.npy')"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "GQCPpfSmF-y8"
      },
      "source": [
        "### saving the imbeddings to disk for faster retrieval"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 19,
      "metadata": {
        "id": "HpUc39sN9DHw"
      },
      "outputs": [],
      "source": [
        "np.save('data.npy', image_embeddings)"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "XZKYIKr-F-OF"
      },
      "source": [
        "## USearch Vector Store for faster lookup"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 20,
      "metadata": {
        "id": "kGgOvX5K7Lpv",
        "outputId": "2908c983-96c9-4d43-ce9a-11c92b4049ac",
        "colab": {
          "base_uri": "https://localhost:8080/"
        }
      },
      "outputs": [
        {
          "output_type": "stream",
          "name": "stdout",
          "text": [
            "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.3/1.3 MB\u001b[0m \u001b[31m22.4 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[2K     \u001b[90m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0m \u001b[32m1.3/1.3 MB\u001b[0m \u001b[31m66.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\n",
            "\u001b[?25h"
          ]
        }
      ],
      "source": [
        "!pip install -q -U usearch"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 21,
      "metadata": {
        "id": "vy_zR_117RUg"
      },
      "outputs": [],
      "source": [
        "import numpy as np\n",
        "from usearch.index import Index"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 22,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "OkyrldQoRCg_",
        "outputId": "1b07f2c0-1749-4c29-f4a6-6198e632bd68"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "(5000, 512)"
            ]
          },
          "metadata": {},
          "execution_count": 22
        }
      ],
      "source": [
        "image_embeddings.shape # ndim is -> 512"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 23,
      "metadata": {
        "id": "cRNqCxYa7RQo"
      },
      "outputs": [],
      "source": [
        "index = Index(\n",
        "    ndim=512, # Define the number of dimensions in input vectors\n",
        "    metric='cos', # Choose 'cos', 'l2sq', 'haversine' or other metric, default = 'ip'\n",
        "    dtype='f16', # Quantize to 'f16' or 'i8' if needed, default = 'f32'\n",
        ")"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 24,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "U3KFXC3Y9zuv",
        "outputId": "57db3eed-846a-4b27-a8f9-b5b2be912a41"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "array([   0,    1,    2, ..., 4997, 4998, 4999], dtype=uint64)"
            ]
          },
          "metadata": {},
          "execution_count": 24
        }
      ],
      "source": [
        "## each vector should have unique corrsponding key hence range(...) mehtod\n",
        "index.add(range(len(image_embeddings)), image_embeddings)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 25,
      "metadata": {
        "id": "zvAi4CAg7RNx"
      },
      "outputs": [],
      "source": [
        "def search_images_vecstore(query: str, index: Index) -> list:\n",
        "    \"\"\"\n",
        "    extract query embeddings and run it against the usearch vector store\n",
        "    return list of keys, distance (keys is the index of the crosponding image)\n",
        "    \"\"\"\n",
        "    tokens = model.tokenize(query)\n",
        "    query_embedded = np.array(model.encode_text(tokens))\n",
        "\n",
        "    matches = index.search(query_embedded, count=10)\n",
        "    return matches.to_list()\n"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 26,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 817
        },
        "id": "4ga4d4LSBGB2",
        "outputId": "8f057519-53e8-4d0e-837b-7bd601376ec4"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "iVBORw0KGgoAAAANSUhEUgAAADwAAABQCAIAAADKqIEEAAATAklEQVR4nO16a4xkx3ndOV/V7e55z753Z8ldLk2LFC2ashTakBwpim1Ash1DSRxHcWBAMYQY+ZHHn9iBgQCBYAdJhAQO4sBIkCBGBCEwYYeRZcMRJYSAHCgUw8iySS1fS1PkcB/D2d159vTj3qrv5Efdnp1dicPRUqFghN+P6e7purfP/eqrU6dOFSXhz1rYdxvA7cTboN+qeBv0WxVvg36r4vZB70vwDvikgU8uuOnb3feafKu9jfeN2wDd3pfkN4HwXXiCTRpYC5gT2DLAdp+ZN70cKPjtzoiSCpqSGMKgFpDLISsARA9skYmQk3AzgyC0d3DIQAEQ+P8U9E0PACdMAggWCPDd1PLGCwAHLMuNxslH3GjgACSSOkjn3wbo8nuONscOWM45hPClp197ZuXafccPL85XizOxE7tSbnIa1vqjl67ftVD98INnU/IQZQht0TPg2yuN2wYtA5HhLqPDggheXhv+xC/+1jp5+NDxWGm6ywiKIXluMtfW1nprl//gX3/i9IkFAu7ItFjqRBkIItpiO0DcxkA0V8oOAyoiGgi+euX6v/rchdFodGK2NzfXnYpErjIN2aBquuoeX1gYNJ1f+OSnP/fo/3r5yrqZRYhgdiQakCkcEDFuZyCWy4Am+ePnV778/LXzL22P60Ezc2z5ha/uSAuHTwEiKZosBHqABsO+Bh4Ga6PLL2j+7Hu+/9yPPnT3Rx46e+rorGBQdtBgBxyO+4D2Pf3gEkmWEfPUiyv//clXn7zQf+XaKDtVVfef6Ox0j2xvrH7j+WdmT56U9JHT/SPzU3VOX14OF0fdmJrFQ8e3Lr/U21re7J6Ns/N1XR9b7L7/7pkPPHDyh99z76H5KQDuycwggwSjlAHbS64l4uun1AQRFEviWDf6/FeXP//kla8vr/XHrKLNzc0hVI1br5P6KU8fPrN0x/p2Cmz6Dy5V77znjo3rl5+/srk8njl07DBzSA1CCL3ZhdnFQzk3o9R8/vzw9//Pk4uf+cOPfvD+v/+xv9DrhuSKBIwAyIBvldLXLyOWJ8wERAD4l7/z9D95+MIz1zl95PTRo8emuvOJQQyyIFYzU2GYcPTMg8EwzdG5pcM7w/7M1PT8TESuZ6dmt9avdabj4qE5xMppTqs607PHjy+efscgHPn1h//3z//Kbw8GdbSQ4bnt38L5tyJ/XdBt2ZDuMPCzj1/+wvntpaWTvdkZVRV7czY7xxAZDORW4ydmYbGH0Dl517vmDx1ffm3z2vpg6Jqr4tz0wmgwbEbN7PTM4tHjYfYQq4qhAwvWJIGd6WNLd9/7xHNXP/aPPzMYjgNBL5MqgNLdN+fz9WpaAF0ZDIbzy1v/4D8/N9Wbbrrd4CZPKWcZkXIaDWNvqmnGf/5MulCfGeUcY0yjndHmWmjG6xsrVW+qmjuxc/3quNYdc02H+YqdCRgDyKIBUkp1cmVsXb967dL77jnyX/75z8FMoIGSCN7C5K+b6VIVwXw4Sr/6yLOI0XrTHQaSIBlDZaGa6nV60zkpdBdX+j6n6zvD0bVLrwyGuerNDeoq5e6Vp59beeZpiWFq+vh02hgFC40ZY8VOtBBojkBEhgScuOPuL79w/e9+6hHCIMIFUsi31Me+1EgC9i8++6cXr+bZubnscJokRZCEVQGhmpuGiWwupxOXtmBNjtVCHo02rm6OhlvXX34uzB/vHTvLarZjYbU5tNU7W3sYqddvZsceMi1ZyE1qPFmny2p66ezdv/ulFz71nx41IolQBsMtmX5d9sjyQPvsEytffGrt2OHZumEWOoQb4SRhgSlny5hZnB9t7zTNuNObzU0TgryJzmZj5eLhc++ZPX4c7kg5Aesh/c0Tv39yltvNwsYo/HH/zMv94/SmbvpV6KAzpWCymRNnzv7aw098711Lf+VHHkjZYtgjYSaZduCm9DuUHQH20kr/Nx5dnp/pKHRTnSrCPcuLsgnZlckmsc5WzS6gCu5uMSpl0upBf+HsOw6dXirVxG4ndmzKdK1ZWhkcPjt15ezc5gfuXIWZjwbNcEdWMYYQuzF22Fk4debuX/q1R168tBYMWV60l6Qig63FrbyriSkGQ/b8q49cGOccOlW2kFJTKN4gwCHOV6MT1Wghbp3C2rQ1nWqKpAEINh6PqxAXZucAwoJ1OggkOcydx/sP/cnmmcujQ39w9Qd/++V3M+0MR9tFb5FBhlhV7mn25B0Nqr/zT/+ri4GQsgiQkglmEAAjKZgAyDIB4VOPvPTspXq216umpuq6lpANktydOQ093NVb/vi9j75r7lIV6rquAVisYBY7VVVF63UVIkOIRpkcMosMYTr0j/X6yY3VVGg2RsMdT2N5yrlRCJV1GDqSUM2dPHvXUy9c+ke/8UXIEkg44QQIxEmxGCQATkTx4ccv/94fXT20MJMDGbppPKRVluGAhDqja80z2/c+/8w9Q05LijZm9hxI0MzM0J2bC91uRgYgWFVZSilY2m66a53FV30qK2xtJY3HykBd55QCqVgptEUa5k+fWlr79Oee+MH7z/z1H/nelBCjFbTmkwmHZKHGr35j6989ujw3V7mFTm82pZTGdYwx1U3TNMndBCqhspHFKtZdjkkSKp3lWYCFakqEsucEEyQFWowxBD67ffx/Xj3z4mp2T04zITejphkTIRiCwBDhDL1eb/H04nz8lf/4hW+sbMdgXupXMCurDkCejHhto/7kwy+GEDrd6VB1JI2GQ2WPlTVKuclBIs3dKXSrCjKFCDM3mtEJGRFjCCEGYzAEmCc6JTngxl4FqaHvkIyBjYZN46keh9AlKsosVFQ2M5s5tHBkaX27/8l//8VMkHkvT5u70+K49l/+zPmtYdPr9cQqWuWEjzNiBDDcHnihD3cy1FCWRzMGY7DYqRxyzyJCpyIpeoyRAkIUHGLOWUlCzCkhWzAj6UO3nJFyboaulJCq3lQjhzOGEGZPnFw6+6U/efmxrzwHhuwQZG0lkwD+zReWL6z57PxMDhUDnI6MUVOHKuamSYMBSdQppZyh2GQowwwuA1l6m0ZJEmgIBoAWYISJ5rDKqNQMNRrnnFNWk1OThm4iNRr23d080kHSQYFVN9r03MzhY7/12S/W43EwkDKy8C5fXbn69ReWF48cZRWjBUlyb8aNj5tOrzvY3HBPgZaYaW5ConJSzjmQkpK7WVEyDIQre+PuDmaS9AALUXJ3pCbJ3V3KbBqvB/RssWp2dvKodk+sYjCQDMGSYhXtgcPDn/qx93W6XXgDWDuNCzh98uhffuDQvK9bbzp2grEjoEkjkma2eeVSrzddw/r9Gp4BKjtzcnefaFeSrbsgSco5u3uxOFRGaOkEADkRDuWmGakeXnn+a5eff2owGKTRMKVaDIKROcGmMLqv99rf/ukf/eiP/TnCxagyjROUZNSPf+iB1a2vPHZxbdg9EkOTh1LtVbfTX7vug8HWWPc0F899z6HHzm8ev7MLRFNVlrmRbACzIOWcM1276EnCW3NAElzu5Uld0tbW1vsfPPu+n3no0sr6k9fixa3NE1M9qYkITeJsvfbuE6O/9VM/ed/3nGCuETqF8uJkXqcDvQof+8n36vf++LFXLu30Tom1BW+apn9leXNQf+C0/u0n3nv48OFf/29f/53z9ezCdJJHuWROmllBQ1erJ9Uqy93ct+G5nRPy2NLglz/+Mw9+312AD0fp5z712NOXtk6cWkzgkpY/8P1HfvYvffjoXMjyEDqT5alb4TvCi9+y2Kt+/qPv/avv6p4cXkipTrEz2l5fXbn64R+689O/+P7Dhw4D+PEfOoMM5kS59ggZ913/7haUUHZ3h7KQJdGMZDMan1qcOnfnUQF1yr1u9Zv/8C/+9PuOqr/6zu7FT3z4/r/3sx86OheKEALA1gCy2BpCKnM7Hbnb4d/4yA/ce9eVLzzx4hN/eu2pi5d+4oP3/Idf+hDAlD1GW91oslIND7AQiJYwBIitQtgtjxuPJKl0grsT8OyDwc49S1Pz87MQqlhBmp/u/rOPP/S1Z19eXFw8tzQPJFecjLvJQpuT8ihLSMENIctJvfu+U9/3jpPPPn/x5eUTH/nQQ7TK3cv1TXZJwSGjMmjt2qwAZYBEJyAnCcKRJcGTKzE5ckqpNqiu63NLpwQIMLV97aYfuP+MYMrOENsbwACbCFSPN4QqWw0XaKWrK8OD99354DvvLHrVzFyA0K8TPMvdy0SIXDJqZoU1ZITkgBFk6YcMlyQDJHlqLEZPfu7UHIHssOCCwWCgO2FiaEtid6VS3AHIblq5ELti28xMYEYhVBWpUrzGuq4N7mgoUEUW3uA7AJQbFEgr9zeaALgV7F67Q7l2NbQIuKHZu4Yyg30rG7WVS9zH9wAM1A0kAEBCEhQlGQJIuLJ5MLvFDd8t60LzDnjOcC81XUgc2UMkYFkwIOwD5ebYDzS+yc+UYEZv83pjmJX6cPdSDLtvyj89ZflkDLpnb1zJNHHgpTLh7z7nG8a3YUBq8ndcpyQX3FEIrSU4kiWXux85qRApm1BYHC6TmNPkORXkwDe7X98J0Lu3HCVBRsEgSdzNqBdvXGZW5ppJcn2XXqSslHIa5ZwBdMzKtW1GDuaGfntWb1nwjDIBo8vU/iR8sticZLq0n8B15cIdLCYEUi6E2anaum/v/x0vj924tt2QSrslAW/Vxc1FubdOsIde3L1pxpI8N6vr24WDd3dxDhJvMBBvifKr1zaHNAmWIUoKpLg3wROK2NV0nnMG29FYcOemNunC8ooAcrJt8x3aCXCg3exTmefdt0ceQrCyL+UoPL0Ld29dSkLrEhWFE8rQNIQ07lvAldUtApPBetBu36ddMXGsWAxCmU5RN3l7nM0ImSRQLYf4t2YAV84OACYZnGVhGEBU3anZ1fWdrcEQggTyoAVygP2vXbKTBGyMtDHIAcx7iHaXN25ReQAoJ5x+A48JAOLsQozc3OivrfcFZZbGbxa0Qe1eIFvogcBXX7y6PWxCCBO2cDObCIybC6P8zQ7l3S8jDUDsdKupmQ7rnXF96doWSSoffO9n34HIvbuXrc78yoWNlgf2sEGhiBtA91BHFjznIlRJuEmhYndGKQeizrqyugkAToSD7ijuVx57N7QlBfPhOJ9/pd+tYpkNWlg5T57qBmlIgouCeVPauZIkF6vOdAydnBqSkL+2uoFi9+OgrHfQAVtWKC+u9F/bSt3KfJISsvXrJVGAC66cMzzTs1LDnEySIGfOuYxKSgFydwa8srJ242cOlun9yoO7IkbIIOEvXO43mTTJQ1G6OTdEFByTspaknATAU05JWUQ2MouAgjEDrDqouyl5J3YvrW5gwno37wO+buxbHmXzABDdBDJcuNKnNVmFalt1ITiMJBnMzAoD0qXsQRCyZ7hkbLOAwowmAFVVraz3k+fJtsqbnlyKj1OalUS8vDqgmUvKThc9myDlVhil7O6UB1DIyt7kbGovLiqEZAhBEhkUp82w1R9ubg95sOMpbwx61y4TBGmzP760Xnc7HTKIkDSpbKfcPSk1KdXIu0pfoGexpRcU2QwZGSxUFatZszgaN4NhjYPpu4OAbr8lRHBlc7Q1qmOMgVYWcACS3GQmtHZHqRdluEAvS4WWUUBXWSK04kkh0qphkzb6O0A4oC7dF/SNfVIvb+tGKSXBslxOL0Y1WaBzEijMnXe5r51ZJrpa7exorKoqVFNN0tr2GJKXjZE3BXoCHYA7Sj3cYGKjhYlnQFYWSMpaK8xb+xvlqUpNGwIFlTQjtB4fMUp6+vmL5dObHoit4QDAiABgqz9MKRkImAmOdlPS3VXUkpfpqJUQN8i7NEP2QuOFQCyGEBgqhu75ly4fBOtuvJGe5o3X9UHtnmgSCeWASsiQORFKmnN2d3nKOYOOXGySkkK5u5ABevGGHEkKsVtV1TcuXXVHsIOux/fn6XYSJ1xAhjwHAaBnR04JCSouruSp9tx4btyL2o5igEUxIASEYBaIuFv3jCEySpyenn72pdWvX3gVQGqPH9w26GLXEgAyjcLy6hDGijQoBsVYHIvGLYFOeQjsVCEGhshYWdUJVSfETjCzSDOiY1ZZCCHEGCNhMVq3V1Ud68795u8+ztbceuN4/fKwGzqgIkb1+H987eqgwdWNYeh2ZIGepJwhuihz5JbUs6sMhuzunnOTczYypbTXtFZT51R73Yz7A0/+uT986hf+2gfvu3vpIKD3P8OUhFh2N/o748fOX3UwKTrkQCDdHS4zC2CiDKwCQ7AYGI0GhysQWcrSznDsRVo53R30aKpo2euecN+5hbuWTujWQxK3A7qNPPGsdFAdhj2Me1OP68aK3csupomgC8aDqaX9QEvtSZz2VKLQTFZKt6IjJMW9NtlecHSSnm9dPjoRysJT2UA3RlE80NG8NzgtpkK6dBUvft9U64BmnIopyHIIDeSthz3fBOhbbvEt+m7/3zjAM+y5Z7uhcqAKeVMHZL9b8f/ZSfXvYrwN+q2Kt0G/VfFnEvT/BabTHnoq88XfAAAAAElFTkSuQmCC\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "from IPython.display import display\n",
        "\n",
        "\n",
        "results = search_images_vecstore('blue bag', index)\n",
        "\n",
        "for (img_idx, dist) in results:\n",
        "    display(images[img_idx])"
      ]
    },
    {
      "cell_type": "markdown",
      "metadata": {
        "id": "diWviyadHNbL"
      },
      "source": [
        "### Native lookup without vector store (it should be not as fast as vs)"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 27,
      "metadata": {
        "id": "2rYXOdgtdKTi"
      },
      "outputs": [],
      "source": [
        "def semantic_search(query_embed: list[float], embeddings: list[list[float]], top_k: int = 5):\n",
        "    scores = []\n",
        "    for idx, image_embeddings in enumerate(embeddings):\n",
        "        score = model.calculate_similarity(query_embed, image_embeddings)\n",
        "        scores.append([score, idx])\n",
        "    # Sort the list in descending order based on the score\n",
        "    scores.sort(key = lambda x: x[0], reverse=True)\n",
        "    return scores[:top_k]\n",
        "\n",
        "\n",
        "def search_images(query: str, embeddings: list[list[float]], top_k: int=5):\n",
        "    tokens = model.tokenize(query)\n",
        "    query_embed = model.encode_text(tokens)\n",
        "\n",
        "    results = semantic_search(query_embed, embeddings, top_k=top_k)\n",
        "    return results"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 28,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/"
        },
        "id": "Xrxqumz7mhls",
        "outputId": "85710a46-ea3f-49f2-fc23-dccbe0a08992"
      },
      "outputs": [
        {
          "output_type": "execute_result",
          "data": {
            "text/plain": [
              "[[0.22504976391792297, 4414],\n",
              " [0.2031181901693344, 3885],\n",
              " [0.20157885551452637, 1158],\n",
              " [0.19890794157981873, 118],\n",
              " [0.19751079380512238, 1114],\n",
              " [0.19550806283950806, 949],\n",
              " [0.19292256236076355, 777],\n",
              " [0.19141460955142975, 1221],\n",
              " [0.1913190335035324, 3729],\n",
              " [0.1907549649477005, 4158]]"
            ]
          },
          "metadata": {},
          "execution_count": 28
        }
      ],
      "source": [
        "x = search_images('blue bag', image_embeddings, top_k=10);x"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": 29,
      "metadata": {
        "colab": {
          "base_uri": "https://localhost:8080/",
          "height": 797
        },
        "id": "HLy-GjKxfylH",
        "outputId": "76594456-1f45-490d-c580-5777a5ae1463"
      },
      "outputs": [
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x60>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        },
        {
          "output_type": "display_data",
          "data": {
            "text/plain": [
              "<PIL.JpegImagePlugin.JpegImageFile image mode=RGB size=60x80>"
            ],
            "image/png": "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\n"
          },
          "metadata": {}
        }
      ],
      "source": [
        "from IPython.display import display\n",
        "\n",
        "for (score, im_idx) in x:\n",
        "    display(images[im_idx])"
      ]
    },
    {
      "cell_type": "code",
      "execution_count": null,
      "metadata": {
        "id": "Vo_1V653g6nK"
      },
      "outputs": [],
      "source": []
    }
  ],
  "metadata": {
    "colab": {
      "collapsed_sections": [
        "D3MQHKeixw4b"
      ],
      "provenance": [],
      "include_colab_link": true
    },
    "kernelspec": {
      "display_name": "Python 3",
      "name": "python3"
    },
    "language_info": {
      "name": "python"
    },
    "widgets": {
      "application/vnd.jupyter.widget-state+json": {
        "fe6d625618c0417bb12ff747a4a1e418": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HBoxModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HBoxModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HBoxView",
            "box_style": "",
            "children": [
              "IPY_MODEL_7719bda3c487402e9419a8a429de24cd",
              "IPY_MODEL_af5988f6f7e14ba8a12e1fe989932e59",
              "IPY_MODEL_22f0346d57744d4085ca70ac71270b70"
            ],
            "layout": "IPY_MODEL_30aa4433c2e24430983b0c4a39796afa"
          }
        },
        "7719bda3c487402e9419a8a429de24cd": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_13184521ccfa4ac2a27065d3307e1c11",
            "placeholder": "​",
            "style": "IPY_MODEL_f42676d226d04702afae764a49650b8f",
            "value": "Downloading readme: 100%"
          }
        },
        "af5988f6f7e14ba8a12e1fe989932e59": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "FloatProgressModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "FloatProgressModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "ProgressView",
            "bar_style": "success",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_3fb619f64bdc447aa74f9f85e82b754d",
            "max": 867,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_64e821acc6b242f9a1eabcc893a1dc80",
            "value": 867
          }
        },
        "22f0346d57744d4085ca70ac71270b70": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_fb31b295ce6c450ebed5caf1c4d83e0f",
            "placeholder": "​",
            "style": "IPY_MODEL_bcb2877a714b46b5ab2ff4829ba09524",
            "value": " 867/867 [00:00&lt;00:00, 20.0kB/s]"
          }
        },
        "30aa4433c2e24430983b0c4a39796afa": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "13184521ccfa4ac2a27065d3307e1c11": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "f42676d226d04702afae764a49650b8f": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "3fb619f64bdc447aa74f9f85e82b754d": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "64e821acc6b242f9a1eabcc893a1dc80": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "ProgressStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "ProgressStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "bar_color": null,
            "description_width": ""
          }
        },
        "fb31b295ce6c450ebed5caf1c4d83e0f": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "bcb2877a714b46b5ab2ff4829ba09524": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "55b545aa7fde4d6d8a39af633f375ace": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HBoxModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HBoxModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HBoxView",
            "box_style": "",
            "children": [
              "IPY_MODEL_c3f202ec7d12479f971eab3e51d9f81a",
              "IPY_MODEL_bfdeb31d49094f709301225672df47d9",
              "IPY_MODEL_fd78864fa5f041f38c26d820ec23a070"
            ],
            "layout": "IPY_MODEL_ed088e66d140419f96836bcd7084df63"
          }
        },
        "c3f202ec7d12479f971eab3e51d9f81a": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_d582ec3af6c043b793482b2f2401ca79",
            "placeholder": "​",
            "style": "IPY_MODEL_bcf4a2e9260140c8b9f2553813926d20",
            "value": "Downloading data files: 100%"
          }
        },
        "bfdeb31d49094f709301225672df47d9": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "FloatProgressModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "FloatProgressModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "ProgressView",
            "bar_style": "success",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_4f9f83a540e84fa5a33abcb46e0ffb2f",
            "max": 1,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_cdfb5e0feb3f4c84b9e067d6e08523a2",
            "value": 1
          }
        },
        "fd78864fa5f041f38c26d820ec23a070": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_8a33bd091cc74632af768b304fdf24b6",
            "placeholder": "​",
            "style": "IPY_MODEL_aa7ddd4771b94448a8565faea80f9a84",
            "value": " 1/1 [00:13&lt;00:00, 13.95s/it]"
          }
        },
        "ed088e66d140419f96836bcd7084df63": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "d582ec3af6c043b793482b2f2401ca79": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "bcf4a2e9260140c8b9f2553813926d20": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "4f9f83a540e84fa5a33abcb46e0ffb2f": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "cdfb5e0feb3f4c84b9e067d6e08523a2": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "ProgressStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "ProgressStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "bar_color": null,
            "description_width": ""
          }
        },
        "8a33bd091cc74632af768b304fdf24b6": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "aa7ddd4771b94448a8565faea80f9a84": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "7640420031754352a098f370fbab45ae": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HBoxModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HBoxModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HBoxView",
            "box_style": "",
            "children": [
              "IPY_MODEL_11f3ff7fdd844024a78b892a104f7d83",
              "IPY_MODEL_e0eae56fb19c4d1f858748d8b8959c3a",
              "IPY_MODEL_523844965faa4f9f940018e77aaabe4a"
            ],
            "layout": "IPY_MODEL_394427a2bfef40abb5568c743bca3657"
          }
        },
        "11f3ff7fdd844024a78b892a104f7d83": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_76123b9175544bca8ec6782c029312a1",
            "placeholder": "​",
            "style": "IPY_MODEL_af129babff9148e78fe03113febebfa9",
            "value": "Downloading data: 100%"
          }
        },
        "e0eae56fb19c4d1f858748d8b8959c3a": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "FloatProgressModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "FloatProgressModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "ProgressView",
            "bar_style": "success",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_b78a30b7b13147a880ec44ae769f7f35",
            "max": 136091680,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_f9c23c94f93c4ed6857fc736c762a529",
            "value": 136091680
          }
        },
        "523844965faa4f9f940018e77aaabe4a": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_a6295b524f084ee7a2eee887b3e095f4",
            "placeholder": "​",
            "style": "IPY_MODEL_9cb95e784c0240728d7fb3744c6816ff",
            "value": " 136M/136M [00:08&lt;00:00, 18.6MB/s]"
          }
        },
        "394427a2bfef40abb5568c743bca3657": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "76123b9175544bca8ec6782c029312a1": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "af129babff9148e78fe03113febebfa9": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "b78a30b7b13147a880ec44ae769f7f35": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "f9c23c94f93c4ed6857fc736c762a529": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "ProgressStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "ProgressStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "bar_color": null,
            "description_width": ""
          }
        },
        "a6295b524f084ee7a2eee887b3e095f4": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "9cb95e784c0240728d7fb3744c6816ff": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "4691151786ac4664a3a4680cec64e665": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HBoxModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HBoxModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HBoxView",
            "box_style": "",
            "children": [
              "IPY_MODEL_d4be04b503ad47b384ec56037b0d30a4",
              "IPY_MODEL_9aa41bd2dc3d485e8233f565b35133b5",
              "IPY_MODEL_5e25b879fc5d43ee84f22826c03f07f0"
            ],
            "layout": "IPY_MODEL_2f04ffa3fdef458ab6ef4655aad33aed"
          }
        },
        "d4be04b503ad47b384ec56037b0d30a4": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_adceed6877fb4f269424f212977cd68c",
            "placeholder": "​",
            "style": "IPY_MODEL_384e93b216914674af39f79a884a2286",
            "value": "Downloading data: 100%"
          }
        },
        "9aa41bd2dc3d485e8233f565b35133b5": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "FloatProgressModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "FloatProgressModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "ProgressView",
            "bar_style": "success",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_060a826cbeaf42f8bc41b5240f93fe73",
            "max": 135404761,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_4dac24f7a9b0480f9d87f43e5aa012b4",
            "value": 135404761
          }
        },
        "5e25b879fc5d43ee84f22826c03f07f0": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_51942e0c7860454d9c1f26b5a84bbb70",
            "placeholder": "​",
            "style": "IPY_MODEL_e9b2e56ac628460fb037fd56c712a01e",
            "value": " 135M/135M [00:05&lt;00:00, 30.0MB/s]"
          }
        },
        "2f04ffa3fdef458ab6ef4655aad33aed": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "adceed6877fb4f269424f212977cd68c": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "384e93b216914674af39f79a884a2286": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "060a826cbeaf42f8bc41b5240f93fe73": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "4dac24f7a9b0480f9d87f43e5aa012b4": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "ProgressStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "ProgressStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "bar_color": null,
            "description_width": ""
          }
        },
        "51942e0c7860454d9c1f26b5a84bbb70": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "e9b2e56ac628460fb037fd56c712a01e": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "bbaa4a8a2e4a43f1a759f4edfb52d5ef": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HBoxModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HBoxModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HBoxView",
            "box_style": "",
            "children": [
              "IPY_MODEL_aab0a22ef3b04898882a4d22ca4669f9",
              "IPY_MODEL_1ea0be84cf8f450c954a1a4c92475468",
              "IPY_MODEL_043f1f1477ec4b4397f2fdf299c19088"
            ],
            "layout": "IPY_MODEL_1069507269a54a7da03b742d1711ca98"
          }
        },
        "aab0a22ef3b04898882a4d22ca4669f9": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_21ed4c5af045459fb9997e45f0d62b99",
            "placeholder": "​",
            "style": "IPY_MODEL_6ee5b6911df640aba02dfae4c9a4134c",
            "value": "Extracting data files: 100%"
          }
        },
        "1ea0be84cf8f450c954a1a4c92475468": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "FloatProgressModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "FloatProgressModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "ProgressView",
            "bar_style": "success",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_739d00badaaa49d596836ea619e5a384",
            "max": 1,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_ae45948d3a6f4ea7bc9a73907404fc73",
            "value": 1
          }
        },
        "043f1f1477ec4b4397f2fdf299c19088": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_95956865ef6c4f1585004cdac5d94481",
            "placeholder": "​",
            "style": "IPY_MODEL_02b7147025c5405a81ad3d4cd2ce3517",
            "value": " 1/1 [00:00&lt;00:00, 29.83it/s]"
          }
        },
        "1069507269a54a7da03b742d1711ca98": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "21ed4c5af045459fb9997e45f0d62b99": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "6ee5b6911df640aba02dfae4c9a4134c": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "739d00badaaa49d596836ea619e5a384": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "ae45948d3a6f4ea7bc9a73907404fc73": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "ProgressStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "ProgressStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "bar_color": null,
            "description_width": ""
          }
        },
        "95956865ef6c4f1585004cdac5d94481": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "02b7147025c5405a81ad3d4cd2ce3517": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "73b0d0747c324827b85e225cfc148d30": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HBoxModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HBoxModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HBoxView",
            "box_style": "",
            "children": [
              "IPY_MODEL_8a8185b50c0f479dad29221c0187066d",
              "IPY_MODEL_8562e9cc5e0f471d9cc89098c7514690",
              "IPY_MODEL_96ce8fd34b5145348be5dd3cd3457d97"
            ],
            "layout": "IPY_MODEL_042c48e0c71e4a6c8f8ac91b2d757fc3"
          }
        },
        "8a8185b50c0f479dad29221c0187066d": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_d429ce8090c4477da00c03948e680768",
            "placeholder": "​",
            "style": "IPY_MODEL_a9c547edae8842ef895a0dafe6050d0e",
            "value": "Generating train split: 100%"
          }
        },
        "8562e9cc5e0f471d9cc89098c7514690": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "FloatProgressModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "FloatProgressModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "ProgressView",
            "bar_style": "success",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_122115688e8849cab1ba54f0f76da119",
            "max": 44072,
            "min": 0,
            "orientation": "horizontal",
            "style": "IPY_MODEL_e0b050d57eac4a18966e269d9ae89a1b",
            "value": 44072
          }
        },
        "96ce8fd34b5145348be5dd3cd3457d97": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "HTMLModel",
          "model_module_version": "1.5.0",
          "state": {
            "_dom_classes": [],
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "HTMLModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/controls",
            "_view_module_version": "1.5.0",
            "_view_name": "HTMLView",
            "description": "",
            "description_tooltip": null,
            "layout": "IPY_MODEL_21bd53d57928476c828107c50d2bba77",
            "placeholder": "​",
            "style": "IPY_MODEL_b667c760d9e44725a7595687a4e6f4bd",
            "value": " 44072/44072 [00:02&lt;00:00, 18011.72 examples/s]"
          }
        },
        "042c48e0c71e4a6c8f8ac91b2d757fc3": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "d429ce8090c4477da00c03948e680768": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "a9c547edae8842ef895a0dafe6050d0e": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        },
        "122115688e8849cab1ba54f0f76da119": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "e0b050d57eac4a18966e269d9ae89a1b": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "ProgressStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "ProgressStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "bar_color": null,
            "description_width": ""
          }
        },
        "21bd53d57928476c828107c50d2bba77": {
          "model_module": "@jupyter-widgets/base",
          "model_name": "LayoutModel",
          "model_module_version": "1.2.0",
          "state": {
            "_model_module": "@jupyter-widgets/base",
            "_model_module_version": "1.2.0",
            "_model_name": "LayoutModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "LayoutView",
            "align_content": null,
            "align_items": null,
            "align_self": null,
            "border": null,
            "bottom": null,
            "display": null,
            "flex": null,
            "flex_flow": null,
            "grid_area": null,
            "grid_auto_columns": null,
            "grid_auto_flow": null,
            "grid_auto_rows": null,
            "grid_column": null,
            "grid_gap": null,
            "grid_row": null,
            "grid_template_areas": null,
            "grid_template_columns": null,
            "grid_template_rows": null,
            "height": null,
            "justify_content": null,
            "justify_items": null,
            "left": null,
            "margin": null,
            "max_height": null,
            "max_width": null,
            "min_height": null,
            "min_width": null,
            "object_fit": null,
            "object_position": null,
            "order": null,
            "overflow": null,
            "overflow_x": null,
            "overflow_y": null,
            "padding": null,
            "right": null,
            "top": null,
            "visibility": null,
            "width": null
          }
        },
        "b667c760d9e44725a7595687a4e6f4bd": {
          "model_module": "@jupyter-widgets/controls",
          "model_name": "DescriptionStyleModel",
          "model_module_version": "1.5.0",
          "state": {
            "_model_module": "@jupyter-widgets/controls",
            "_model_module_version": "1.5.0",
            "_model_name": "DescriptionStyleModel",
            "_view_count": null,
            "_view_module": "@jupyter-widgets/base",
            "_view_module_version": "1.2.0",
            "_view_name": "StyleView",
            "description_width": ""
          }
        }
      }
    }
  },
  "nbformat": 4,
  "nbformat_minor": 0
}