codeShare commited on
Commit
a976af7
Β·
verified Β·
1 Parent(s): b478d5c

Upload sd_token_similarity_calculator.ipynb

Browse files
Files changed (1) hide show
  1. sd_token_similarity_calculator.ipynb +163 -67
sd_token_similarity_calculator.ipynb CHANGED
@@ -122,40 +122,21 @@
122
  "!git clone https://huggingface.co/datasets/codeShare/text-to-image-prompts\n"
123
  ],
124
  "metadata": {
125
- "id": "rUXQ73IbonHY",
126
- "outputId": "9e40d8a1-fbb3-4200-fc80-3d6f32d3667a",
127
- "colab": {
128
- "base_uri": "https://localhost:8080/"
129
- }
130
  },
131
- "execution_count": 1,
132
- "outputs": [
133
- {
134
- "output_type": "stream",
135
- "name": "stdout",
136
- "text": [
137
- "/content\n",
138
- "Cloning into 'text-to-image-prompts'...\n",
139
- "remote: Enumerating objects: 450, done.\u001b[K\n",
140
- "remote: Counting objects: 100% (447/447), done.\u001b[K\n",
141
- "remote: Compressing objects: 100% (428/428), done.\u001b[K\n",
142
- "remote: Total 450 (delta 81), reused 0 (delta 0), pack-reused 3 (from 1)\u001b[K\n",
143
- "Receiving objects: 100% (450/450), 998.98 KiB | 3.92 MiB/s, done.\n",
144
- "Resolving deltas: 100% (81/81), done.\n",
145
- "Filtering content: 100% (95/95), 305.98 MiB | 41.88 MiB/s, done.\n"
146
- ]
147
- }
148
- ]
149
  },
150
  {
151
  "cell_type": "code",
152
  "source": [
153
  "# @title ✳️ Select items for the vocab\n",
154
  "\n",
155
- "prompt_features = False # @param {\"type\":\"boolean\",\"placeholder\":\"🦜\"}\n",
156
  "civitai_blue_set = True # @param {\"type\":\"boolean\",\"placeholder\":\"πŸ“˜\"}\n",
157
  "suffix = True # @param {\"type\":\"boolean\",\"placeholder\":\"πŸ”Ή\"}\n",
158
  "prefix = False # @param {\"type\":\"boolean\",\"placeholder\":\"πŸ”Έ\"}\n",
 
159
  "debug = False\n",
160
  "\n",
161
  "#------#\n",
@@ -172,6 +153,16 @@
172
  " print(text_encodings[f'{nA}'])\n",
173
  "#--------#\n",
174
  "\n",
 
 
 
 
 
 
 
 
 
 
175
  "if civitai_blue_set:\n",
176
  " url = '/content/text-to-image-prompts/civitai-prompts/blue'\n",
177
  " prompts , text_encodings, nA = append_from_url(prompts , text_encodings, nA , url , '')\n",
@@ -213,17 +204,122 @@
213
  ],
214
  "metadata": {
215
  "id": "ZMG4CThUAmwW",
216
- "outputId": "dfb5a625-72e7-462e-c118-682f0a45ed12",
217
  "colab": {
218
  "base_uri": "https://localhost:8080/"
219
  }
220
  },
221
- "execution_count": 17,
222
  "outputs": [
223
  {
224
  "output_type": "stream",
225
  "name": "stdout",
226
  "text": [
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
227
  "reading πŸ§ΏπŸ“˜ fusion-t2i-civitai-0-20-chars-mix-2.json....\n",
228
  "/content/text-to-image-prompts/civitai-prompts/blue/text\n",
229
  "/content/text-to-image-prompts/civitai-prompts/blue/text_encodings\n",
@@ -391,7 +487,7 @@
391
  "metadata": {
392
  "id": "xc-PbIYF428y"
393
  },
394
- "execution_count": 18,
395
  "outputs": []
396
  },
397
  {
@@ -440,12 +536,12 @@
440
  ],
441
  "metadata": {
442
  "id": "_vnVbxcFf7WV",
443
- "outputId": "47f6617b-752b-4349-a2bd-46fdae985572",
444
  "colab": {
445
  "base_uri": "https://localhost:8080/"
446
  }
447
  },
448
- "execution_count": 19,
449
  "outputs": [
450
  {
451
  "output_type": "stream",
@@ -453,12 +549,19 @@
453
  "text": [
454
  "{Sports Car|\n",
455
  "beautiful car|\n",
 
 
 
456
  "road nature|\n",
457
  "running road|\n",
458
  "sport car petite|\n",
459
  "it's a gas gas|\n",
460
  "The Road Not Taken|\n",
 
 
461
  "road Horizon|\n",
 
 
462
  "far away|\n",
463
  "speed</w>|\n",
464
  "roadtrip</w>|\n",
@@ -470,15 +573,22 @@
470
  "on a race track|\n",
471
  "road construction|\n",
472
  "with a soft|\n",
 
473
  "a picture|\n",
474
  "faster</w>|\n",
475
  "Fantastic|\n",
476
  "loving|\n",
 
 
477
  "road architecture|\n",
 
478
  "day scenery|\n",
479
  "wonderful|\n",
 
 
480
  "head back|\n",
481
  "photographic style|\n",
 
482
  "alright</w>|\n",
483
  "thats</w>|\n",
484
  "awesome inspiring|\n",
@@ -486,71 +596,57 @@
486
  "seems</w>|\n",
487
  "as style|\n",
488
  "inspired|\n",
 
 
489
  "lovely|\n",
490
  "well</w>|\n",
491
  "reminds</w>|\n",
 
 
492
  "beautiful amazing|\n",
493
  "highway</w>|\n",
494
  "appears timeless|\n",
 
495
  "that</w>|\n",
496
  "beautiful gorgeous|\n",
497
  "highway setting|\n",
498
- "Science fiction|\n",
499
  "science fiction|\n",
 
500
  "speeding</w>|\n",
 
501
  "in a mountain land|\n",
502
  "inspiration|\n",
503
  "day time|\n",
 
504
  "busy highway|\n",
505
  "really</w>|\n",
 
 
506
  "Phenomenal|\n",
507
  "girl trembling|\n",
 
508
  "beauty|\n",
 
509
  "baby|\n",
 
510
  "top quality|\n",
511
  "motorcycle freeway|\n",
512
  "very beautiful|\n",
 
513
  "cute beautiful|\n",
 
514
  "beautiful|\n",
515
  "beautiful|\n",
516
- "Beautiful|\n",
 
 
517
  "tweeted</w>|\n",
518
  "street in city|\n",
 
519
  "exciting|\n",
 
520
  "fire flames|\n",
521
- "Memory|\n",
522
- "Riding|\n",
523
- "in first place|\n",
524
- "a spaceship|\n",
525
- "automobile</w>|\n",
526
- "emotional|\n",
527
- "retweeted</w>|\n",
528
- "handsome|\n",
529
- "car</w>|\n",
530
- "artistic cool|\n",
531
- "it is Furious|\n",
532
- "stanning|\n",
533
- "trembling|\n",
534
- "cool amazing|\n",
535
- "smooth|\n",
536
- "this</w>|\n",
537
- "countryside|\n",
538
- "dynamic movement|\n",
539
- "beautiful elegant|\n",
540
- "stunning|\n",
541
- "ethereal fantastic|\n",
542
- "gorgeous inspired|\n",
543
- "beautiful hot|\n",
544
- "street elegant|\n",
545
- "heres</w>|\n",
546
- "A stylish|\n",
547
- "at_day|\n",
548
- "evocative image|\n",
549
- "hysterical|\n",
550
- "dreamlike|\n",
551
- ". cute adorable|\n",
552
- "Exquisite|\n",
553
- "gorgeous}\n"
554
  ]
555
  }
556
  ]
@@ -617,7 +713,7 @@
617
  "height": 1000
618
  }
619
  },
620
- "execution_count": 14,
621
  "outputs": [
622
  {
623
  "output_type": "display_data",
@@ -661,7 +757,7 @@
661
  "metadata": {
662
  "id": "rebogpoyOG8k"
663
  },
664
- "execution_count": 15,
665
  "outputs": []
666
  },
667
  {
@@ -715,7 +811,7 @@
715
  },
716
  "outputId": "2271de2f-6885-4f72-bcd0-3c39a9cfaada"
717
  },
718
- "execution_count": 16,
719
  "outputs": [
720
  {
721
  "output_type": "stream",
 
122
  "!git clone https://huggingface.co/datasets/codeShare/text-to-image-prompts\n"
123
  ],
124
  "metadata": {
125
+ "id": "rUXQ73IbonHY"
 
 
 
 
126
  },
127
+ "execution_count": null,
128
+ "outputs": []
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
129
  },
130
  {
131
  "cell_type": "code",
132
  "source": [
133
  "# @title ✳️ Select items for the vocab\n",
134
  "\n",
135
+ "prompt_features = True # @param {\"type\":\"boolean\",\"placeholder\":\"🦜\"}\n",
136
  "civitai_blue_set = True # @param {\"type\":\"boolean\",\"placeholder\":\"πŸ“˜\"}\n",
137
  "suffix = True # @param {\"type\":\"boolean\",\"placeholder\":\"πŸ”Ή\"}\n",
138
  "prefix = False # @param {\"type\":\"boolean\",\"placeholder\":\"πŸ”Έ\"}\n",
139
+ "emojis = True # @param {\"type\":\"boolean\",\"placeholder\":\"πŸ˜ƒ\"}\n",
140
  "debug = False\n",
141
  "\n",
142
  "#------#\n",
 
153
  " print(text_encodings[f'{nA}'])\n",
154
  "#--------#\n",
155
  "\n",
156
+ "\n",
157
+ "if emojis:\n",
158
+ " url = '/content/text-to-image-prompts/tokens/emoji'\n",
159
+ " prompts , text_encodings, nA = append_from_url(prompts , text_encodings, nA , url , '')\n",
160
+ " if debug:\n",
161
+ " print(prompts[f'{nA}'])\n",
162
+ " print(text_encodings[f'{nA}'])\n",
163
+ "#--------#\n",
164
+ "\n",
165
+ "\n",
166
  "if civitai_blue_set:\n",
167
  " url = '/content/text-to-image-prompts/civitai-prompts/blue'\n",
168
  " prompts , text_encodings, nA = append_from_url(prompts , text_encodings, nA , url , '')\n",
 
204
  ],
205
  "metadata": {
206
  "id": "ZMG4CThUAmwW",
207
+ "outputId": "029abb8c-ccb0-40af-b87c-df6e61d7548a",
208
  "colab": {
209
  "base_uri": "https://localhost:8080/"
210
  }
211
  },
212
+ "execution_count": 5,
213
  "outputs": [
214
  {
215
  "output_type": "stream",
216
  "name": "stdout",
217
  "text": [
218
+ "reading 🦜 fusion-t2i-prompt-features-23.json....\n",
219
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
220
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
221
+ "reading 🦜 fusion-t2i-prompt-features-9.json....\n",
222
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
223
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
224
+ "reading 🦜 fusion-t2i-prompt-features-4.json....\n",
225
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
226
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
227
+ "reading 🦜 fusion-t2i-prompt-features-2.json....\n",
228
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
229
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
230
+ "reading 🦜 fusion-t2i-prompt-features-25.json....\n",
231
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
232
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
233
+ "reading 🦜 fusion-t2i-prompt-features-6.json....\n",
234
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
235
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
236
+ "reading 🦜 fusion-t2i-prompt-features-19.json....\n",
237
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
238
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
239
+ "reading 🦜 fusion-t2i-prompt-features-33.json....\n",
240
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
241
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
242
+ "reading 🦜 fusion-t2i-prompt-features-18.json....\n",
243
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
244
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
245
+ "reading 🦜 fusion-t2i-prompt-features-22.json....\n",
246
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
247
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
248
+ "reading 🦜 fusion-t2i-prompt-features-31.json....\n",
249
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
250
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
251
+ "reading 🦜 fusion-t2i-prompt-features-3.json....\n",
252
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
253
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
254
+ "reading 🦜 fusion-t2i-prompt-features-8.json....\n",
255
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
256
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
257
+ "reading 🦜 fusion-t2i-prompt-features-7.json....\n",
258
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
259
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
260
+ "reading 🦜 fusion-t2i-prompt-features-13.json....\n",
261
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
262
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
263
+ "reading 🦜 fusion-t2i-prompt-features-34.json....\n",
264
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
265
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
266
+ "reading 🦜 fusion-t2i-prompt-features-14.json....\n",
267
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
268
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
269
+ "reading 🦜 fusion-t2i-prompt-features-12.json....\n",
270
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
271
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
272
+ "reading 🦜 fusion-t2i-prompt-features-17.json....\n",
273
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
274
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
275
+ "reading 🦜 fusion-t2i-prompt-features-21.json....\n",
276
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
277
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
278
+ "reading 🦜 fusion-t2i-prompt-features-24.json....\n",
279
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
280
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
281
+ "reading 🦜 fusion-t2i-prompt-features-32.json....\n",
282
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
283
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
284
+ "reading 🦜 fusion-t2i-prompt-features-5.json....\n",
285
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
286
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
287
+ "reading 🦜 fusion-t2i-prompt-features-20.json....\n",
288
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
289
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
290
+ "reading 🦜 fusion-t2i-prompt-features-16.json....\n",
291
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
292
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
293
+ "reading 🦜 fusion-t2i-prompt-features-28.json....\n",
294
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
295
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
296
+ "reading 🦜 fusion-t2i-prompt-features-10.json....\n",
297
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
298
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
299
+ "reading 🦜 fusion-t2i-prompt-features-15.json....\n",
300
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
301
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
302
+ "reading 🦜 fusion-t2i-prompt-features-26.json....\n",
303
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
304
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
305
+ "reading 🦜 fusion-t2i-prompt-features-27.json....\n",
306
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
307
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
308
+ "reading 🦜 fusion-t2i-prompt-features-1.json....\n",
309
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
310
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
311
+ "reading 🦜 fusion-t2i-prompt-features-29.json....\n",
312
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
313
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
314
+ "reading 🦜 fusion-t2i-prompt-features-30.json....\n",
315
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
316
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
317
+ "reading 🦜 fusion-t2i-prompt-features-11.json....\n",
318
+ "/content/text-to-image-prompts/civitai-prompts/green/text\n",
319
+ "/content/text-to-image-prompts/civitai-prompts/green/text_encodings\n",
320
+ "reading πŸ˜ƒ fusion-t2i-emojis-2.json....\n",
321
+ "/content/text-to-image-prompts/tokens/emoji/text\n",
322
+ "/content/text-to-image-prompts/tokens/emoji/text_encodings\n",
323
  "reading πŸ§ΏπŸ“˜ fusion-t2i-civitai-0-20-chars-mix-2.json....\n",
324
  "/content/text-to-image-prompts/civitai-prompts/blue/text\n",
325
  "/content/text-to-image-prompts/civitai-prompts/blue/text_encodings\n",
 
487
  "metadata": {
488
  "id": "xc-PbIYF428y"
489
  },
490
+ "execution_count": 6,
491
  "outputs": []
492
  },
493
  {
 
536
  ],
537
  "metadata": {
538
  "id": "_vnVbxcFf7WV",
539
+ "outputId": "1c8953a9-6519-4b6a-cb45-127d34beaddf",
540
  "colab": {
541
  "base_uri": "https://localhost:8080/"
542
  }
543
  },
544
+ "execution_count": 7,
545
  "outputs": [
546
  {
547
  "output_type": "stream",
 
549
  "text": [
550
  "{Sports Car|\n",
551
  "beautiful car|\n",
552
+ "her car behind on the road|\n",
553
+ "the race car driver sits behind the wheel|\n",
554
+ "racing car in the background|\n",
555
  "road nature|\n",
556
  "running road|\n",
557
  "sport car petite|\n",
558
  "it's a gas gas|\n",
559
  "The Road Not Taken|\n",
560
+ "cyber car looking_upscenery|\n",
561
+ "cyber car looking_upscenery|\n",
562
  "road Horizon|\n",
563
+ "a beautiful|\n",
564
+ "a beautiful|\n",
565
  "far away|\n",
566
  "speed</w>|\n",
567
  "roadtrip</w>|\n",
 
573
  "on a race track|\n",
574
  "road construction|\n",
575
  "with a soft|\n",
576
+ "on the crowded streets|\n",
577
  "a picture|\n",
578
  "faster</w>|\n",
579
  "Fantastic|\n",
580
  "loving|\n",
581
+ "the image should have|\n",
582
+ "takes off down the track|\n",
583
  "road architecture|\n",
584
+ "and you can't help but feel|\n",
585
  "day scenery|\n",
586
  "wonderful|\n",
587
+ "but now seems to exude|\n",
588
+ "is appropriate for the time period|\n",
589
  "head back|\n",
590
  "photographic style|\n",
591
+ "very sweet|\n",
592
  "alright</w>|\n",
593
  "thats</w>|\n",
594
  "awesome inspiring|\n",
 
596
  "seems</w>|\n",
597
  "as style|\n",
598
  "inspired|\n",
599
+ "should have an attentive|\n",
600
+ "the image should be one|\n",
601
  "lovely|\n",
602
  "well</w>|\n",
603
  "reminds</w>|\n",
604
+ "looking pass the came|\n",
605
+ "looking pass the came|\n",
606
  "beautiful amazing|\n",
607
  "highway</w>|\n",
608
  "appears timeless|\n",
609
+ "emphasizing the sense|\n",
610
  "that</w>|\n",
611
  "beautiful gorgeous|\n",
612
  "highway setting|\n",
 
613
  "science fiction|\n",
614
+ "Science fiction|\n",
615
  "speeding</w>|\n",
616
+ "an engine or the clanking|\n",
617
  "in a mountain land|\n",
618
  "inspiration|\n",
619
  "day time|\n",
620
+ "beautiful_|\n",
621
  "busy highway|\n",
622
  "really</w>|\n",
623
+ "sitting in the driver seat|\n",
624
+ "bright the image should convey|\n",
625
  "Phenomenal|\n",
626
  "girl trembling|\n",
627
+ "inspired by the last|\n",
628
  "beauty|\n",
629
+ "advanced technology in|\n",
630
  "baby|\n",
631
+ "adding to the overall sense|\n",
632
  "top quality|\n",
633
  "motorcycle freeway|\n",
634
  "very beautiful|\n",
635
+ "beautiful beautiful|\n",
636
  "cute beautiful|\n",
637
+ "Beautiful|\n",
638
  "beautiful|\n",
639
  "beautiful|\n",
640
+ "best highest quallity|\n",
641
+ "meticulous attention to|\n",
642
+ "meticulous attention to|\n",
643
  "tweeted</w>|\n",
644
  "street in city|\n",
645
+ "a gorgeous|\n",
646
  "exciting|\n",
647
+ "a beautiful ravishing|\n",
648
  "fire flames|\n",
649
+ "police car in background}\n"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
650
  ]
651
  }
652
  ]
 
713
  "height": 1000
714
  }
715
  },
716
+ "execution_count": null,
717
  "outputs": [
718
  {
719
  "output_type": "display_data",
 
757
  "metadata": {
758
  "id": "rebogpoyOG8k"
759
  },
760
+ "execution_count": null,
761
  "outputs": []
762
  },
763
  {
 
811
  },
812
  "outputId": "2271de2f-6885-4f72-bcd0-3c39a9cfaada"
813
  },
814
+ "execution_count": null,
815
  "outputs": [
816
  {
817
  "output_type": "stream",