diff --git a/examples/analysing-image-classification-dataset.ipynb b/examples/analysing-image-classification-dataset.ipynb index ec4c52fd..ea770b6c 100644 --- a/examples/analysing-image-classification-dataset.ipynb +++ b/examples/analysing-image-classification-dataset.ipynb @@ -1,7 +1,6 @@ { "cells": [ { - "attachments": {}, "cell_type": "markdown", "id": "SwSYWR4vzk_e", "metadata": { @@ -149,7 +148,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "8aba34e1", "metadata": {}, @@ -247,8 +245,8 @@ "" ], "text/plain": [ - " path noisy_labels_0 noisy_labels_1 \\\n", - "0 train/n02979186/n02979186_9036.JPEG n02979186 n02979186 \n", + " path noisy_labels_0 noisy_labels_1 \n", + "0 train/n02979186/n02979186_9036.JPEG n02979186 n02979186 \\\n", "1 train/n02979186/n02979186_11957.JPEG n02979186 n02979186 \n", "2 train/n02979186/n02979186_9715.JPEG n02979186 n02979186 \n", "\n", @@ -269,7 +267,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "dfc957bf", "metadata": {}, @@ -322,7 +319,7 @@ " \n", " \n", " \n", - " img_filename\n", + " filename\n", " label\n", " split\n", " \n", @@ -330,33 +327,33 @@ " \n", " \n", " 0\n", - " train/n02979186/n02979186_9036.JPEG\n", + " imagenette2-160/train/n02979186/n02979186_9036...\n", " cassette_player\n", - " train\n", + " imagenette2-160\n", " \n", " \n", " 1\n", - " train/n02979186/n02979186_11957.JPEG\n", + " imagenette2-160/train/n02979186/n02979186_1195...\n", " cassette_player\n", - " train\n", + " imagenette2-160\n", " \n", " \n", " 2\n", - " train/n02979186/n02979186_9715.JPEG\n", + " imagenette2-160/train/n02979186/n02979186_9715...\n", " cassette_player\n", - " train\n", + " imagenette2-160\n", " \n", " \n", " 3\n", - " train/n02979186/n02979186_21736.JPEG\n", + " imagenette2-160/train/n02979186/n02979186_2173...\n", " cassette_player\n", - " train\n", + " imagenette2-160\n", " \n", " \n", " 4\n", - " train/n02979186/ILSVRC2012_val_00046953.JPEG\n", + " imagenette2-160/train/n02979186/ILSVRC2012_val...\n", " cassette_player\n", - " train\n", + " imagenette2-160\n", " \n", " \n", " ...\n", @@ -366,33 +363,33 @@ " \n", " \n", " 13389\n", - " val/n03425413/n03425413_17521.JPEG\n", + " imagenette2-160/val/n03425413/n03425413_17521....\n", " gas_pump\n", - " val\n", + " imagenette2-160\n", " \n", " \n", " 13390\n", - " val/n03425413/n03425413_20711.JPEG\n", + " imagenette2-160/val/n03425413/n03425413_20711....\n", " gas_pump\n", - " val\n", + " imagenette2-160\n", " \n", " \n", " 13391\n", - " val/n03425413/n03425413_19050.JPEG\n", + " imagenette2-160/val/n03425413/n03425413_19050....\n", " gas_pump\n", - " val\n", + " imagenette2-160\n", " \n", " \n", " 13392\n", - " val/n03425413/n03425413_13831.JPEG\n", + " imagenette2-160/val/n03425413/n03425413_13831....\n", " gas_pump\n", - " val\n", + " imagenette2-160\n", " \n", " \n", " 13393\n", - " val/n03425413/n03425413_1242.JPEG\n", + " imagenette2-160/val/n03425413/n03425413_1242.JPEG\n", " gas_pump\n", - " val\n", + " imagenette2-160\n", " \n", " \n", "\n", @@ -400,18 +397,31 @@ "" ], "text/plain": [ - " img_filename label split\n", - "0 train/n02979186/n02979186_9036.JPEG cassette_player train\n", - "1 train/n02979186/n02979186_11957.JPEG cassette_player train\n", - "2 train/n02979186/n02979186_9715.JPEG cassette_player train\n", - "3 train/n02979186/n02979186_21736.JPEG cassette_player train\n", - "4 train/n02979186/ILSVRC2012_val_00046953.JPEG cassette_player train\n", - "... ... ... ...\n", - "13389 val/n03425413/n03425413_17521.JPEG gas_pump val\n", - "13390 val/n03425413/n03425413_20711.JPEG gas_pump val\n", - "13391 val/n03425413/n03425413_19050.JPEG gas_pump val\n", - "13392 val/n03425413/n03425413_13831.JPEG gas_pump val\n", - "13393 val/n03425413/n03425413_1242.JPEG gas_pump val\n", + " filename label \n", + "0 imagenette2-160/train/n02979186/n02979186_9036... cassette_player \\\n", + "1 imagenette2-160/train/n02979186/n02979186_1195... cassette_player \n", + "2 imagenette2-160/train/n02979186/n02979186_9715... cassette_player \n", + "3 imagenette2-160/train/n02979186/n02979186_2173... cassette_player \n", + "4 imagenette2-160/train/n02979186/ILSVRC2012_val... cassette_player \n", + "... ... ... \n", + "13389 imagenette2-160/val/n03425413/n03425413_17521.... gas_pump \n", + "13390 imagenette2-160/val/n03425413/n03425413_20711.... gas_pump \n", + "13391 imagenette2-160/val/n03425413/n03425413_19050.... gas_pump \n", + "13392 imagenette2-160/val/n03425413/n03425413_13831.... gas_pump \n", + "13393 imagenette2-160/val/n03425413/n03425413_1242.JPEG gas_pump \n", + "\n", + " split \n", + "0 imagenette2-160 \n", + "1 imagenette2-160 \n", + "2 imagenette2-160 \n", + "3 imagenette2-160 \n", + "4 imagenette2-160 \n", + "... ... \n", + "13389 imagenette2-160 \n", + "13390 imagenette2-160 \n", + "13391 imagenette2-160 \n", + "13392 imagenette2-160 \n", + "13393 imagenette2-160 \n", "\n", "[13394 rows x 3 columns]" ] @@ -428,6 +438,9 @@ "# rename columns to fastdup's column names\n", "df_annot = df_annot.rename({'noisy_labels_0': 'label', 'path': 'filename'}, axis='columns')\n", "\n", + "# append datadir\n", + "df_annot['filename'] = df_annot['filename'].apply(lambda x: data_dir + x)\n", + "\n", "# create split column\n", "df_annot['split'] = df_annot['filename'].apply(lambda x: x.split(\"/\")[0])\n", "\n", @@ -439,7 +452,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "0c648ed1-5016-4230-9873-546eb510b764", "metadata": { @@ -453,17 +465,17 @@ }, { "cell_type": "code", - "execution_count": 1, + "execution_count": 6, "id": "7f69d8b2", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "'0.918'" + "'0.922'" ] }, - "execution_count": 1, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -522,7 +534,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "62e35a12-fadd-4b3f-bcab-69e6e67862a4", "metadata": {}, @@ -1662,7 +1673,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "67378b58", "metadata": {}, @@ -3998,7 +4008,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "c2c393be-2b42-4814-8688-03d2be9e8998", "metadata": {}, @@ -4833,7 +4842,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "e10989e1", "metadata": {}, @@ -7707,7 +7715,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "569cb878", "metadata": {}, @@ -7778,7 +7785,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.9" + "version": "3.10.11" } }, "nbformat": 4, diff --git a/examples/cleaning-image-dataset.ipynb b/examples/cleaning-image-dataset.ipynb index beb010c0..50e0bc1f 100644 --- a/examples/cleaning-image-dataset.ipynb +++ b/examples/cleaning-image-dataset.ipynb @@ -41,12 +41,6 @@ "## Download food-101 Dataset" ] }, - { - "cell_type": "markdown", - "id": "abb0f91a", - "metadata": {}, - "source": [] - }, { "cell_type": "code", "execution_count": null, @@ -90,7 +84,7 @@ { "data": { "text/plain": [ - "'0.906'" + "'0.922'" ] }, "execution_count": 1, @@ -123,13 +117,50 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 3, "id": "637c1650", "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "FastDup Software, (C) copyright 2022 Dr. Amir Alush and Dr. Danny Bickson.\n", + "2023-04-26 13:19:50 [INFO] Going to loop over dir food-101/images\n", + "2023-04-26 13:19:51 [INFO] Found total 101000 images to run on, 101000 train, 0 test, name list 101000, counter 101000 \n", + "2023-04-26 13:23:18 [INFO] Found total 101000 images to run on\n", + "Finished histogram 30.228\n", + "Finished bucket sort 30.404\n", + "2023-04-26 13:23:42 [INFO] 23406) Finished write_index() NN model\n", + "2023-04-26 13:23:42 [INFO] Stored nn model index file fastdup_food101_work_dir/nnf.index\n", + "2023-04-26 13:23:54 [INFO] Total time took 243084 ms\n", + "2023-04-26 13:23:54 [INFO] Found a total of 230 fully identical images (d>0.990), which are 0.08 %\n", + "2023-04-26 13:23:54 [INFO] Found a total of 88 nearly identical images(d>0.980), which are 0.03 %\n", + "2023-04-26 13:23:54 [INFO] Found a total of 5296 above threshold images (d>0.900), which are 1.75 %\n", + "2023-04-26 13:23:54 [INFO] Found a total of 10103 outlier images (d<0.050), which are 3.33 %\n", + "2023-04-26 13:23:54 [INFO] Min distance found 0.379 max distance 1.000\n", + "2023-04-26 13:23:54 [INFO] Running connected components for ccthreshold 0.900000 \n", + ".0\n", + " ########################################################################################\n", + "\n", + "Dataset Analysis Summary: \n", + "\n", + " Dataset contains 101000 images\n", + " Valid images are 100.00% (101,000) of the data, invalid are 0.00% (0) of the data\n", + " Similarity: 1.93% (1,946) belong to 23 similarity clusters (components).\n", + " 98.07% (99,054) images do not belong to any similarity cluster.\n", + " Largest cluster has 2,572 (2.55%) images.\n", + " For a detailed analysis, use `.connected_components()`\n", + "(similarity threshold used is 0.9, connected component threshold used is 0.9).\n", + "\n", + " Outliers: 5.97% (6,032) of images are possible outliers, and fall in the bottom 5.00% of similarity values.\n", + " For a detailed list of outliers, use `.outliers()`.\n" + ] + } + ], "source": [ - "fd.run(num_images=40000, ccthreshold=0.9) # runs fastdup on a subset of 40000 images from the dataset\n", - "# fd.run(ccthreshold=0.9) # runs fastdup on the entire dataset" + "# fd.run(num_images=40000, ccthreshold=0.9) # runs fastdup on a subset of 40000 images from the dataset\n", + "fd.run(ccthreshold=0.9) # runs fastdup on the entire dataset" ] }, { @@ -142,7 +173,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 4, "id": "8ec0a195", "metadata": {}, "outputs": [ @@ -155,32 +186,32 @@ "\n", "Dataset Analysis Summary: \n", "\n", - " Dataset contains 40000 images\n", - " Valid images are 100.00% (40,000) of the data, invalid are 0.00% (0) of the data\n", - " Similarity: 1.26% (504) belong to 17 similarity clusters (components).\n", - " 98.74% (39,496) images do not belong to any similarity cluster.\n", - " Largest cluster has 30 (0.07%) images.\n", + " Dataset contains 101000 images\n", + " Valid images are 100.00% (101,000) of the data, invalid are 0.00% (0) of the data\n", + " Similarity: 1.93% (1,946) belong to 23 similarity clusters (components).\n", + " 98.07% (99,054) images do not belong to any similarity cluster.\n", + " Largest cluster has 2,572 (2.55%) images.\n", " For a detailed analysis, use `.connected_components()`\n", "(similarity threshold used is 0.9, connected component threshold used is 0.9).\n", "\n", - " Outliers: 6.03% (2,411) of images are possible outliers, and fall in the bottom 5.00% of similarity values.\n", + " Outliers: 5.97% (6,032) of images are possible outliers, and fall in the bottom 5.00% of similarity values.\n", " For a detailed list of outliers, use `.outliers()`.\n" ] }, { "data": { "text/plain": [ - "['Dataset contains 40000 images',\n", - " 'Valid images are 100.00% (40,000) of the data, invalid are 0.00% (0) of the data',\n", - " 'Similarity: 1.26% (504) belong to 17 similarity clusters (components).',\n", - " '98.74% (39,496) images do not belong to any similarity cluster.',\n", - " 'Largest cluster has 30 (0.07%) images.',\n", + "['Dataset contains 101000 images',\n", + " 'Valid images are 100.00% (101,000) of the data, invalid are 0.00% (0) of the data',\n", + " 'Similarity: 1.93% (1,946) belong to 23 similarity clusters (components).',\n", + " '98.07% (99,054) images do not belong to any similarity cluster.',\n", + " 'Largest cluster has 2,572 (2.55%) images.',\n", " 'For a detailed analysis, use `.connected_components()`\\n(similarity threshold used is 0.9, connected component threshold used is 0.9).\\n',\n", - " 'Outliers: 6.03% (2,411) of images are possible outliers, and fall in the bottom 5.00% of similarity values.',\n", + " 'Outliers: 5.97% (6,032) of images are possible outliers, and fall in the bottom 5.00% of similarity values.',\n", " 'For a detailed list of outliers, use `.outliers()`.']" ] }, - "execution_count": 5, + "execution_count": 4, "metadata": {}, "output_type": "execute_result" } @@ -193,7 +224,6 @@ "cell_type": "markdown", "id": "be16bf24", "metadata": { - "jp-MarkdownHeadingCollapsed": true, "tags": [] }, "source": [ @@ -212,7 +242,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 5, "id": "71f062ba", "metadata": {}, "outputs": [ @@ -237,10 +267,11 @@ " \n", " \n", " \n", - " img_filename\n", - " fastdup_id\n", + " filename\n", + " index\n", " error_code\n", " is_valid\n", + " fd_index\n", " \n", " \n", " \n", @@ -250,11 +281,11 @@ ], "text/plain": [ "Empty DataFrame\n", - "Columns: [img_filename, fastdup_id, error_code, is_valid]\n", + "Columns: [filename, index, error_code, is_valid, fd_index]\n", "Index: []" ] }, - "execution_count": 8, + "execution_count": 5, "metadata": {}, "output_type": "execute_result" } @@ -265,16 +296,14 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "1625710f", "metadata": {}, "source": [ - "This dataset is a carefully curated, so we did not find any broken images." + "This dataset is a carefully curated, so we did not find any broken images. Which is great!" ] }, { - "attachments": {}, "cell_type": "markdown", "id": "396e9f68", "metadata": {}, @@ -285,7 +314,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 6, "id": "2827cbcb", "metadata": {}, "outputs": [ @@ -295,7 +324,7 @@ "[]" ] }, - "execution_count": 10, + "execution_count": 6, "metadata": {}, "output_type": "execute_result" } @@ -309,7 +338,6 @@ "cell_type": "markdown", "id": "ba78da12", "metadata": { - "jp-MarkdownHeadingCollapsed": true, "tags": [] }, "source": [ @@ -320,7 +348,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 7, "id": "516ee9fc", "metadata": {}, "outputs": [ @@ -328,7 +356,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "100%|██████████| 5/5 [00:00<00:00, 75.64it/s]\n" + "100%|█████████████████████████████████████████████████████████████████████████████████████████████| 5/5 [00:00<00:00, 98.68it/s]\n" ] }, { @@ -736,6 +764,14 @@ "color: #2E3E8E;\n", "}\n", "\n", + ".hero-logo__subtitle2 {\n", + "margin: 2px 0 24px 0;\n", + "font-size: 2rem;\n", + "line-height: 1.1333333333;\n", + "font-weight: 600;\n", + "color: #2E3E8E;\n", + "}\n", + "\n", ".main {\n", " background: #FFFCF3;\n", "}\n", @@ -833,7 +869,7 @@ "
\n", "
\n", "
\n", - "

Duplicates Report

\n", + "

Duplicates Report

\n", "
\n", "
\n", "
\n", @@ -842,7 +878,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -857,11 +893,11 @@ "\n", "\n", " From\n", - " chicken_wings/820377.jpg\n", + " /prime_rib/721245.jpg\n", "\n", "\n", " To\n", - " chicken_wings/834669.jpg\n", + " /prime_rib/721232.jpg\n", "\n", " \n", " \n", @@ -870,7 +906,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -885,11 +921,11 @@ "\n", "\n", " From\n", - " chocolate_cake/51717.jpg\n", + " /dumplings/180290.jpg\n", "\n", "\n", " To\n", - " chocolate_cake/55122.jpg\n", + " /dumplings/167000.jpg\n", "\n", " \n", " \n", @@ -898,7 +934,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -913,11 +949,11 @@ "\n", "\n", " From\n", - " baby_back_ribs/3217591.jpg\n", + " /chocolate_cake/55122.jpg\n", "\n", "\n", " To\n", - " baby_back_ribs/3265047.jpg\n", + " /chocolate_cake/51717.jpg\n", "\n", " \n", " \n", @@ -926,7 +962,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -941,11 +977,11 @@ "\n", "\n", " From\n", - " beef_tartare/50022.jpg\n", + " /lasagna/2399575.jpg\n", "\n", "\n", " To\n", - " beef_tartare/50036.jpg\n", + " /lasagna/2399534.jpg\n", "\n", " \n", " \n", @@ -954,7 +990,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -969,11 +1005,11 @@ "\n", "\n", " From\n", - " dumplings/167000.jpg\n", + " /paella/2199939.jpg\n", "\n", "\n", " To\n", - " dumplings/180290.jpg\n", + " /paella/2199941.jpg\n", "\n", " \n", " \n", @@ -1004,7 +1040,6 @@ "cell_type": "markdown", "id": "85cc68f7", "metadata": { - "jp-MarkdownHeadingCollapsed": true, "tags": [] }, "source": [ @@ -1015,7 +1050,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 8, "id": "c08827bf", "metadata": {}, "outputs": [ @@ -1023,7 +1058,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "100%|██████████| 5/5 [00:00<00:00, 20.35it/s]\n" + "100%|█████████████████████████████████████████████████████████████████████████████████████████████| 5/5 [00:01<00:00, 4.59it/s]\n" ] }, { @@ -1032,7 +1067,7 @@ "text": [ "Finished OK. Components are stored as image files fastdup_food101_work_dir/galleries/components_[index].jpg\n", "Stored components visual view in fastdup_food101_work_dir/galleries/components.html\n", - "Execution time in seconds 2.5\n" + "Execution time in seconds 7.8\n" ] }, { @@ -1433,6 +1468,14 @@ "color: #2E3E8E;\n", "}\n", "\n", + ".hero-logo__subtitle2 {\n", + "margin: 2px 0 24px 0;\n", + "font-size: 2rem;\n", + "line-height: 1.1333333333;\n", + "font-weight: 600;\n", + "color: #2E3E8E;\n", + "}\n", + "\n", ".main {\n", " background: #FFFCF3;\n", "}\n", @@ -1516,7 +1559,7 @@ " \n", " \n", " Components Report\n", - "

Showing groups of similar images


\n", + " \n", " \n", "\n", "\n", @@ -1532,7 +1575,7 @@ "
\n", "
\n", "
\n", - "

Components Report

\n", + "

Components Report

Showing groups of similar images

\n", "
\n", "
\n", "
\n", @@ -1541,7 +1584,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -1552,15 +1595,15 @@ " \n", "\n", " component\n", - " 23830\n", + " 18214\n", "\n", "\n", " num_images\n", - " 16\n", + " 754\n", "\n", "\n", " mean_distance\n", - " 0.9004\n", + " 0.9\n", "\n", " \n", " \n", @@ -1569,7 +1612,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -1580,15 +1623,15 @@ " \n", "\n", " component\n", - " 31637\n", + " 24712\n", "\n", "\n", " num_images\n", - " 12\n", + " 464\n", "\n", "\n", " mean_distance\n", - " 0.9019\n", + " 0.9\n", "\n", " \n", " \n", @@ -1597,7 +1640,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -1608,15 +1651,15 @@ " \n", "\n", " component\n", - " 31767\n", + " 31543\n", "\n", "\n", " num_images\n", - " 10\n", + " 139\n", "\n", "\n", " mean_distance\n", - " 0.9028\n", + " 0.9001\n", "\n", " \n", " \n", @@ -1625,7 +1668,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -1636,15 +1679,15 @@ " \n", "\n", " component\n", - " 31760\n", + " 5021\n", "\n", "\n", " num_images\n", - " 9\n", + " 98\n", "\n", "\n", " mean_distance\n", - " 0.905\n", + " 0.9002\n", "\n", " \n", " \n", @@ -1653,7 +1696,7 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", "
\n", @@ -1664,15 +1707,15 @@ " \n", "\n", " component\n", - " 31699\n", + " 32388\n", "\n", "\n", " num_images\n", - " 9\n", + " 44\n", "\n", "\n", " mean_distance\n", - " 0.9064\n", + " 0.9006\n", "\n", " \n", " \n", @@ -1700,7 +1743,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "b3b1fdaf", "metadata": {}, @@ -1712,7 +1754,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 9, "id": "d0bdff93", "metadata": {}, "outputs": [ @@ -1737,16 +1779,17 @@ " \n", " \n", " \n", - " fastdup_id\n", + " index\n", " component_id\n", " sum\n", " count\n", " mean_distance\n", " min_distance\n", " max_distance\n", - " img_filename\n", + " filename\n", " error_code\n", " is_valid\n", + " fd_index\n", " \n", " \n", " \n", @@ -1759,9 +1802,10 @@ " 0.0\n", " 0.0\n", " 0.0\n", - " apple_pie/1005649.jpg\n", + " food-101/images/apple_pie/1005649.jpg\n", " VALID\n", " True\n", + " 0\n", " \n", " \n", " 1\n", @@ -1772,9 +1816,10 @@ " 0.0\n", " 0.0\n", " 0.0\n", - " apple_pie/1011328.jpg\n", + " food-101/images/apple_pie/1011328.jpg\n", " VALID\n", " True\n", + " 1\n", " \n", " \n", " 2\n", @@ -1785,9 +1830,10 @@ " 0.0\n", " 0.0\n", " 0.0\n", - " apple_pie/101251.jpg\n", + " food-101/images/apple_pie/101251.jpg\n", " VALID\n", " True\n", + " 2\n", " \n", " \n", " 3\n", @@ -1798,9 +1844,10 @@ " 0.0\n", " 0.0\n", " 0.0\n", - " apple_pie/1014775.jpg\n", + " food-101/images/apple_pie/1014775.jpg\n", " VALID\n", " True\n", + " 3\n", " \n", " \n", " 4\n", @@ -1811,31 +1858,32 @@ " 0.0\n", " 0.0\n", " 0.0\n", - " apple_pie/1026328.jpg\n", + " food-101/images/apple_pie/1026328.jpg\n", " VALID\n", " True\n", + " 4\n", " \n", " \n", "\n", "
" ], "text/plain": [ - " fastdup_id component_id sum count mean_distance min_distance \\\n", - "0 0 0 0.0 0.0 0.0 0.0 \n", - "1 1 1 0.0 0.0 0.0 0.0 \n", - "2 2 2 0.0 0.0 0.0 0.0 \n", - "3 3 3 0.0 0.0 0.0 0.0 \n", - "4 4 4 0.0 0.0 0.0 0.0 \n", - "\n", - " max_distance img_filename error_code is_valid \n", - "0 0.0 apple_pie/1005649.jpg VALID True \n", - "1 0.0 apple_pie/1011328.jpg VALID True \n", - "2 0.0 apple_pie/101251.jpg VALID True \n", - "3 0.0 apple_pie/1014775.jpg VALID True \n", - "4 0.0 apple_pie/1026328.jpg VALID True " + " index component_id sum count mean_distance min_distance max_distance \n", + "0 0 0 0.0 0.0 0.0 0.0 0.0 \\\n", + "1 1 1 0.0 0.0 0.0 0.0 0.0 \n", + "2 2 2 0.0 0.0 0.0 0.0 0.0 \n", + "3 3 3 0.0 0.0 0.0 0.0 0.0 \n", + "4 4 4 0.0 0.0 0.0 0.0 0.0 \n", + "\n", + " filename error_code is_valid fd_index \n", + "0 food-101/images/apple_pie/1005649.jpg VALID True 0 \n", + "1 food-101/images/apple_pie/1011328.jpg VALID True 1 \n", + "2 food-101/images/apple_pie/101251.jpg VALID True 2 \n", + "3 food-101/images/apple_pie/1014775.jpg VALID True 3 \n", + "4 food-101/images/apple_pie/1026328.jpg VALID True 4 " ] }, - "execution_count": 14, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } @@ -1846,7 +1894,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "e9539649", "metadata": {}, @@ -1856,7 +1903,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 10, "id": "7c79f527", "metadata": {}, "outputs": [], @@ -1882,7 +1929,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 11, "id": "1de9e526", "metadata": {}, "outputs": [ @@ -1907,7 +1954,7 @@ " \n", " \n", " \n", - " img_filename\n", + " filename\n", " mean_distance\n", " count\n", " \n", @@ -1920,58 +1967,58 @@ " \n", " \n", " \n", - " 23830\n", - " [clam_chowder/1072684.jpg, clam_chowder/1113834.jpg, clam_chowder/1322415.jpg, clam_chowder/1437241.jpg, clam_chowder/2113399.jpg, clam_chowder/2140703.jpg, clam_chowder/2248997.jpg, clam_chowder/2361787.jpg, clam_chowder/2398168.jpg, clam_chowder/2542800.jpg, clam_chowder/2685745.jpg, clam_chowder/2770581.jpg, clam_chowder/3914755.jpg, clam_chowder/546975.jpg, clam_chowder/75800.jpg, clam_chowder/854517.jpg]\n", - " 0.9163\n", - " 16\n", + " 18214\n", + " [food-101/images/chicken_curry/2394967.jpg, food-101/images/chicken_curry/2451199.jpg, food-101/images/chicken_curry/2701143.jpg, food-101/images/chicken_curry/3496679.jpg, food-101/images/chicken_curry/66223.jpg, food-101/images/chicken_curry/844686.jpg, food-101/images/chicken_curry/882723.jpg, food-101/images/chicken_curry/968094.jpg, food-101/images/clam_chowder/1023891.jpg, food-101/images/clam_chowder/1072684.jpg, food-101/images/clam_chowder/1113834.jpg, food-101/images/clam_chowder/1156854.jpg, food-101/images/clam_chowder/1223949.jpg, food-101/images/clam_chowder/1242818.jpg, food-101/images/clam_chowder/1322415.jpg, food-101/images/clam_chowder/1418012.jpg, food-101/images/clam_chowder/1437241.jpg, food-101/images/clam_chowder/1511884.jpg, food-101/images/clam_chowder/1563396.jpg, food-101/images/clam_chowder/1581820.jpg, food-101/images/clam_chowder/1598939.jpg, food-101/images/clam_chowder/1742147.jpg, food-101/images/clam_chowder/1871872.jpg, food-101/images/clam_chowder/1942294.jpg, food-101/images/clam_chowder/1945594.jpg, food-101/images/clam_chowder/1993404.jpg, food-101/images/clam_chowder/2018024.jpg, food-101/images/clam_chowder/2024817.jpg, food-101/images/clam_chowder/2027156.jpg, food-101/images/clam_chowder/2113399.jpg, food-101/images/clam_chowder/2140406.jpg, food-101/images/clam_chowder/2140703.jpg, food-101/images/clam_chowder/2148133.jpg, food-101/images/clam_chowder/2219398.jpg, food-101/images/clam_chowder/2248997.jpg, food-101/images/clam_chowder/2305126.jpg, food-101/images/clam_chowder/2340686.jpg, food-101/images/clam_chowder/2361787.jpg, food-101/images/clam_chowder/2396225.jpg, food-101/images/clam_chowder/2398168.jpg, food-101/images/clam_chowder/2426821.jpg, food-101/images/clam_chowder/2476027.jpg, food-101/images/clam_chowder/2499937.jpg, food-101/images/clam_chowder/2508514.jpg, food-101/images/clam_chowder/2509774.jpg, food-101/images/clam_chowder/2523293.jpg, food-101/images/clam_chowder/2542800.jpg, food-101/images/clam_chowder/2599110.jpg, food-101/images/clam_chowder/2602712.jpg, food-101/images/clam_chowder/2603953.jpg, food-101/images/clam_chowder/2673628.jpg, food-101/images/clam_chowder/2676197.jpg, food-101/images/clam_chowder/2685745.jpg, food-101/images/clam_chowder/2742139.jpg, food-101/images/clam_chowder/2770581.jpg, food-101/images/clam_chowder/2789238.jpg, food-101/images/clam_chowder/2862215.jpg, food-101/images/clam_chowder/2869301.jpg, food-101/images/clam_chowder/2871657.jpg, food-101/images/clam_chowder/2888266.jpg, food-101/images/clam_chowder/2894611.jpg, food-101/images/clam_chowder/2897057.jpg, food-101/images/clam_chowder/2926608.jpg, food-101/images/clam_chowder/2961270.jpg, food-101/images/clam_chowder/298228.jpg, food-101/images/clam_chowder/2992252.jpg, food-101/images/clam_chowder/3018696.jpg, food-101/images/clam_chowder/3045182.jpg, food-101/images/clam_chowder/3073323.jpg, food-101/images/clam_chowder/3081370.jpg, food-101/images/clam_chowder/3107862.jpg, food-101/images/clam_chowder/3109973.jpg, food-101/images/clam_chowder/3126055.jpg, food-101/images/clam_chowder/3137773.jpg, food-101/images/clam_chowder/3142771.jpg, food-101/images/clam_chowder/3228022.jpg, food-101/images/clam_chowder/3264840.jpg, food-101/images/clam_chowder/3291238.jpg, food-101/images/clam_chowder/3322877.jpg, food-101/images/clam_chowder/3395059.jpg, food-101/images/clam_chowder/3549975.jpg, food-101/images/clam_chowder/3588064.jpg, food-101/images/clam_chowder/3656593.jpg, food-101/images/clam_chowder/3689947.jpg, food-101/images/clam_chowder/3830343.jpg, food-101/images/clam_chowder/3853148.jpg, food-101/images/clam_chowder/390727.jpg, food-101/images/clam_chowder/3914755.jpg, food-101/images/clam_chowder/513498.jpg, food-101/images/clam_chowder/546975.jpg, food-101/images/clam_chowder/596255.jpg, food-101/images/clam_chowder/655847.jpg, food-101/images/clam_chowder/686716.jpg, food-101/images/clam_chowder/75800.jpg, food-101/images/clam_chowder/758162.jpg, food-101/images/clam_chowder/762499.jpg, food-101/images/clam_chowder/771369.jpg, food-101/images/clam_chowder/772778.jpg, food-101/images/clam_chowder/777422.jpg, food-101/images/clam_chowder/795839.jpg, ...]\n", + " 0.9139\n", + " 754\n", " \n", " \n", - " 31637\n", - " [dumplings/1045500.jpg, dumplings/140004.jpg, dumplings/1630799.jpg, dumplings/1695231.jpg, dumplings/1848359.jpg, dumplings/1872410.jpg, dumplings/1918394.jpg, dumplings/2524385.jpg, dumplings/3683752.jpg, dumplings/3739057.jpg, dumplings/3781725.jpg, dumplings/468796.jpg]\n", - " 0.9302\n", - " 12\n", + " 24712\n", + " [food-101/images/club_sandwich/1158836.jpg, food-101/images/club_sandwich/122236.jpg, food-101/images/club_sandwich/1243806.jpg, food-101/images/club_sandwich/1297247.jpg, food-101/images/club_sandwich/1318118.jpg, food-101/images/club_sandwich/1413794.jpg, food-101/images/club_sandwich/1719340.jpg, food-101/images/club_sandwich/1775789.jpg, food-101/images/club_sandwich/1811271.jpg, food-101/images/club_sandwich/1818664.jpg, food-101/images/club_sandwich/1840706.jpg, food-101/images/club_sandwich/1886101.jpg, food-101/images/club_sandwich/191288.jpg, food-101/images/club_sandwich/2163422.jpg, food-101/images/club_sandwich/2214212.jpg, food-101/images/club_sandwich/2272423.jpg, food-101/images/club_sandwich/2778614.jpg, food-101/images/club_sandwich/3106065.jpg, food-101/images/club_sandwich/3132951.jpg, food-101/images/club_sandwich/3251770.jpg, food-101/images/club_sandwich/3310968.jpg, food-101/images/club_sandwich/3526250.jpg, food-101/images/club_sandwich/3543955.jpg, food-101/images/club_sandwich/3550782.jpg, food-101/images/club_sandwich/3646665.jpg, food-101/images/club_sandwich/3664710.jpg, food-101/images/club_sandwich/574816.jpg, food-101/images/club_sandwich/588478.jpg, food-101/images/crab_cakes/3467918.jpg, food-101/images/fish_and_chips/1195292.jpg, food-101/images/fish_and_chips/2484873.jpg, food-101/images/fish_and_chips/3616236.jpg, food-101/images/french_fries/1049122.jpg, food-101/images/french_fries/1071481.jpg, food-101/images/french_fries/1074446.jpg, food-101/images/french_fries/1080215.jpg, food-101/images/french_fries/109401.jpg, food-101/images/french_fries/1099260.jpg, food-101/images/french_fries/1150103.jpg, food-101/images/french_fries/1165966.jpg, food-101/images/french_fries/1221000.jpg, food-101/images/french_fries/1295274.jpg, food-101/images/french_fries/1327248.jpg, food-101/images/french_fries/1361604.jpg, food-101/images/french_fries/1369116.jpg, food-101/images/french_fries/1370900.jpg, food-101/images/french_fries/1384733.jpg, food-101/images/french_fries/1394977.jpg, food-101/images/french_fries/147628.jpg, food-101/images/french_fries/1504529.jpg, food-101/images/french_fries/1509620.jpg, food-101/images/french_fries/1538500.jpg, food-101/images/french_fries/1552191.jpg, food-101/images/french_fries/1610240.jpg, food-101/images/french_fries/1622796.jpg, food-101/images/french_fries/166821.jpg, food-101/images/french_fries/168924.jpg, food-101/images/french_fries/1692353.jpg, food-101/images/french_fries/1700344.jpg, food-101/images/french_fries/1712331.jpg, food-101/images/french_fries/1724805.jpg, food-101/images/french_fries/1740113.jpg, food-101/images/french_fries/1745333.jpg, food-101/images/french_fries/1763119.jpg, food-101/images/french_fries/1810352.jpg, food-101/images/french_fries/184954.jpg, food-101/images/french_fries/1850310.jpg, food-101/images/french_fries/1875469.jpg, food-101/images/french_fries/1897333.jpg, food-101/images/french_fries/1928660.jpg, food-101/images/french_fries/1936184.jpg, food-101/images/french_fries/1969264.jpg, food-101/images/french_fries/2001959.jpg, food-101/images/french_fries/2011974.jpg, food-101/images/french_fries/2041482.jpg, food-101/images/french_fries/2056007.jpg, food-101/images/french_fries/2073415.jpg, food-101/images/french_fries/2080959.jpg, food-101/images/french_fries/2127530.jpg, food-101/images/french_fries/2189231.jpg, food-101/images/french_fries/2212633.jpg, food-101/images/french_fries/2226284.jpg, food-101/images/french_fries/2239352.jpg, food-101/images/french_fries/2246387.jpg, food-101/images/french_fries/2248373.jpg, food-101/images/french_fries/2269039.jpg, food-101/images/french_fries/2278380.jpg, food-101/images/french_fries/2348229.jpg, food-101/images/french_fries/2369999.jpg, food-101/images/french_fries/2371960.jpg, food-101/images/french_fries/2452990.jpg, food-101/images/french_fries/2485920.jpg, food-101/images/french_fries/2493036.jpg, food-101/images/french_fries/2521012.jpg, food-101/images/french_fries/2521724.jpg, food-101/images/french_fries/2624567.jpg, food-101/images/french_fries/2649729.jpg, food-101/images/french_fries/2672237.jpg, food-101/images/french_fries/2700217.jpg, food-101/images/french_fries/2708944.jpg, ...]\n", + " 0.9144\n", + " 464\n", " \n", " \n", - " 31767\n", - " [dumplings/1450685.jpg, dumplings/1564985.jpg, dumplings/2500721.jpg, dumplings/2600333.jpg, dumplings/2606645.jpg, dumplings/2675187.jpg, dumplings/3030550.jpg, dumplings/3242297.jpg, dumplings/3532122.jpg, dumplings/625116.jpg]\n", - " 0.9127\n", - " 10\n", + " 31543\n", + " [food-101/images/dumplings/1016850.jpg, food-101/images/dumplings/1021310.jpg, food-101/images/dumplings/1045500.jpg, food-101/images/dumplings/1066326.jpg, food-101/images/dumplings/1086100.jpg, food-101/images/dumplings/1134035.jpg, food-101/images/dumplings/1228546.jpg, food-101/images/dumplings/1243140.jpg, food-101/images/dumplings/1245056.jpg, food-101/images/dumplings/1269986.jpg, food-101/images/dumplings/1270308.jpg, food-101/images/dumplings/1275130.jpg, food-101/images/dumplings/1276808.jpg, food-101/images/dumplings/1308246.jpg, food-101/images/dumplings/1376074.jpg, food-101/images/dumplings/140004.jpg, food-101/images/dumplings/1433645.jpg, food-101/images/dumplings/1450685.jpg, food-101/images/dumplings/1542637.jpg, food-101/images/dumplings/1545564.jpg, food-101/images/dumplings/1563646.jpg, food-101/images/dumplings/1564985.jpg, food-101/images/dumplings/1598923.jpg, food-101/images/dumplings/1630799.jpg, food-101/images/dumplings/1664893.jpg, food-101/images/dumplings/1693794.jpg, food-101/images/dumplings/1695231.jpg, food-101/images/dumplings/1789500.jpg, food-101/images/dumplings/1813271.jpg, food-101/images/dumplings/1848359.jpg, food-101/images/dumplings/1848509.jpg, food-101/images/dumplings/1872410.jpg, food-101/images/dumplings/1881086.jpg, food-101/images/dumplings/1897260.jpg, food-101/images/dumplings/1918394.jpg, food-101/images/dumplings/1925731.jpg, food-101/images/dumplings/1927353.jpg, food-101/images/dumplings/1948609.jpg, food-101/images/dumplings/1998135.jpg, food-101/images/dumplings/2000371.jpg, food-101/images/dumplings/2052342.jpg, food-101/images/dumplings/211325.jpg, food-101/images/dumplings/2154990.jpg, food-101/images/dumplings/2166764.jpg, food-101/images/dumplings/2191822.jpg, food-101/images/dumplings/2199788.jpg, food-101/images/dumplings/2229749.jpg, food-101/images/dumplings/231024.jpg, food-101/images/dumplings/231026.jpg, food-101/images/dumplings/231028.jpg, food-101/images/dumplings/2330342.jpg, food-101/images/dumplings/233293.jpg, food-101/images/dumplings/2362785.jpg, food-101/images/dumplings/2364879.jpg, food-101/images/dumplings/2373653.jpg, food-101/images/dumplings/2379541.jpg, food-101/images/dumplings/2380724.jpg, food-101/images/dumplings/2444294.jpg, food-101/images/dumplings/2450566.jpg, food-101/images/dumplings/2478984.jpg, food-101/images/dumplings/2492331.jpg, food-101/images/dumplings/2500721.jpg, food-101/images/dumplings/2524385.jpg, food-101/images/dumplings/2537158.jpg, food-101/images/dumplings/2538305.jpg, food-101/images/dumplings/2545565.jpg, food-101/images/dumplings/2546897.jpg, food-101/images/dumplings/2561548.jpg, food-101/images/dumplings/2571523.jpg, food-101/images/dumplings/2585099.jpg, food-101/images/dumplings/2600333.jpg, food-101/images/dumplings/2606645.jpg, food-101/images/dumplings/2630977.jpg, food-101/images/dumplings/263589.jpg, food-101/images/dumplings/263764.jpg, food-101/images/dumplings/2642265.jpg, food-101/images/dumplings/2675187.jpg, food-101/images/dumplings/267852.jpg, food-101/images/dumplings/2707946.jpg, food-101/images/dumplings/2736144.jpg, food-101/images/dumplings/2750447.jpg, food-101/images/dumplings/2770853.jpg, food-101/images/dumplings/2800182.jpg, food-101/images/dumplings/28220.jpg, food-101/images/dumplings/2834398.jpg, food-101/images/dumplings/2865709.jpg, food-101/images/dumplings/2904302.jpg, food-101/images/dumplings/2909040.jpg, food-101/images/dumplings/2950605.jpg, food-101/images/dumplings/2951551.jpg, food-101/images/dumplings/2975772.jpg, food-101/images/dumplings/3030550.jpg, food-101/images/dumplings/3030640.jpg, food-101/images/dumplings/3042784.jpg, food-101/images/dumplings/3101730.jpg, food-101/images/dumplings/3101737.jpg, food-101/images/dumplings/310672.jpg, food-101/images/dumplings/3182351.jpg, food-101/images/dumplings/3191742.jpg, food-101/images/dumplings/322034.jpg, ...]\n", + " 0.9142\n", + " 139\n", " \n", " \n", - " 31760\n", - " [dumplings/1433645.jpg, dumplings/1813271.jpg, dumplings/1881086.jpg, dumplings/1998135.jpg, dumplings/2229749.jpg, dumplings/2561548.jpg, dumplings/2750447.jpg, dumplings/3363745.jpg, dumplings/834049.jpg]\n", - " 0.9119\n", - " 9\n", + " 5021\n", + " [food-101/images/beet_salad/1217698.jpg, food-101/images/ceviche/804338.jpg, food-101/images/fried_rice/1019981.jpg, food-101/images/fried_rice/1023430.jpg, food-101/images/fried_rice/1054627.jpg, food-101/images/fried_rice/1076217.jpg, food-101/images/fried_rice/1163008.jpg, food-101/images/fried_rice/1185768.jpg, food-101/images/fried_rice/1200965.jpg, food-101/images/fried_rice/1242614.jpg, food-101/images/fried_rice/1264045.jpg, food-101/images/fried_rice/1281471.jpg, food-101/images/fried_rice/1285028.jpg, food-101/images/fried_rice/1311992.jpg, food-101/images/fried_rice/1315188.jpg, food-101/images/fried_rice/1323164.jpg, food-101/images/fried_rice/1396018.jpg, food-101/images/fried_rice/1421149.jpg, food-101/images/fried_rice/1429619.jpg, food-101/images/fried_rice/1534541.jpg, food-101/images/fried_rice/1610064.jpg, food-101/images/fried_rice/1677058.jpg, food-101/images/fried_rice/1691031.jpg, food-101/images/fried_rice/1727509.jpg, food-101/images/fried_rice/1774109.jpg, food-101/images/fried_rice/1802914.jpg, food-101/images/fried_rice/1865368.jpg, food-101/images/fried_rice/1874287.jpg, food-101/images/fried_rice/1915049.jpg, food-101/images/fried_rice/2009382.jpg, food-101/images/fried_rice/2022629.jpg, food-101/images/fried_rice/2029077.jpg, food-101/images/fried_rice/2078444.jpg, food-101/images/fried_rice/2136311.jpg, food-101/images/fried_rice/2180004.jpg, food-101/images/fried_rice/2186269.jpg, food-101/images/fried_rice/2261572.jpg, food-101/images/fried_rice/2406661.jpg, food-101/images/fried_rice/2543815.jpg, food-101/images/fried_rice/2552407.jpg, food-101/images/fried_rice/2648223.jpg, food-101/images/fried_rice/2697544.jpg, food-101/images/fried_rice/2699922.jpg, food-101/images/fried_rice/2785231.jpg, food-101/images/fried_rice/2850904.jpg, food-101/images/fried_rice/3034238.jpg, food-101/images/fried_rice/3052175.jpg, food-101/images/fried_rice/3134947.jpg, food-101/images/fried_rice/3277448.jpg, food-101/images/fried_rice/3295993.jpg, food-101/images/fried_rice/3321202.jpg, food-101/images/fried_rice/3331345.jpg, food-101/images/fried_rice/3367571.jpg, food-101/images/fried_rice/3387843.jpg, food-101/images/fried_rice/3402627.jpg, food-101/images/fried_rice/3436140.jpg, food-101/images/fried_rice/3592807.jpg, food-101/images/fried_rice/3620105.jpg, food-101/images/fried_rice/3641662.jpg, food-101/images/fried_rice/3708254.jpg, food-101/images/fried_rice/3766596.jpg, food-101/images/fried_rice/3824406.jpg, food-101/images/fried_rice/3917282.jpg, food-101/images/fried_rice/421911.jpg, food-101/images/fried_rice/461757.jpg, food-101/images/fried_rice/568773.jpg, food-101/images/fried_rice/578945.jpg, food-101/images/fried_rice/583326.jpg, food-101/images/fried_rice/647756.jpg, food-101/images/fried_rice/709970.jpg, food-101/images/fried_rice/919785.jpg, food-101/images/fried_rice/931764.jpg, food-101/images/fried_rice/983544.jpg, food-101/images/gnocchi/2022753.jpg, food-101/images/greek_salad/1647381.jpg, food-101/images/nachos/3234783.jpg, food-101/images/pad_thai/1898870.jpg, food-101/images/pad_thai/2319689.jpg, food-101/images/risotto/129835.jpg, food-101/images/risotto/1615122.jpg, food-101/images/risotto/2311593.jpg, food-101/images/risotto/2512272.jpg, food-101/images/risotto/2600659.jpg, food-101/images/risotto/2976547.jpg, food-101/images/risotto/3786320.jpg, food-101/images/risotto/695270.jpg, food-101/images/risotto/713463.jpg, food-101/images/risotto/919251.jpg, food-101/images/risotto/960618.jpg, food-101/images/scallops/209391.jpg, food-101/images/scallops/2995961.jpg, food-101/images/shrimp_and_grits/1043600.jpg, food-101/images/shrimp_and_grits/1787413.jpg, food-101/images/shrimp_and_grits/1996765.jpg, food-101/images/shrimp_and_grits/2292751.jpg, food-101/images/shrimp_and_grits/2533991.jpg, food-101/images/shrimp_and_grits/3086347.jpg, food-101/images/shrimp_and_grits/3281299.jpg]\n", + " 0.9103\n", + " 98\n", " \n", " \n", - " 31699\n", - " [dumplings/1228546.jpg, dumplings/1270308.jpg, dumplings/231028.jpg, dumplings/2373653.jpg, dumplings/2571523.jpg, dumplings/263589.jpg, dumplings/2909040.jpg, dumplings/2950605.jpg, dumplings/3191742.jpg]\n", - " 0.9180\n", - " 9\n", + " 32388\n", + " [food-101/images/edamame/1047955.jpg, food-101/images/edamame/1086703.jpg, food-101/images/edamame/113525.jpg, food-101/images/edamame/1191326.jpg, food-101/images/edamame/1474750.jpg, food-101/images/edamame/1541444.jpg, food-101/images/edamame/1620027.jpg, food-101/images/edamame/1677511.jpg, food-101/images/edamame/1714523.jpg, food-101/images/edamame/1753683.jpg, food-101/images/edamame/2035309.jpg, food-101/images/edamame/2040753.jpg, food-101/images/edamame/2204418.jpg, food-101/images/edamame/2241023.jpg, food-101/images/edamame/2275716.jpg, food-101/images/edamame/2390868.jpg, food-101/images/edamame/239734.jpg, food-101/images/edamame/2399411.jpg, food-101/images/edamame/2473555.jpg, food-101/images/edamame/2483789.jpg, food-101/images/edamame/2499082.jpg, food-101/images/edamame/2588718.jpg, food-101/images/edamame/2670224.jpg, food-101/images/edamame/2708664.jpg, food-101/images/edamame/2789682.jpg, food-101/images/edamame/2846777.jpg, food-101/images/edamame/2847124.jpg, food-101/images/edamame/2916151.jpg, food-101/images/edamame/3041151.jpg, food-101/images/edamame/3253578.jpg, food-101/images/edamame/3325153.jpg, food-101/images/edamame/3432193.jpg, food-101/images/edamame/3520889.jpg, food-101/images/edamame/3555531.jpg, food-101/images/edamame/3558096.jpg, food-101/images/edamame/3620419.jpg, food-101/images/edamame/3666348.jpg, food-101/images/edamame/3788141.jpg, food-101/images/edamame/3831507.jpg, food-101/images/edamame/601042.jpg, food-101/images/edamame/677508.jpg, food-101/images/edamame/684483.jpg, food-101/images/edamame/825581.jpg, food-101/images/edamame/952423.jpg]\n", + " 0.9089\n", + " 44\n", " \n", " \n", "\n", "
" ], "text/plain": [ - " img_filename \\\n", - "component_id \n", - "23830 [clam_chowder/1072684.jpg, clam_chowder/1113834.jpg, clam_chowder/1322415.jpg, clam_chowder/1437241.jpg, clam_chowder/2113399.jpg, clam_chowder/2140703.jpg, clam_chowder/2248997.jpg, clam_chowder/2361787.jpg, clam_chowder/2398168.jpg, clam_chowder/2542800.jpg, clam_chowder/2685745.jpg, clam_chowder/2770581.jpg, clam_chowder/3914755.jpg, clam_chowder/546975.jpg, clam_chowder/75800.jpg, clam_chowder/854517.jpg] \n", - "31637 [dumplings/1045500.jpg, dumplings/140004.jpg, dumplings/1630799.jpg, dumplings/1695231.jpg, dumplings/1848359.jpg, dumplings/1872410.jpg, dumplings/1918394.jpg, dumplings/2524385.jpg, dumplings/3683752.jpg, dumplings/3739057.jpg, dumplings/3781725.jpg, dumplings/468796.jpg] \n", - "31767 [dumplings/1450685.jpg, dumplings/1564985.jpg, dumplings/2500721.jpg, dumplings/2600333.jpg, dumplings/2606645.jpg, dumplings/2675187.jpg, dumplings/3030550.jpg, dumplings/3242297.jpg, dumplings/3532122.jpg, dumplings/625116.jpg] \n", - "31760 [dumplings/1433645.jpg, dumplings/1813271.jpg, dumplings/1881086.jpg, dumplings/1998135.jpg, dumplings/2229749.jpg, dumplings/2561548.jpg, dumplings/2750447.jpg, dumplings/3363745.jpg, dumplings/834049.jpg] \n", - "31699 [dumplings/1228546.jpg, dumplings/1270308.jpg, dumplings/231028.jpg, dumplings/2373653.jpg, dumplings/2571523.jpg, dumplings/263589.jpg, dumplings/2909040.jpg, dumplings/2950605.jpg, dumplings/3191742.jpg] \n", + " filename \n", + "component_id \n", + "18214 [food-101/images/chicken_curry/2394967.jpg, food-101/images/chicken_curry/2451199.jpg, food-101/images/chicken_curry/2701143.jpg, food-101/images/chicken_curry/3496679.jpg, food-101/images/chicken_curry/66223.jpg, food-101/images/chicken_curry/844686.jpg, food-101/images/chicken_curry/882723.jpg, food-101/images/chicken_curry/968094.jpg, food-101/images/clam_chowder/1023891.jpg, food-101/images/clam_chowder/1072684.jpg, food-101/images/clam_chowder/1113834.jpg, food-101/images/clam_chowder/1156854.jpg, food-101/images/clam_chowder/1223949.jpg, food-101/images/clam_chowder/1242818.jpg, food-101/images/clam_chowder/1322415.jpg, food-101/images/clam_chowder/1418012.jpg, food-101/images/clam_chowder/1437241.jpg, food-101/images/clam_chowder/1511884.jpg, food-101/images/clam_chowder/1563396.jpg, food-101/images/clam_chowder/1581820.jpg, food-101/images/clam_chowder/1598939.jpg, food-101/images/clam_chowder/1742147.jpg, food-101/images/clam_chowder/1871872.jpg, food-101/images/clam_chowder/1942294.jpg, food-101/images/clam_chowder/1945594.jpg, food-101/images/clam_chowder/1993404.jpg, food-101/images/clam_chowder/2018024.jpg, food-101/images/clam_chowder/2024817.jpg, food-101/images/clam_chowder/2027156.jpg, food-101/images/clam_chowder/2113399.jpg, food-101/images/clam_chowder/2140406.jpg, food-101/images/clam_chowder/2140703.jpg, food-101/images/clam_chowder/2148133.jpg, food-101/images/clam_chowder/2219398.jpg, food-101/images/clam_chowder/2248997.jpg, food-101/images/clam_chowder/2305126.jpg, food-101/images/clam_chowder/2340686.jpg, food-101/images/clam_chowder/2361787.jpg, food-101/images/clam_chowder/2396225.jpg, food-101/images/clam_chowder/2398168.jpg, food-101/images/clam_chowder/2426821.jpg, food-101/images/clam_chowder/2476027.jpg, food-101/images/clam_chowder/2499937.jpg, food-101/images/clam_chowder/2508514.jpg, food-101/images/clam_chowder/2509774.jpg, food-101/images/clam_chowder/2523293.jpg, food-101/images/clam_chowder/2542800.jpg, food-101/images/clam_chowder/2599110.jpg, food-101/images/clam_chowder/2602712.jpg, food-101/images/clam_chowder/2603953.jpg, food-101/images/clam_chowder/2673628.jpg, food-101/images/clam_chowder/2676197.jpg, food-101/images/clam_chowder/2685745.jpg, food-101/images/clam_chowder/2742139.jpg, food-101/images/clam_chowder/2770581.jpg, food-101/images/clam_chowder/2789238.jpg, food-101/images/clam_chowder/2862215.jpg, food-101/images/clam_chowder/2869301.jpg, food-101/images/clam_chowder/2871657.jpg, food-101/images/clam_chowder/2888266.jpg, food-101/images/clam_chowder/2894611.jpg, food-101/images/clam_chowder/2897057.jpg, food-101/images/clam_chowder/2926608.jpg, food-101/images/clam_chowder/2961270.jpg, food-101/images/clam_chowder/298228.jpg, food-101/images/clam_chowder/2992252.jpg, food-101/images/clam_chowder/3018696.jpg, food-101/images/clam_chowder/3045182.jpg, food-101/images/clam_chowder/3073323.jpg, food-101/images/clam_chowder/3081370.jpg, food-101/images/clam_chowder/3107862.jpg, food-101/images/clam_chowder/3109973.jpg, food-101/images/clam_chowder/3126055.jpg, food-101/images/clam_chowder/3137773.jpg, food-101/images/clam_chowder/3142771.jpg, food-101/images/clam_chowder/3228022.jpg, food-101/images/clam_chowder/3264840.jpg, food-101/images/clam_chowder/3291238.jpg, food-101/images/clam_chowder/3322877.jpg, food-101/images/clam_chowder/3395059.jpg, food-101/images/clam_chowder/3549975.jpg, food-101/images/clam_chowder/3588064.jpg, food-101/images/clam_chowder/3656593.jpg, food-101/images/clam_chowder/3689947.jpg, food-101/images/clam_chowder/3830343.jpg, food-101/images/clam_chowder/3853148.jpg, food-101/images/clam_chowder/390727.jpg, food-101/images/clam_chowder/3914755.jpg, food-101/images/clam_chowder/513498.jpg, food-101/images/clam_chowder/546975.jpg, food-101/images/clam_chowder/596255.jpg, food-101/images/clam_chowder/655847.jpg, food-101/images/clam_chowder/686716.jpg, food-101/images/clam_chowder/75800.jpg, food-101/images/clam_chowder/758162.jpg, food-101/images/clam_chowder/762499.jpg, food-101/images/clam_chowder/771369.jpg, food-101/images/clam_chowder/772778.jpg, food-101/images/clam_chowder/777422.jpg, food-101/images/clam_chowder/795839.jpg, ...] \\\n", + "24712 [food-101/images/club_sandwich/1158836.jpg, food-101/images/club_sandwich/122236.jpg, food-101/images/club_sandwich/1243806.jpg, food-101/images/club_sandwich/1297247.jpg, food-101/images/club_sandwich/1318118.jpg, food-101/images/club_sandwich/1413794.jpg, food-101/images/club_sandwich/1719340.jpg, food-101/images/club_sandwich/1775789.jpg, food-101/images/club_sandwich/1811271.jpg, food-101/images/club_sandwich/1818664.jpg, food-101/images/club_sandwich/1840706.jpg, food-101/images/club_sandwich/1886101.jpg, food-101/images/club_sandwich/191288.jpg, food-101/images/club_sandwich/2163422.jpg, food-101/images/club_sandwich/2214212.jpg, food-101/images/club_sandwich/2272423.jpg, food-101/images/club_sandwich/2778614.jpg, food-101/images/club_sandwich/3106065.jpg, food-101/images/club_sandwich/3132951.jpg, food-101/images/club_sandwich/3251770.jpg, food-101/images/club_sandwich/3310968.jpg, food-101/images/club_sandwich/3526250.jpg, food-101/images/club_sandwich/3543955.jpg, food-101/images/club_sandwich/3550782.jpg, food-101/images/club_sandwich/3646665.jpg, food-101/images/club_sandwich/3664710.jpg, food-101/images/club_sandwich/574816.jpg, food-101/images/club_sandwich/588478.jpg, food-101/images/crab_cakes/3467918.jpg, food-101/images/fish_and_chips/1195292.jpg, food-101/images/fish_and_chips/2484873.jpg, food-101/images/fish_and_chips/3616236.jpg, food-101/images/french_fries/1049122.jpg, food-101/images/french_fries/1071481.jpg, food-101/images/french_fries/1074446.jpg, food-101/images/french_fries/1080215.jpg, food-101/images/french_fries/109401.jpg, food-101/images/french_fries/1099260.jpg, food-101/images/french_fries/1150103.jpg, food-101/images/french_fries/1165966.jpg, food-101/images/french_fries/1221000.jpg, food-101/images/french_fries/1295274.jpg, food-101/images/french_fries/1327248.jpg, food-101/images/french_fries/1361604.jpg, food-101/images/french_fries/1369116.jpg, food-101/images/french_fries/1370900.jpg, food-101/images/french_fries/1384733.jpg, food-101/images/french_fries/1394977.jpg, food-101/images/french_fries/147628.jpg, food-101/images/french_fries/1504529.jpg, food-101/images/french_fries/1509620.jpg, food-101/images/french_fries/1538500.jpg, food-101/images/french_fries/1552191.jpg, food-101/images/french_fries/1610240.jpg, food-101/images/french_fries/1622796.jpg, food-101/images/french_fries/166821.jpg, food-101/images/french_fries/168924.jpg, food-101/images/french_fries/1692353.jpg, food-101/images/french_fries/1700344.jpg, food-101/images/french_fries/1712331.jpg, food-101/images/french_fries/1724805.jpg, food-101/images/french_fries/1740113.jpg, food-101/images/french_fries/1745333.jpg, food-101/images/french_fries/1763119.jpg, food-101/images/french_fries/1810352.jpg, food-101/images/french_fries/184954.jpg, food-101/images/french_fries/1850310.jpg, food-101/images/french_fries/1875469.jpg, food-101/images/french_fries/1897333.jpg, food-101/images/french_fries/1928660.jpg, food-101/images/french_fries/1936184.jpg, food-101/images/french_fries/1969264.jpg, food-101/images/french_fries/2001959.jpg, food-101/images/french_fries/2011974.jpg, food-101/images/french_fries/2041482.jpg, food-101/images/french_fries/2056007.jpg, food-101/images/french_fries/2073415.jpg, food-101/images/french_fries/2080959.jpg, food-101/images/french_fries/2127530.jpg, food-101/images/french_fries/2189231.jpg, food-101/images/french_fries/2212633.jpg, food-101/images/french_fries/2226284.jpg, food-101/images/french_fries/2239352.jpg, food-101/images/french_fries/2246387.jpg, food-101/images/french_fries/2248373.jpg, food-101/images/french_fries/2269039.jpg, food-101/images/french_fries/2278380.jpg, food-101/images/french_fries/2348229.jpg, food-101/images/french_fries/2369999.jpg, food-101/images/french_fries/2371960.jpg, food-101/images/french_fries/2452990.jpg, food-101/images/french_fries/2485920.jpg, food-101/images/french_fries/2493036.jpg, food-101/images/french_fries/2521012.jpg, food-101/images/french_fries/2521724.jpg, food-101/images/french_fries/2624567.jpg, food-101/images/french_fries/2649729.jpg, food-101/images/french_fries/2672237.jpg, food-101/images/french_fries/2700217.jpg, food-101/images/french_fries/2708944.jpg, ...] \n", + "31543 [food-101/images/dumplings/1016850.jpg, food-101/images/dumplings/1021310.jpg, food-101/images/dumplings/1045500.jpg, food-101/images/dumplings/1066326.jpg, food-101/images/dumplings/1086100.jpg, food-101/images/dumplings/1134035.jpg, food-101/images/dumplings/1228546.jpg, food-101/images/dumplings/1243140.jpg, food-101/images/dumplings/1245056.jpg, food-101/images/dumplings/1269986.jpg, food-101/images/dumplings/1270308.jpg, food-101/images/dumplings/1275130.jpg, food-101/images/dumplings/1276808.jpg, food-101/images/dumplings/1308246.jpg, food-101/images/dumplings/1376074.jpg, food-101/images/dumplings/140004.jpg, food-101/images/dumplings/1433645.jpg, food-101/images/dumplings/1450685.jpg, food-101/images/dumplings/1542637.jpg, food-101/images/dumplings/1545564.jpg, food-101/images/dumplings/1563646.jpg, food-101/images/dumplings/1564985.jpg, food-101/images/dumplings/1598923.jpg, food-101/images/dumplings/1630799.jpg, food-101/images/dumplings/1664893.jpg, food-101/images/dumplings/1693794.jpg, food-101/images/dumplings/1695231.jpg, food-101/images/dumplings/1789500.jpg, food-101/images/dumplings/1813271.jpg, food-101/images/dumplings/1848359.jpg, food-101/images/dumplings/1848509.jpg, food-101/images/dumplings/1872410.jpg, food-101/images/dumplings/1881086.jpg, food-101/images/dumplings/1897260.jpg, food-101/images/dumplings/1918394.jpg, food-101/images/dumplings/1925731.jpg, food-101/images/dumplings/1927353.jpg, food-101/images/dumplings/1948609.jpg, food-101/images/dumplings/1998135.jpg, food-101/images/dumplings/2000371.jpg, food-101/images/dumplings/2052342.jpg, food-101/images/dumplings/211325.jpg, food-101/images/dumplings/2154990.jpg, food-101/images/dumplings/2166764.jpg, food-101/images/dumplings/2191822.jpg, food-101/images/dumplings/2199788.jpg, food-101/images/dumplings/2229749.jpg, food-101/images/dumplings/231024.jpg, food-101/images/dumplings/231026.jpg, food-101/images/dumplings/231028.jpg, food-101/images/dumplings/2330342.jpg, food-101/images/dumplings/233293.jpg, food-101/images/dumplings/2362785.jpg, food-101/images/dumplings/2364879.jpg, food-101/images/dumplings/2373653.jpg, food-101/images/dumplings/2379541.jpg, food-101/images/dumplings/2380724.jpg, food-101/images/dumplings/2444294.jpg, food-101/images/dumplings/2450566.jpg, food-101/images/dumplings/2478984.jpg, food-101/images/dumplings/2492331.jpg, food-101/images/dumplings/2500721.jpg, food-101/images/dumplings/2524385.jpg, food-101/images/dumplings/2537158.jpg, food-101/images/dumplings/2538305.jpg, food-101/images/dumplings/2545565.jpg, food-101/images/dumplings/2546897.jpg, food-101/images/dumplings/2561548.jpg, food-101/images/dumplings/2571523.jpg, food-101/images/dumplings/2585099.jpg, food-101/images/dumplings/2600333.jpg, food-101/images/dumplings/2606645.jpg, food-101/images/dumplings/2630977.jpg, food-101/images/dumplings/263589.jpg, food-101/images/dumplings/263764.jpg, food-101/images/dumplings/2642265.jpg, food-101/images/dumplings/2675187.jpg, food-101/images/dumplings/267852.jpg, food-101/images/dumplings/2707946.jpg, food-101/images/dumplings/2736144.jpg, food-101/images/dumplings/2750447.jpg, food-101/images/dumplings/2770853.jpg, food-101/images/dumplings/2800182.jpg, food-101/images/dumplings/28220.jpg, food-101/images/dumplings/2834398.jpg, food-101/images/dumplings/2865709.jpg, food-101/images/dumplings/2904302.jpg, food-101/images/dumplings/2909040.jpg, food-101/images/dumplings/2950605.jpg, food-101/images/dumplings/2951551.jpg, food-101/images/dumplings/2975772.jpg, food-101/images/dumplings/3030550.jpg, food-101/images/dumplings/3030640.jpg, food-101/images/dumplings/3042784.jpg, food-101/images/dumplings/3101730.jpg, food-101/images/dumplings/3101737.jpg, food-101/images/dumplings/310672.jpg, food-101/images/dumplings/3182351.jpg, food-101/images/dumplings/3191742.jpg, food-101/images/dumplings/322034.jpg, ...] \n", + "5021 [food-101/images/beet_salad/1217698.jpg, food-101/images/ceviche/804338.jpg, food-101/images/fried_rice/1019981.jpg, food-101/images/fried_rice/1023430.jpg, food-101/images/fried_rice/1054627.jpg, food-101/images/fried_rice/1076217.jpg, food-101/images/fried_rice/1163008.jpg, food-101/images/fried_rice/1185768.jpg, food-101/images/fried_rice/1200965.jpg, food-101/images/fried_rice/1242614.jpg, food-101/images/fried_rice/1264045.jpg, food-101/images/fried_rice/1281471.jpg, food-101/images/fried_rice/1285028.jpg, food-101/images/fried_rice/1311992.jpg, food-101/images/fried_rice/1315188.jpg, food-101/images/fried_rice/1323164.jpg, food-101/images/fried_rice/1396018.jpg, food-101/images/fried_rice/1421149.jpg, food-101/images/fried_rice/1429619.jpg, food-101/images/fried_rice/1534541.jpg, food-101/images/fried_rice/1610064.jpg, food-101/images/fried_rice/1677058.jpg, food-101/images/fried_rice/1691031.jpg, food-101/images/fried_rice/1727509.jpg, food-101/images/fried_rice/1774109.jpg, food-101/images/fried_rice/1802914.jpg, food-101/images/fried_rice/1865368.jpg, food-101/images/fried_rice/1874287.jpg, food-101/images/fried_rice/1915049.jpg, food-101/images/fried_rice/2009382.jpg, food-101/images/fried_rice/2022629.jpg, food-101/images/fried_rice/2029077.jpg, food-101/images/fried_rice/2078444.jpg, food-101/images/fried_rice/2136311.jpg, food-101/images/fried_rice/2180004.jpg, food-101/images/fried_rice/2186269.jpg, food-101/images/fried_rice/2261572.jpg, food-101/images/fried_rice/2406661.jpg, food-101/images/fried_rice/2543815.jpg, food-101/images/fried_rice/2552407.jpg, food-101/images/fried_rice/2648223.jpg, food-101/images/fried_rice/2697544.jpg, food-101/images/fried_rice/2699922.jpg, food-101/images/fried_rice/2785231.jpg, food-101/images/fried_rice/2850904.jpg, food-101/images/fried_rice/3034238.jpg, food-101/images/fried_rice/3052175.jpg, food-101/images/fried_rice/3134947.jpg, food-101/images/fried_rice/3277448.jpg, food-101/images/fried_rice/3295993.jpg, food-101/images/fried_rice/3321202.jpg, food-101/images/fried_rice/3331345.jpg, food-101/images/fried_rice/3367571.jpg, food-101/images/fried_rice/3387843.jpg, food-101/images/fried_rice/3402627.jpg, food-101/images/fried_rice/3436140.jpg, food-101/images/fried_rice/3592807.jpg, food-101/images/fried_rice/3620105.jpg, food-101/images/fried_rice/3641662.jpg, food-101/images/fried_rice/3708254.jpg, food-101/images/fried_rice/3766596.jpg, food-101/images/fried_rice/3824406.jpg, food-101/images/fried_rice/3917282.jpg, food-101/images/fried_rice/421911.jpg, food-101/images/fried_rice/461757.jpg, food-101/images/fried_rice/568773.jpg, food-101/images/fried_rice/578945.jpg, food-101/images/fried_rice/583326.jpg, food-101/images/fried_rice/647756.jpg, food-101/images/fried_rice/709970.jpg, food-101/images/fried_rice/919785.jpg, food-101/images/fried_rice/931764.jpg, food-101/images/fried_rice/983544.jpg, food-101/images/gnocchi/2022753.jpg, food-101/images/greek_salad/1647381.jpg, food-101/images/nachos/3234783.jpg, food-101/images/pad_thai/1898870.jpg, food-101/images/pad_thai/2319689.jpg, food-101/images/risotto/129835.jpg, food-101/images/risotto/1615122.jpg, food-101/images/risotto/2311593.jpg, food-101/images/risotto/2512272.jpg, food-101/images/risotto/2600659.jpg, food-101/images/risotto/2976547.jpg, food-101/images/risotto/3786320.jpg, food-101/images/risotto/695270.jpg, food-101/images/risotto/713463.jpg, food-101/images/risotto/919251.jpg, food-101/images/risotto/960618.jpg, food-101/images/scallops/209391.jpg, food-101/images/scallops/2995961.jpg, food-101/images/shrimp_and_grits/1043600.jpg, food-101/images/shrimp_and_grits/1787413.jpg, food-101/images/shrimp_and_grits/1996765.jpg, food-101/images/shrimp_and_grits/2292751.jpg, food-101/images/shrimp_and_grits/2533991.jpg, food-101/images/shrimp_and_grits/3086347.jpg, food-101/images/shrimp_and_grits/3281299.jpg] \n", + "32388 [food-101/images/edamame/1047955.jpg, food-101/images/edamame/1086703.jpg, food-101/images/edamame/113525.jpg, food-101/images/edamame/1191326.jpg, food-101/images/edamame/1474750.jpg, food-101/images/edamame/1541444.jpg, food-101/images/edamame/1620027.jpg, food-101/images/edamame/1677511.jpg, food-101/images/edamame/1714523.jpg, food-101/images/edamame/1753683.jpg, food-101/images/edamame/2035309.jpg, food-101/images/edamame/2040753.jpg, food-101/images/edamame/2204418.jpg, food-101/images/edamame/2241023.jpg, food-101/images/edamame/2275716.jpg, food-101/images/edamame/2390868.jpg, food-101/images/edamame/239734.jpg, food-101/images/edamame/2399411.jpg, food-101/images/edamame/2473555.jpg, food-101/images/edamame/2483789.jpg, food-101/images/edamame/2499082.jpg, food-101/images/edamame/2588718.jpg, food-101/images/edamame/2670224.jpg, food-101/images/edamame/2708664.jpg, food-101/images/edamame/2789682.jpg, food-101/images/edamame/2846777.jpg, food-101/images/edamame/2847124.jpg, food-101/images/edamame/2916151.jpg, food-101/images/edamame/3041151.jpg, food-101/images/edamame/3253578.jpg, food-101/images/edamame/3325153.jpg, food-101/images/edamame/3432193.jpg, food-101/images/edamame/3520889.jpg, food-101/images/edamame/3555531.jpg, food-101/images/edamame/3558096.jpg, food-101/images/edamame/3620419.jpg, food-101/images/edamame/3666348.jpg, food-101/images/edamame/3788141.jpg, food-101/images/edamame/3831507.jpg, food-101/images/edamame/601042.jpg, food-101/images/edamame/677508.jpg, food-101/images/edamame/684483.jpg, food-101/images/edamame/825581.jpg, food-101/images/edamame/952423.jpg] \n", "\n", " mean_distance count \n", "component_id \n", - "23830 0.9163 16 \n", - "31637 0.9302 12 \n", - "31767 0.9127 10 \n", - "31760 0.9119 9 \n", - "31699 0.9180 9 " + "18214 0.9139 754 \n", + "24712 0.9144 464 \n", + "31543 0.9142 139 \n", + "5021 0.9103 98 \n", + "32388 0.9089 44 " ] }, - "execution_count": 16, + "execution_count": 11, "metadata": {}, "output_type": "execute_result" } @@ -1982,7 +2029,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "c2f5e919", "metadata": {}, @@ -1991,7 +2037,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "cc367db9", "metadata": {}, @@ -2002,7 +2047,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 12, "id": "1eb7e07e", "metadata": {}, "outputs": [ @@ -2010,7 +2055,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "Found 610 highly similar images to discard\n" + "Found 2893 highly similar images to discard\n" ] } ], @@ -2032,626 +2077,1017 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 13, "id": "911029fb", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "['clam_chowder/1113834.jpg',\n", - " 'clam_chowder/1322415.jpg',\n", - " 'clam_chowder/1437241.jpg',\n", - " 'clam_chowder/2113399.jpg',\n", - " 'clam_chowder/2140703.jpg',\n", - " 'clam_chowder/2248997.jpg',\n", - " 'clam_chowder/2361787.jpg',\n", - " 'clam_chowder/2398168.jpg',\n", - " 'clam_chowder/2542800.jpg',\n", - " 'clam_chowder/2685745.jpg',\n", - " 'clam_chowder/2770581.jpg',\n", - " 'clam_chowder/3914755.jpg',\n", - " 'clam_chowder/546975.jpg',\n", - " 'clam_chowder/75800.jpg',\n", - " 'clam_chowder/854517.jpg',\n", - " 'dumplings/140004.jpg',\n", - " 'dumplings/1630799.jpg',\n", - " 'dumplings/1695231.jpg',\n", - " 'dumplings/1848359.jpg',\n", - " 'dumplings/1872410.jpg',\n", - " 'dumplings/1918394.jpg',\n", - " 'dumplings/2524385.jpg',\n", - " 'dumplings/3683752.jpg',\n", - " 'dumplings/3739057.jpg',\n", - " 'dumplings/3781725.jpg',\n", - " 'dumplings/468796.jpg',\n", - " 'dumplings/1564985.jpg',\n", - " 'dumplings/2500721.jpg',\n", - " 'dumplings/2600333.jpg',\n", - " 'dumplings/2606645.jpg',\n", - " 'dumplings/2675187.jpg',\n", - " 'dumplings/3030550.jpg',\n", - " 'dumplings/3242297.jpg',\n", - " 'dumplings/3532122.jpg',\n", - " 'dumplings/625116.jpg',\n", - " 'dumplings/1813271.jpg',\n", - " 'dumplings/1881086.jpg',\n", - " 'dumplings/1998135.jpg',\n", - " 'dumplings/2229749.jpg',\n", - " 'dumplings/2561548.jpg',\n", - " 'dumplings/2750447.jpg',\n", - " 'dumplings/3363745.jpg',\n", - " 'dumplings/834049.jpg',\n", - " 'dumplings/1270308.jpg',\n", - " 'dumplings/231028.jpg',\n", - " 'dumplings/2373653.jpg',\n", - " 'dumplings/2571523.jpg',\n", - " 'dumplings/263589.jpg',\n", - " 'dumplings/2909040.jpg',\n", - " 'dumplings/2950605.jpg',\n", - " 'dumplings/3191742.jpg',\n", - " 'dumplings/1276808.jpg',\n", - " 'dumplings/1308246.jpg',\n", - " 'dumplings/1598923.jpg',\n", - " 'dumplings/2546897.jpg',\n", - " 'dumplings/2630977.jpg',\n", - " 'dumplings/263764.jpg',\n", - " 'dumplings/3412861.jpg',\n", - " 'dumplings/646942.jpg',\n", - " 'edamame/1714523.jpg',\n", - " 'edamame/2204418.jpg',\n", - " 'edamame/2483789.jpg',\n", - " 'edamame/2670224.jpg',\n", - " 'edamame/3432193.jpg',\n", - " 'edamame/3666348.jpg',\n", - " 'edamame/3788141.jpg',\n", - " 'edamame/825581.jpg',\n", - " 'clam_chowder/1945594.jpg',\n", - " 'clam_chowder/2508514.jpg',\n", - " 'clam_chowder/2673628.jpg',\n", - " 'clam_chowder/2789238.jpg',\n", - " 'clam_chowder/3549975.jpg',\n", - " 'clam_chowder/758162.jpg',\n", - " 'clam_chowder/903815.jpg',\n", - " 'clam_chowder/2509774.jpg',\n", - " 'clam_chowder/2676197.jpg',\n", - " 'clam_chowder/2992252.jpg',\n", - " 'clam_chowder/3264840.jpg',\n", - " 'clam_chowder/3395059.jpg',\n", - " 'clam_chowder/906900.jpg',\n", - " 'clam_chowder/967946.jpg',\n", - " 'clam_chowder/1511884.jpg',\n", - " 'clam_chowder/2426821.jpg',\n", - " 'clam_chowder/2476027.jpg',\n", - " 'clam_chowder/2869301.jpg',\n", - " 'clam_chowder/2897057.jpg',\n", - " 'clam_chowder/3291238.jpg',\n", - " 'clam_chowder/3830343.jpg',\n", - " 'dumplings/1563646.jpg',\n", - " 'dumplings/1897260.jpg',\n", - " 'dumplings/2444294.jpg',\n", - " 'dumplings/2951551.jpg',\n", - " 'dumplings/3101737.jpg',\n", - " 'dumplings/310672.jpg',\n", - " 'dumplings/3279575.jpg',\n", - " 'creme_brulee/1207812.jpg',\n", - " 'creme_brulee/1742194.jpg',\n", - " 'creme_brulee/1816938.jpg',\n", - " 'creme_brulee/312639.jpg',\n", - " 'creme_brulee/480234.jpg',\n", - " 'creme_brulee/59534.jpg',\n", - " 'club_sandwich/1318118.jpg',\n", - " 'club_sandwich/1775789.jpg',\n", - " 'club_sandwich/1886101.jpg',\n", - " 'club_sandwich/2778614.jpg',\n", - " 'club_sandwich/3106065.jpg',\n", - " 'club_sandwich/588478.jpg',\n", - " 'edamame/1086703.jpg',\n", - " 'edamame/2040753.jpg',\n", - " 'edamame/2390868.jpg',\n", - " 'edamame/3325153.jpg',\n", - " 'edamame/3520889.jpg',\n", - " 'edamame/677508.jpg',\n", - " 'club_sandwich/1840706.jpg',\n", - " 'club_sandwich/2272423.jpg',\n", - " 'club_sandwich/3526250.jpg',\n", - " 'club_sandwich/3646665.jpg',\n", - " 'club_sandwich/3664710.jpg',\n", - " 'dumplings/2380724.jpg',\n", - " 'dumplings/2707946.jpg',\n", - " 'dumplings/587831.jpg',\n", - " 'dumplings/876327.jpg',\n", - " 'dumplings/937912.jpg',\n", - " 'dumplings/1545564.jpg',\n", - " 'dumplings/1848509.jpg',\n", - " 'dumplings/3359158.jpg',\n", - " 'dumplings/3619519.jpg',\n", - " 'dumplings/3686831.jpg',\n", - " 'beignets/2399174.jpg',\n", - " 'beignets/2683786.jpg',\n", - " 'beignets/3520470.jpg',\n", - " 'beignets/595743.jpg',\n", - " 'beignets/832877.jpg',\n", - " 'edamame/2778957.jpg',\n", - " 'edamame/3519994.jpg',\n", - " 'edamame/3546677.jpg',\n", - " 'edamame/579614.jpg',\n", - " 'edamame/846598.jpg',\n", - " 'clam_chowder/3137773.jpg',\n", - " 'clam_chowder/686716.jpg',\n", - " 'clam_chowder/762499.jpg',\n", - " 'clam_chowder/777422.jpg',\n", - " 'clam_chowder/804904.jpg',\n", - " 'clam_chowder/3073323.jpg',\n", - " 'clam_chowder/3142771.jpg',\n", - " 'clam_chowder/3228022.jpg',\n", - " 'clam_chowder/513498.jpg',\n", - " 'bruschetta/2018603.jpg',\n", - " 'bruschetta/2229245.jpg',\n", - " 'bruschetta/261311.jpg',\n", - " 'bruschetta/3743680.jpg',\n", - " 'breakfast_burrito/1058434.jpg',\n", - " 'caesar_salad/2599756.jpg',\n", - " 'caesar_salad/520391.jpg',\n", - " 'eggs_benedict/2066348.jpg',\n", - " 'clam_chowder/2894611.jpg',\n", - " 'clam_chowder/596255.jpg',\n", - " 'clam_chowder/907742.jpg',\n", - " 'clam_chowder/947484.jpg',\n", - " 'edamame/2588718.jpg',\n", - " 'edamame/2847124.jpg',\n", - " 'edamame/3558096.jpg',\n", - " 'edamame/601042.jpg',\n", - " 'bruschetta/243736.jpg',\n", - " 'bruschetta/3805917.jpg',\n", - " 'bruschetta/3836578.jpg',\n", - " 'bruschetta/3896592.jpg',\n", - " 'clam_chowder/2396225.jpg',\n", - " 'clam_chowder/2603953.jpg',\n", - " 'clam_chowder/3689947.jpg',\n", - " 'clam_chowder/655847.jpg',\n", - " 'club_sandwich/1413794.jpg',\n", - " 'club_sandwich/1811271.jpg',\n", - " 'club_sandwich/2163422.jpg',\n", - " 'club_sandwich/3543955.jpg',\n", - " 'dumplings/1370046.jpg',\n", - " 'dumplings/1510091.jpg',\n", - " 'dumplings/2531851.jpg',\n", - " 'edamame/3185310.jpg',\n", - " 'edamame/3569901.jpg',\n", - " 'edamame/965396.jpg',\n", - " 'edamame/2975349.jpg',\n", - " 'edamame/3152528.jpg',\n", - " 'edamame/3301986.jpg',\n", - " 'bibimbap/1615665.jpg',\n", - " 'bibimbap/2795629.jpg',\n", - " 'bibimbap/964368.jpg',\n", - " 'bibimbap/2519286.jpg',\n", - " 'bibimbap/2572183.jpg',\n", - " 'bibimbap/3003579.jpg',\n", - " 'caesar_salad/3673948.jpg',\n", - " 'caesar_salad/620905.jpg',\n", - " 'caesar_salad/709638.jpg',\n", - " 'dumplings/2975772.jpg',\n", - " 'dumplings/3888349.jpg',\n", - " 'dumplings/599168.jpg',\n", - " 'bibimbap/2534963.jpg',\n", - " 'bibimbap/3571528.jpg',\n", - " 'bibimbap/3627919.jpg',\n", - " 'edamame/3213278.jpg',\n", - " 'edamame/3634423.jpg',\n", - " 'edamame/3920329.jpg',\n", - " 'dumplings/322034.jpg',\n", - " 'dumplings/3428971.jpg',\n", - " 'dumplings/432.jpg',\n", - " 'chicken_quesadilla/3004094.jpg',\n", - " 'chicken_quesadilla/3779974.jpg',\n", - " 'dumplings/2736144.jpg',\n", - " 'dumplings/3430692.jpg',\n", - " 'caesar_salad/3402604.jpg',\n", - " 'caesar_salad/3703325.jpg',\n", - " 'clam_chowder/1942294.jpg',\n", - " 'clam_chowder/2027156.jpg',\n", - " 'breakfast_burrito/662423.jpg',\n", - " 'breakfast_burrito/662424.jpg',\n", - " 'churros/3303373.jpg',\n", - " 'churros/3303522.jpg',\n", - " 'chicken_curry/2701143.jpg',\n", - " 'chicken_curry/882723.jpg',\n", - " 'clam_chowder/1063260.jpg',\n", - " 'clam_chowder/3024138.jpg',\n", - " 'bibimbap/2041700.jpg',\n", - " 'bibimbap/2346855.jpg',\n", - " 'edamame/1622192.jpg',\n", - " 'edamame/561133.jpg',\n", - " 'beignets/1728932.jpg',\n", - " 'beignets/1751352.jpg',\n", - " 'dumplings/2770853.jpg',\n", - " 'dumplings/625233.jpg',\n", - " 'chocolate_cake/51717.jpg',\n", - " 'chocolate_cake/55122.jpg',\n", - " 'bruschetta/1890619.jpg',\n", - " 'bruschetta/3462434.jpg',\n", - " 'edamame/1620027.jpg',\n", - " 'edamame/2916151.jpg',\n", - " 'dumplings/521153.jpg',\n", - " 'dumplings/882708.jpg',\n", - " 'edamame/1144040.jpg',\n", - " 'edamame/1225330.jpg',\n", - " 'edamame/684483.jpg',\n", - " 'edamame/952423.jpg',\n", - " 'crab_cakes/2780621.jpg',\n", - " 'crab_cakes/2780623.jpg',\n", - " 'edamame/3253578.jpg',\n", - " 'edamame/3620419.jpg',\n", - " 'croque_madame/3163125.jpg',\n", - " 'croque_madame/3865436.jpg',\n", - " 'dumplings/2182931.jpg',\n", - " 'dumplings/3458910.jpg',\n", - " 'dumplings/1146384.jpg',\n", - " 'dumplings/2108794.jpg',\n", - " 'creme_brulee/2418653.jpg',\n", - " 'creme_brulee/3684311.jpg',\n", - " 'dumplings/3537145.jpg',\n", - " 'dumplings/808822.jpg',\n", - " 'dumplings/231024.jpg',\n", - " 'dumplings/35818.jpg',\n", - " 'croque_madame/3224280.jpg',\n", - " 'croque_madame/3288700.jpg',\n", - " 'croque_madame/2598646.jpg',\n", - " 'croque_madame/3036159.jpg',\n", - " 'falafel/3370784.jpg',\n", - " 'falafel/438562.jpg',\n", - " 'dumplings/1557735.jpg',\n", - " 'dumplings/3635848.jpg',\n", - " 'escargots/637187.jpg',\n", - " 'escargots/637188.jpg',\n", - " 'croque_madame/157692.jpg',\n", - " 'croque_madame/290729.jpg',\n", - " 'ceviche/2796501.jpg',\n", - " 'ceviche/895716.jpg',\n", - " 'donuts/1774835.jpg',\n", - " 'donuts/2563686.jpg',\n", - " 'edamame/3243030.jpg',\n", - " 'edamame/3313851.jpg',\n", - " 'chicken_quesadilla/535532.jpg',\n", - " 'chicken_quesadilla/535546.jpg',\n", - " 'eggs_benedict/1972975.jpg',\n", - " 'eggs_benedict/2528340.jpg',\n", - " 'dumplings/3424747.jpg',\n", - " 'dumplings/55070.jpg',\n", - " 'edamame/3028728.jpg',\n", - " 'edamame/3112981.jpg',\n", - " 'eggs_benedict/3225684.jpg',\n", - " 'eggs_benedict/535020.jpg',\n", - " 'beef_tartare/1361899.jpg',\n", - " 'beef_tartare/3437886.jpg',\n", - " 'clam_chowder/2862215.jpg',\n", - " 'clam_chowder/795839.jpg',\n", - " 'croque_madame/3776229.jpg',\n", - " 'croque_madame/3873257.jpg',\n", - " 'clam_chowder/2641960.jpg',\n", - " 'clam_chowder/3289212.jpg',\n", - " 'donuts/2117632.jpg',\n", - " 'deviled_eggs/3281495.jpg',\n", - " 'donuts/3089074.jpg',\n", - " 'deviled_eggs/3902179.jpg',\n", - " 'deviled_eggs/3058137.jpg',\n", - " 'deviled_eggs/584369.jpg',\n", - " 'donuts/3124075.jpg',\n", - " 'deviled_eggs/3246571.jpg',\n", - " 'donuts/1954438.jpg',\n", - " 'deviled_eggs/3806337.jpg',\n", - " 'deviled_eggs/2671994.jpg',\n", - " 'apple_pie/1469191.jpg',\n", - " 'deviled_eggs/3491525.jpg',\n", - " 'croque_madame/2555777.jpg',\n", - " 'croque_madame/1870619.jpg',\n", - " 'croque_madame/3322423.jpg',\n", - " 'croque_madame/2269229.jpg',\n", - " 'croque_madame/1306940.jpg',\n", - " 'croque_madame/1497073.jpg',\n", - " 'creme_brulee/3245776.jpg',\n", - " 'creme_brulee/3155386.jpg',\n", - " 'creme_brulee/3487185.jpg',\n", - " 'creme_brulee/3054304.jpg',\n", - " 'creme_brulee/332369.jpg',\n", - " 'creme_brulee/2610691.jpg',\n", - " 'creme_brulee/2680133.jpg',\n", - " 'creme_brulee/2262132.jpg',\n", - " 'creme_brulee/2602002.jpg',\n", - " 'creme_brulee/2085820.jpg',\n", - " 'creme_brulee/2376691.jpg',\n", - " 'creme_brulee/722718.jpg',\n", - " 'croque_madame/611043.jpg',\n", - " 'croque_madame/691718.jpg',\n", - " 'deviled_eggs/2178531.jpg',\n", - " 'croque_madame/2962203.jpg',\n", - " 'deviled_eggs/1923965.jpg',\n", - " 'deviled_eggs/1721209.jpg',\n", - " 'deviled_eggs/1619934.jpg',\n", - " 'deviled_eggs/1568041.jpg',\n", - " 'deviled_eggs/1527126.jpg',\n", - " 'deviled_eggs/1378330.jpg',\n", - " 'donuts/2512789.jpg',\n", - " 'deviled_eggs/3021655.jpg',\n", - " 'cup_cakes/556378.jpg',\n", - " 'cup_cakes/1493261.jpg',\n", - " 'cup_cakes/1082593.jpg',\n", - " 'croque_madame/914187.jpg',\n", - " 'croque_madame/878201.jpg',\n", - " 'croque_madame/580678.jpg',\n", - " 'croque_madame/880779.jpg',\n", - " 'croque_madame/392709.jpg',\n", - " 'croque_madame/3414159.jpg',\n", - " 'donuts/2499239.jpg',\n", - " 'dumplings/2084607.jpg',\n", - " 'donuts/861022.jpg',\n", - " 'edamame/3840513.jpg',\n", - " 'falafel/1206667.jpg',\n", - " 'escargots/563386.jpg',\n", - " 'escargots/3688869.jpg',\n", - " 'escargots/3468449.jpg',\n", - " 'escargots/2667969.jpg',\n", - " 'escargots/2646994.jpg',\n", - " 'escargots/3004581.jpg',\n", - " 'escargots/2211156.jpg',\n", - " 'escargots/1637284.jpg',\n", - " 'escargots/2491502.jpg',\n", - " 'eggs_benedict/901333.jpg',\n", - " 'eggs_benedict/3238266.jpg',\n", - " 'eggs_benedict/3574668.jpg',\n", - " 'eggs_benedict/721876.jpg',\n", - " 'edamame/979556.jpg',\n", - " 'edamame/587222.jpg',\n", - " 'edamame/453226.jpg',\n", - " 'falafel/295629.jpg',\n", - " 'falafel/2505830.jpg',\n", - " 'falafel/3086998.jpg',\n", - " 'foie_gras/2870358.jpg',\n", - " 'foie_gras/459507.jpg',\n", - " 'foie_gras/3382988.jpg',\n", - " 'foie_gras/3029045.jpg',\n", - " 'foie_gras/3105826.jpg',\n", - " 'foie_gras/2857159.jpg',\n", - " 'foie_gras/2291174.jpg',\n", - " 'foie_gras/1721540.jpg',\n", - " 'foie_gras/21278.jpg',\n", - " 'falafel/3464997.jpg',\n", - " 'foie_gras/1051567.jpg',\n", - " 'filet_mignon/734006.jpg',\n", - " 'filet_mignon/646511.jpg',\n", - " 'filet_mignon/1666949.jpg',\n", - " 'falafel/3882357.jpg',\n", - " 'falafel/3789344.jpg',\n", - " 'falafel/3001734.jpg',\n", - " 'edamame/3831507.jpg',\n", - " 'edamame/667469.jpg',\n", - " 'dumplings/2106100.jpg',\n", - " 'edamame/2900759.jpg',\n", - " 'edamame/1659005.jpg',\n", - " 'dumplings/955413.jpg',\n", - " 'dumplings/774604.jpg',\n", - " 'dumplings/6201.jpg',\n", - " 'dumplings/663266.jpg',\n", - " 'dumplings/2545565.jpg',\n", - " 'dumplings/633367.jpg',\n", - " 'dumplings/28220.jpg',\n", - " 'dumplings/856176.jpg',\n", - " 'dumplings/267852.jpg',\n", - " 'dumplings/2800182.jpg',\n", - " 'dumplings/3554779.jpg',\n", - " 'dumplings/180290.jpg',\n", - " 'dumplings/231026.jpg',\n", - " 'dumplings/3153246.jpg',\n", - " 'dumplings/2932420.jpg',\n", - " 'dumplings/2942258.jpg',\n", - " 'edamame/1346107.jpg',\n", - " 'edamame/488373.jpg',\n", - " 'edamame/2977649.jpg',\n", - " 'edamame/2473555.jpg',\n", - " 'edamame/2803276.jpg',\n", - " 'edamame/3041151.jpg',\n", - " 'edamame/2708664.jpg',\n", - " 'edamame/2230705.jpg',\n", - " 'edamame/2545734.jpg',\n", - " 'edamame/3119358.jpg',\n", - " 'edamame/336171.jpg',\n", - " 'edamame/2574083.jpg',\n", - " 'edamame/2558511.jpg',\n", - " 'edamame/804283.jpg',\n", - " 'edamame/1969958.jpg',\n", - " 'edamame/864875.jpg',\n", - " 'edamame/2499082.jpg',\n", - " 'edamame/2302171.jpg',\n", - " 'edamame/1821106.jpg',\n", - " 'edamame/2157980.jpg',\n", - " 'creme_brulee/1888025.jpg',\n", - " 'clam_chowder/390727.jpg',\n", - " 'crab_cakes/2194081.jpg',\n", - " 'bibimbap/1809239.jpg',\n", - " 'bibimbap/1792799.jpg',\n", - " 'bibimbap/628343.jpg',\n", - " 'bibimbap/892182.jpg',\n", - " 'beignets/727595.jpg',\n", - " 'beignets/3573964.jpg',\n", - " 'beignets/492391.jpg',\n", - " 'beignets/2706264.jpg',\n", - " 'donuts/708597.jpg',\n", - " 'beignets/518797.jpg',\n", - " 'beignets/2004832.jpg',\n", - " 'beignets/1997437.jpg',\n", - " 'beignets/2735628.jpg',\n", - " 'beignets/935415.jpg',\n", - " 'beignets/1428238.jpg',\n", - " 'beignets/3873758.jpg',\n", - " 'beet_salad/3268468.jpg',\n", - " 'beet_salad/2671983.jpg',\n", - " 'beet_salad/374126.jpg',\n", - " 'beet_salad/1855829.jpg',\n", - " 'bibimbap/2499871.jpg',\n", - " 'bibimbap/574280.jpg',\n", - " 'bruschetta/3838937.jpg',\n", - " 'bibimbap/913532.jpg',\n", - " 'bruschetta/619290.jpg',\n", - " 'bruschetta/3696492.jpg',\n", - " 'bruschetta/3711344.jpg',\n", - " 'bruschetta/2161394.jpg',\n", - " 'caprese_salad/2730842.jpg',\n", - " 'breakfast_burrito/931734.jpg',\n", - " 'breakfast_burrito/491065.jpg',\n", - " 'ceviche/1205283.jpg',\n", - " 'bruschetta/711623.jpg',\n", - " 'bread_pudding/502700.jpg',\n", - " 'bibimbap/3884378.jpg',\n", - " 'bibimbap/3611974.jpg',\n", - " 'bibimbap/890594.jpg',\n", - " 'bibimbap/3670923.jpg',\n", - " 'bibimbap/495544.jpg',\n", - " 'bibimbap/2988372.jpg',\n", - " 'bibimbap/3096950.jpg',\n", - " 'bibimbap/3837493.jpg',\n", - " 'bibimbap/2399561.jpg',\n", - " 'beet_salad/1404312.jpg',\n", - " 'beef_tartare/50036.jpg',\n", - " 'beef_tartare/3646367.jpg',\n", - " 'beef_tartare/97478.jpg',\n", - " 'baklava/3518558.jpg',\n", - " 'baklava/3158786.jpg',\n", - " 'baklava/2209150.jpg',\n", - " 'baklava/2015716.jpg',\n", - " 'baklava/2186251.jpg',\n", - " 'baklava/1458610.jpg',\n", - " 'baklava/1150170.jpg',\n", - " 'baby_back_ribs/620997.jpg',\n", - " 'baby_back_ribs/3265047.jpg',\n", - " 'baby_back_ribs/3620137.jpg',\n", - " 'baby_back_ribs/3142431.jpg',\n", - " 'baby_back_ribs/3125728.jpg',\n", - " 'filet_mignon/2427308.jpg',\n", - " 'baby_back_ribs/801284.jpg',\n", - " 'baby_back_ribs/2306066.jpg',\n", - " 'baby_back_ribs/2129884.jpg',\n", - " 'apple_pie/839845.jpg',\n", - " 'apple_pie/3670966.jpg',\n", - " 'apple_pie/3324492.jpg',\n", - " 'beef_carpaccio/885771.jpg',\n", - " 'beef_carpaccio/679379.jpg',\n", - " 'beef_carpaccio/2290534.jpg',\n", - " 'beet_salad/686615.jpg',\n", - " 'beef_tartare/3191961.jpg',\n", - " 'beef_tartare/3185389.jpg',\n", - " 'beef_tartare/2561385.jpg',\n", - " 'beef_tartare/2426755.jpg',\n", - " 'beef_tartare/2030974.jpg',\n", - " 'beef_tartare/1562966.jpg',\n", - " 'beef_tartare/3722200.jpg',\n", - " 'beef_tartare/2038606.jpg',\n", - " 'beef_carpaccio/721638.jpg',\n", - " 'beef_carpaccio/2434359.jpg',\n", - " 'beef_carpaccio/3323355.jpg',\n", - " 'beef_carpaccio/3252686.jpg',\n", - " 'beef_carpaccio/3289048.jpg',\n", - " 'beef_carpaccio/3394009.jpg',\n", - " 'beef_carpaccio/2035002.jpg',\n", - " 'beef_carpaccio/1926900.jpg',\n", - " 'beef_carpaccio/1801501.jpg',\n", - " 'beef_carpaccio/2907748.jpg',\n", - " 'bruschetta/3387732.jpg',\n", - " 'bruschetta/3790099.jpg',\n", - " 'crab_cakes/814716.jpg',\n", - " 'clam_chowder/2385341.jpg',\n", - " 'clam_chowder/2742139.jpg',\n", - " 'clam_chowder/2754706.jpg',\n", - " 'clam_chowder/2148133.jpg',\n", - " 'clam_chowder/3126055.jpg',\n", - " 'clam_chowder/3045182.jpg',\n", - " 'clam_chowder/3457812.jpg',\n", - " 'clam_chowder/780765.jpg',\n", - " 'clam_chowder/3588064.jpg',\n", - " 'clam_chowder/1783836.jpg',\n", - " 'deviled_eggs/1999024.jpg',\n", - " 'clam_chowder/2762472.jpg',\n", - " 'clam_chowder/2553830.jpg',\n", - " 'clam_chowder/1871262.jpg',\n", - " 'clam_chowder/3572725.jpg',\n", - " 'churros/644700.jpg',\n", - " 'churros/2617186.jpg',\n", - " 'churros/1683636.jpg',\n", - " 'chocolate_mousse/2048018.jpg',\n", - " 'chocolate_mousse/2673864.jpg',\n", - " 'clam_chowder/2503659.jpg',\n", - " 'clam_chowder/3031443.jpg',\n", - " 'caesar_salad/728727.jpg',\n", - " 'clam_chowder/924933.jpg',\n", - " 'crab_cakes/20845.jpg',\n", - " 'crab_cakes/1460400.jpg',\n", - " 'crab_cakes/2885408.jpg',\n", - " 'fish_and_chips/359280.jpg',\n", - " 'club_sandwich/3845195.jpg',\n", - " 'club_sandwich/3550782.jpg',\n", - " 'club_sandwich/1377451.jpg',\n", - " 'club_sandwich/2856571.jpg',\n", - " 'club_sandwich/1380208.jpg',\n", - " 'club_sandwich/736461.jpg',\n", - " 'clam_chowder/948137.jpg',\n", - " 'clam_chowder/9768.jpg',\n", - " 'clam_chowder/511201.jpg',\n", - " 'apple_pie/1487150.jpg',\n", - " 'clam_chowder/3322877.jpg',\n", - " 'clam_chowder/3508063.jpg',\n", - " 'clam_chowder/3307340.jpg',\n", - " 'clam_chowder/3115414.jpg',\n", - " 'clam_chowder/2961270.jpg',\n", - " 'chicken_wings/834669.jpg',\n", - " 'chicken_wings/811798.jpg',\n", - " 'chicken_wings/3108137.jpg',\n", - " 'chicken_quesadilla/2223295.jpg',\n", - " 'cannoli/3846450.jpg',\n", - " 'cannoli/2295498.jpg',\n", - " 'cannoli/1982944.jpg',\n", - " 'cannoli/1357678.jpg',\n", - " 'eggs_benedict/1010197.jpg',\n", - " 'caesar_salad/3791298.jpg',\n", - " 'caesar_salad/3627251.jpg',\n", - " 'caesar_salad/3325086.jpg',\n", - " 'caesar_salad/3381505.jpg',\n", - " 'eggs_benedict/2748311.jpg',\n", - " 'caesar_salad/2707518.jpg',\n", - " 'caesar_salad/2683955.jpg',\n", - " 'caesar_salad/2319739.jpg',\n", - " 'caesar_salad/3912473.jpg',\n", - " 'caesar_salad/3315261.jpg',\n", - " 'caesar_salad/3479395.jpg',\n", - " 'chicken_quesadilla/2025030.jpg',\n", - " 'caesar_salad/3637443.jpg',\n", - " 'caesar_salad/2874871.jpg',\n", - " 'caprese_salad/992553.jpg',\n", - " 'caprese_salad/1473449.jpg',\n", - " 'caprese_salad/1411082.jpg',\n", - " 'ceviche/2523261.jpg',\n", - " 'chicken_quesadilla/1590716.jpg',\n", - " 'chicken_curry/70091.jpg',\n", - " 'chicken_curry/3496679.jpg',\n", - " 'chicken_curry/2617143.jpg',\n", - " 'cheese_plate/618425.jpg',\n", - " 'cheese_plate/3545251.jpg',\n", - " 'cheese_plate/3026695.jpg',\n", - " 'eggs_benedict/158871.jpg',\n", - " 'ceviche/172529.jpg',\n", - " 'caprese_salad/3753434.jpg',\n", - " 'carrot_cake/527702.jpg',\n", - " 'carrot_cake/3768473.jpg',\n", - " 'carrot_cake/3512754.jpg',\n", - " 'carrot_cake/3374621.jpg',\n", - " 'carrot_cake/3889387.jpg',\n", - " 'caprese_salad/763201.jpg',\n", - " 'caprese_salad/3289013.jpg',\n", - " 'caprese_salad/87213.jpg',\n", - " 'foie_gras/79314.jpg']" + "['food-101/images/chicken_curry/2451199.jpg',\n", + " 'food-101/images/chicken_curry/2701143.jpg',\n", + " 'food-101/images/chicken_curry/3496679.jpg',\n", + " 'food-101/images/chicken_curry/66223.jpg',\n", + " 'food-101/images/chicken_curry/844686.jpg',\n", + " 'food-101/images/chicken_curry/882723.jpg',\n", + " 'food-101/images/chicken_curry/968094.jpg',\n", + " 'food-101/images/clam_chowder/1023891.jpg',\n", + " 'food-101/images/clam_chowder/1072684.jpg',\n", + " 'food-101/images/clam_chowder/1113834.jpg',\n", + " 'food-101/images/clam_chowder/1156854.jpg',\n", + " 'food-101/images/clam_chowder/1223949.jpg',\n", + " 'food-101/images/clam_chowder/1242818.jpg',\n", + " 'food-101/images/clam_chowder/1322415.jpg',\n", + " 'food-101/images/clam_chowder/1418012.jpg',\n", + " 'food-101/images/clam_chowder/1437241.jpg',\n", + " 'food-101/images/clam_chowder/1511884.jpg',\n", + " 'food-101/images/clam_chowder/1563396.jpg',\n", + " 'food-101/images/clam_chowder/1581820.jpg',\n", + " 'food-101/images/clam_chowder/1598939.jpg',\n", + " 'food-101/images/clam_chowder/1742147.jpg',\n", + " 'food-101/images/clam_chowder/1871872.jpg',\n", + " 'food-101/images/clam_chowder/1942294.jpg',\n", + " 'food-101/images/clam_chowder/1945594.jpg',\n", + " 'food-101/images/clam_chowder/1993404.jpg',\n", + " 'food-101/images/clam_chowder/2018024.jpg',\n", + " 'food-101/images/clam_chowder/2024817.jpg',\n", + " 'food-101/images/clam_chowder/2027156.jpg',\n", + " 'food-101/images/clam_chowder/2113399.jpg',\n", + " 'food-101/images/clam_chowder/2140406.jpg',\n", + " 'food-101/images/clam_chowder/2140703.jpg',\n", + " 'food-101/images/clam_chowder/2148133.jpg',\n", + " 'food-101/images/clam_chowder/2219398.jpg',\n", + " 'food-101/images/clam_chowder/2248997.jpg',\n", + " 'food-101/images/clam_chowder/2305126.jpg',\n", + " 'food-101/images/clam_chowder/2340686.jpg',\n", + " 'food-101/images/clam_chowder/2361787.jpg',\n", + " 'food-101/images/clam_chowder/2396225.jpg',\n", + " 'food-101/images/clam_chowder/2398168.jpg',\n", + " 'food-101/images/clam_chowder/2426821.jpg',\n", + " 'food-101/images/clam_chowder/2476027.jpg',\n", + " 'food-101/images/clam_chowder/2499937.jpg',\n", + " 'food-101/images/clam_chowder/2508514.jpg',\n", + " 'food-101/images/clam_chowder/2509774.jpg',\n", + " 'food-101/images/clam_chowder/2523293.jpg',\n", + " 'food-101/images/clam_chowder/2542800.jpg',\n", + " 'food-101/images/clam_chowder/2599110.jpg',\n", + " 'food-101/images/clam_chowder/2602712.jpg',\n", + " 'food-101/images/clam_chowder/2603953.jpg',\n", + " 'food-101/images/clam_chowder/2673628.jpg',\n", + " 'food-101/images/clam_chowder/2676197.jpg',\n", + " 'food-101/images/clam_chowder/2685745.jpg',\n", + " 'food-101/images/clam_chowder/2742139.jpg',\n", + " 'food-101/images/clam_chowder/2770581.jpg',\n", + " 'food-101/images/clam_chowder/2789238.jpg',\n", + " 'food-101/images/clam_chowder/2862215.jpg',\n", + " 'food-101/images/clam_chowder/2869301.jpg',\n", + " 'food-101/images/clam_chowder/2871657.jpg',\n", + " 'food-101/images/clam_chowder/2888266.jpg',\n", + " 'food-101/images/clam_chowder/2894611.jpg',\n", + " 'food-101/images/clam_chowder/2897057.jpg',\n", + " 'food-101/images/clam_chowder/2926608.jpg',\n", + " 'food-101/images/clam_chowder/2961270.jpg',\n", + " 'food-101/images/clam_chowder/298228.jpg',\n", + " 'food-101/images/clam_chowder/2992252.jpg',\n", + " 'food-101/images/clam_chowder/3018696.jpg',\n", + " 'food-101/images/clam_chowder/3045182.jpg',\n", + " 'food-101/images/clam_chowder/3073323.jpg',\n", + " 'food-101/images/clam_chowder/3081370.jpg',\n", + " 'food-101/images/clam_chowder/3107862.jpg',\n", + " 'food-101/images/clam_chowder/3109973.jpg',\n", + " 'food-101/images/clam_chowder/3126055.jpg',\n", + " 'food-101/images/clam_chowder/3137773.jpg',\n", + " 'food-101/images/clam_chowder/3142771.jpg',\n", + " 'food-101/images/clam_chowder/3228022.jpg',\n", + " 'food-101/images/clam_chowder/3264840.jpg',\n", + " 'food-101/images/clam_chowder/3291238.jpg',\n", + " 'food-101/images/clam_chowder/3322877.jpg',\n", + " 'food-101/images/clam_chowder/3395059.jpg',\n", + " 'food-101/images/clam_chowder/3549975.jpg',\n", + " 'food-101/images/clam_chowder/3588064.jpg',\n", + " 'food-101/images/clam_chowder/3656593.jpg',\n", + " 'food-101/images/clam_chowder/3689947.jpg',\n", + " 'food-101/images/clam_chowder/3830343.jpg',\n", + " 'food-101/images/clam_chowder/3853148.jpg',\n", + " 'food-101/images/clam_chowder/390727.jpg',\n", + " 'food-101/images/clam_chowder/3914755.jpg',\n", + " 'food-101/images/clam_chowder/513498.jpg',\n", + " 'food-101/images/clam_chowder/546975.jpg',\n", + " 'food-101/images/clam_chowder/596255.jpg',\n", + " 'food-101/images/clam_chowder/655847.jpg',\n", + " 'food-101/images/clam_chowder/686716.jpg',\n", + " 'food-101/images/clam_chowder/75800.jpg',\n", + " 'food-101/images/clam_chowder/758162.jpg',\n", + " 'food-101/images/clam_chowder/762499.jpg',\n", + " 'food-101/images/clam_chowder/771369.jpg',\n", + " 'food-101/images/clam_chowder/772778.jpg',\n", + " 'food-101/images/clam_chowder/777422.jpg',\n", + " 'food-101/images/clam_chowder/795839.jpg',\n", + " 'food-101/images/clam_chowder/804904.jpg',\n", + " 'food-101/images/clam_chowder/854517.jpg',\n", + " 'food-101/images/clam_chowder/903815.jpg',\n", + " 'food-101/images/clam_chowder/906900.jpg',\n", + " 'food-101/images/clam_chowder/907742.jpg',\n", + " 'food-101/images/clam_chowder/924933.jpg',\n", + " 'food-101/images/clam_chowder/947484.jpg',\n", + " 'food-101/images/clam_chowder/967946.jpg',\n", + " 'food-101/images/creme_brulee/1107026.jpg',\n", + " 'food-101/images/creme_brulee/1207812.jpg',\n", + " 'food-101/images/creme_brulee/1447258.jpg',\n", + " 'food-101/images/creme_brulee/1453226.jpg',\n", + " 'food-101/images/creme_brulee/157134.jpg',\n", + " 'food-101/images/creme_brulee/1742194.jpg',\n", + " 'food-101/images/creme_brulee/1816938.jpg',\n", + " 'food-101/images/creme_brulee/1916393.jpg',\n", + " 'food-101/images/creme_brulee/2186943.jpg',\n", + " 'food-101/images/creme_brulee/2218106.jpg',\n", + " 'food-101/images/creme_brulee/2418653.jpg',\n", + " 'food-101/images/creme_brulee/2602002.jpg',\n", + " 'food-101/images/creme_brulee/2610691.jpg',\n", + " 'food-101/images/creme_brulee/312639.jpg',\n", + " 'food-101/images/creme_brulee/332369.jpg',\n", + " 'food-101/images/creme_brulee/3684311.jpg',\n", + " 'food-101/images/creme_brulee/3686304.jpg',\n", + " 'food-101/images/creme_brulee/3739967.jpg',\n", + " 'food-101/images/creme_brulee/480234.jpg',\n", + " 'food-101/images/creme_brulee/59534.jpg',\n", + " 'food-101/images/escargots/3587901.jpg',\n", + " 'food-101/images/french_onion_soup/1020156.jpg',\n", + " 'food-101/images/french_onion_soup/1062494.jpg',\n", + " 'food-101/images/french_onion_soup/1161976.jpg',\n", + " 'food-101/images/french_onion_soup/1350426.jpg',\n", + " 'food-101/images/french_onion_soup/1679160.jpg',\n", + " 'food-101/images/french_onion_soup/2205878.jpg',\n", + " 'food-101/images/french_onion_soup/2455859.jpg',\n", + " 'food-101/images/french_onion_soup/245738.jpg',\n", + " 'food-101/images/french_onion_soup/2482062.jpg',\n", + " 'food-101/images/french_onion_soup/2582633.jpg',\n", + " 'food-101/images/french_onion_soup/2623210.jpg',\n", + " 'food-101/images/french_onion_soup/2740521.jpg',\n", + " 'food-101/images/french_onion_soup/2796610.jpg',\n", + " 'food-101/images/french_onion_soup/2810153.jpg',\n", + " 'food-101/images/french_onion_soup/2962330.jpg',\n", + " 'food-101/images/french_onion_soup/397460.jpg',\n", + " 'food-101/images/french_onion_soup/539296.jpg',\n", + " 'food-101/images/french_onion_soup/759629.jpg',\n", + " 'food-101/images/french_onion_soup/883844.jpg',\n", + " 'food-101/images/gnocchi/3791682.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1000486.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1008701.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1055929.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1069789.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1070065.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1083094.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1122875.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1126455.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1134579.jpg',\n", + " 'food-101/images/hot_and_sour_soup/113560.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1151861.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1167380.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1168184.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1198713.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1214786.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1222219.jpg',\n", + " 'food-101/images/hot_and_sour_soup/12248.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1226605.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1231074.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1235094.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1240584.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1285071.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1288010.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1312635.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1313048.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1316758.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1337126.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1347323.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1363828.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1364804.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1364912.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1400511.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1406237.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1428041.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1446456.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1449680.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1474021.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1479709.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1484098.jpg',\n", + " 'food-101/images/hot_and_sour_soup/148669.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1502582.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1519845.jpg',\n", + " 'food-101/images/hot_and_sour_soup/154363.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1548700.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1556137.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1557701.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1563900.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1577046.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1583224.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1607385.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1611156.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1617113.jpg',\n", + " 'food-101/images/hot_and_sour_soup/162622.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1633728.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1633890.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1635802.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1653899.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1670529.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1683364.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1805255.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1827236.jpg',\n", + " 'food-101/images/hot_and_sour_soup/184398.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1858145.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1858236.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1864685.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1936292.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1938773.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1942754.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1955928.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1959025.jpg',\n", + " 'food-101/images/hot_and_sour_soup/1966211.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2005531.jpg',\n", + " 'food-101/images/hot_and_sour_soup/200587.jpg',\n", + " 'food-101/images/hot_and_sour_soup/20067.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2041812.jpg',\n", + " 'food-101/images/hot_and_sour_soup/204285.jpg',\n", + " 'food-101/images/hot_and_sour_soup/204679.jpg',\n", + " 'food-101/images/hot_and_sour_soup/209424.jpg',\n", + " 'food-101/images/hot_and_sour_soup/209469.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2112191.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2120287.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2172589.jpg',\n", + " 'food-101/images/hot_and_sour_soup/217569.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2184467.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2200930.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2202463.jpg',\n", + " 'food-101/images/hot_and_sour_soup/222193.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2256057.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2259445.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2273383.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2278783.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2291396.jpg',\n", + " 'food-101/images/hot_and_sour_soup/230163.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2312653.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2323446.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2344945.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2367229.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2368872.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2371233.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2377494.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2377753.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2382833.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2415615.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2450297.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2473701.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2495594.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2515353.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2516789.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2520927.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2524133.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2524577.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2528354.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2531145.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2563123.jpg',\n", + " 'food-101/images/hot_and_sour_soup/258760.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2597181.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2615353.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2645587.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2659777.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2675588.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2678235.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2685865.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2687018.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2688464.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2700418.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2718315.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2743122.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2754869.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2756129.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2760407.jpg',\n", + " 'food-101/images/hot_and_sour_soup/277065.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2772349.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2781892.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2786483.jpg',\n", + " 'food-101/images/hot_and_sour_soup/278768.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2790249.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2790483.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2828157.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2843321.jpg',\n", + " 'food-101/images/hot_and_sour_soup/285163.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2863802.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2880758.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2889298.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2922592.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2936421.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2941188.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2943259.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2943708.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2954801.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2955708.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2973919.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2979433.jpg',\n", + " 'food-101/images/hot_and_sour_soup/2998002.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3004353.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3023744.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3033019.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3057104.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3086202.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3113531.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3118313.jpg',\n", + " 'food-101/images/hot_and_sour_soup/314042.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3155003.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3191313.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3204149.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3216709.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3235380.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3244591.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3257336.jpg',\n", + " 'food-101/images/hot_and_sour_soup/325791.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3265742.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3275927.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3286625.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3320353.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3333255.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3362238.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3376428.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3378533.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3382309.jpg',\n", + " 'food-101/images/hot_and_sour_soup/340111.jpg',\n", + " 'food-101/images/hot_and_sour_soup/342455.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3428336.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3437487.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3446030.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3452669.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3464402.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3496274.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3539916.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3552976.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3565393.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3567487.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3568665.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3601021.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3613554.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3618218.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3644289.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3658920.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3668485.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3673317.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3703194.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3706507.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3781731.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3798403.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3812573.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3819269.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3824797.jpg',\n", + " 'food-101/images/hot_and_sour_soup/382979.jpg',\n", + " 'food-101/images/hot_and_sour_soup/384751.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3854857.jpg',\n", + " 'food-101/images/hot_and_sour_soup/387487.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3879326.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3879471.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3891611.jpg',\n", + " 'food-101/images/hot_and_sour_soup/3918910.jpg',\n", + " 'food-101/images/hot_and_sour_soup/414581.jpg',\n", + " 'food-101/images/hot_and_sour_soup/420717.jpg',\n", + " 'food-101/images/hot_and_sour_soup/437801.jpg',\n", + " 'food-101/images/hot_and_sour_soup/442387.jpg',\n", + " 'food-101/images/hot_and_sour_soup/449812.jpg',\n", + " 'food-101/images/hot_and_sour_soup/478316.jpg',\n", + " 'food-101/images/hot_and_sour_soup/495719.jpg',\n", + " 'food-101/images/hot_and_sour_soup/497575.jpg',\n", + " 'food-101/images/hot_and_sour_soup/54981.jpg',\n", + " 'food-101/images/hot_and_sour_soup/554192.jpg',\n", + " 'food-101/images/hot_and_sour_soup/557591.jpg',\n", + " 'food-101/images/hot_and_sour_soup/561161.jpg',\n", + " 'food-101/images/hot_and_sour_soup/564763.jpg',\n", + " 'food-101/images/hot_and_sour_soup/579590.jpg',\n", + " 'food-101/images/hot_and_sour_soup/611992.jpg',\n", + " 'food-101/images/hot_and_sour_soup/613398.jpg',\n", + " 'food-101/images/hot_and_sour_soup/615327.jpg',\n", + " 'food-101/images/hot_and_sour_soup/619528.jpg',\n", + " 'food-101/images/hot_and_sour_soup/661084.jpg',\n", + " 'food-101/images/hot_and_sour_soup/669191.jpg',\n", + " 'food-101/images/hot_and_sour_soup/721769.jpg',\n", + " 'food-101/images/hot_and_sour_soup/723517.jpg',\n", + " 'food-101/images/hot_and_sour_soup/729559.jpg',\n", + " 'food-101/images/hot_and_sour_soup/770250.jpg',\n", + " 'food-101/images/hot_and_sour_soup/776124.jpg',\n", + " 'food-101/images/hot_and_sour_soup/788666.jpg',\n", + " 'food-101/images/hot_and_sour_soup/843978.jpg',\n", + " 'food-101/images/hot_and_sour_soup/854589.jpg',\n", + " 'food-101/images/hot_and_sour_soup/856938.jpg',\n", + " 'food-101/images/hot_and_sour_soup/886216.jpg',\n", + " 'food-101/images/hot_and_sour_soup/892175.jpg',\n", + " 'food-101/images/hot_and_sour_soup/924340.jpg',\n", + " 'food-101/images/hot_and_sour_soup/942430.jpg',\n", + " 'food-101/images/hot_and_sour_soup/943151.jpg',\n", + " 'food-101/images/hot_and_sour_soup/947500.jpg',\n", + " 'food-101/images/hot_and_sour_soup/965202.jpg',\n", + " 'food-101/images/hot_and_sour_soup/979455.jpg',\n", + " 'food-101/images/hot_and_sour_soup/982582.jpg',\n", + " 'food-101/images/hot_and_sour_soup/993036.jpg',\n", + " 'food-101/images/hot_and_sour_soup/997971.jpg',\n", + " 'food-101/images/lobster_bisque/1003421.jpg',\n", + " 'food-101/images/lobster_bisque/1008682.jpg',\n", + " 'food-101/images/lobster_bisque/1030246.jpg',\n", + " 'food-101/images/lobster_bisque/1079870.jpg',\n", + " 'food-101/images/lobster_bisque/1082597.jpg',\n", + " 'food-101/images/lobster_bisque/1119173.jpg',\n", + " 'food-101/images/lobster_bisque/1135687.jpg',\n", + " 'food-101/images/lobster_bisque/1168951.jpg',\n", + " 'food-101/images/lobster_bisque/1172357.jpg',\n", + " 'food-101/images/lobster_bisque/1181520.jpg',\n", + " 'food-101/images/lobster_bisque/120532.jpg',\n", + " 'food-101/images/lobster_bisque/1229730.jpg',\n", + " 'food-101/images/lobster_bisque/1235427.jpg',\n", + " 'food-101/images/lobster_bisque/1346617.jpg',\n", + " 'food-101/images/lobster_bisque/1372543.jpg',\n", + " 'food-101/images/lobster_bisque/1399541.jpg',\n", + " 'food-101/images/lobster_bisque/1404248.jpg',\n", + " 'food-101/images/lobster_bisque/1406169.jpg',\n", + " 'food-101/images/lobster_bisque/1439107.jpg',\n", + " 'food-101/images/lobster_bisque/1505415.jpg',\n", + " 'food-101/images/lobster_bisque/1561678.jpg',\n", + " 'food-101/images/lobster_bisque/1618042.jpg',\n", + " 'food-101/images/lobster_bisque/1623262.jpg',\n", + " 'food-101/images/lobster_bisque/1641764.jpg',\n", + " 'food-101/images/lobster_bisque/1715382.jpg',\n", + " 'food-101/images/lobster_bisque/1789658.jpg',\n", + " 'food-101/images/lobster_bisque/1826587.jpg',\n", + " 'food-101/images/lobster_bisque/1901930.jpg',\n", + " 'food-101/images/lobster_bisque/1914066.jpg',\n", + " 'food-101/images/lobster_bisque/1935600.jpg',\n", + " 'food-101/images/lobster_bisque/1988235.jpg',\n", + " 'food-101/images/lobster_bisque/1989099.jpg',\n", + " 'food-101/images/lobster_bisque/1995069.jpg',\n", + " 'food-101/images/lobster_bisque/2005142.jpg',\n", + " 'food-101/images/lobster_bisque/2059149.jpg',\n", + " 'food-101/images/lobster_bisque/2069023.jpg',\n", + " 'food-101/images/lobster_bisque/2140413.jpg',\n", + " 'food-101/images/lobster_bisque/2169158.jpg',\n", + " 'food-101/images/lobster_bisque/2172321.jpg',\n", + " 'food-101/images/lobster_bisque/2179169.jpg',\n", + " 'food-101/images/lobster_bisque/2197506.jpg',\n", + " 'food-101/images/lobster_bisque/2198032.jpg',\n", + " 'food-101/images/lobster_bisque/2210776.jpg',\n", + " 'food-101/images/lobster_bisque/2222295.jpg',\n", + " 'food-101/images/lobster_bisque/2250767.jpg',\n", + " 'food-101/images/lobster_bisque/2265716.jpg',\n", + " 'food-101/images/lobster_bisque/2268429.jpg',\n", + " 'food-101/images/lobster_bisque/2275539.jpg',\n", + " 'food-101/images/lobster_bisque/2290514.jpg',\n", + " 'food-101/images/lobster_bisque/2294708.jpg',\n", + " 'food-101/images/lobster_bisque/2329671.jpg',\n", + " 'food-101/images/lobster_bisque/2358791.jpg',\n", + " 'food-101/images/lobster_bisque/2371100.jpg',\n", + " 'food-101/images/lobster_bisque/2399818.jpg',\n", + " 'food-101/images/lobster_bisque/2519337.jpg',\n", + " 'food-101/images/lobster_bisque/2556334.jpg',\n", + " 'food-101/images/lobster_bisque/2618116.jpg',\n", + " 'food-101/images/lobster_bisque/262244.jpg',\n", + " 'food-101/images/lobster_bisque/2644365.jpg',\n", + " 'food-101/images/lobster_bisque/2683327.jpg',\n", + " 'food-101/images/lobster_bisque/2697188.jpg',\n", + " 'food-101/images/lobster_bisque/2720610.jpg',\n", + " 'food-101/images/lobster_bisque/274916.jpg',\n", + " 'food-101/images/lobster_bisque/2750289.jpg',\n", + " 'food-101/images/lobster_bisque/2769569.jpg',\n", + " 'food-101/images/lobster_bisque/2795771.jpg',\n", + " 'food-101/images/lobster_bisque/2848845.jpg',\n", + " 'food-101/images/lobster_bisque/2866110.jpg',\n", + " 'food-101/images/lobster_bisque/2866436.jpg',\n", + " 'food-101/images/lobster_bisque/2878000.jpg',\n", + " 'food-101/images/lobster_bisque/2903478.jpg',\n", + " 'food-101/images/lobster_bisque/2910636.jpg',\n", + " 'food-101/images/lobster_bisque/2917736.jpg',\n", + " 'food-101/images/lobster_bisque/2920368.jpg',\n", + " 'food-101/images/lobster_bisque/2955008.jpg',\n", + " 'food-101/images/lobster_bisque/2973189.jpg',\n", + " 'food-101/images/lobster_bisque/2981838.jpg',\n", + " 'food-101/images/lobster_bisque/2984841.jpg',\n", + " 'food-101/images/lobster_bisque/3004560.jpg',\n", + " 'food-101/images/lobster_bisque/3041886.jpg',\n", + " 'food-101/images/lobster_bisque/3076308.jpg',\n", + " 'food-101/images/lobster_bisque/3109961.jpg',\n", + " 'food-101/images/lobster_bisque/3140029.jpg',\n", + " 'food-101/images/lobster_bisque/3144702.jpg',\n", + " 'food-101/images/lobster_bisque/3165128.jpg',\n", + " 'food-101/images/lobster_bisque/3179216.jpg',\n", + " 'food-101/images/lobster_bisque/321057.jpg',\n", + " 'food-101/images/lobster_bisque/3221087.jpg',\n", + " 'food-101/images/lobster_bisque/3254985.jpg',\n", + " 'food-101/images/lobster_bisque/3266002.jpg',\n", + " 'food-101/images/lobster_bisque/3282626.jpg',\n", + " 'food-101/images/lobster_bisque/3282795.jpg',\n", + " 'food-101/images/lobster_bisque/3318185.jpg',\n", + " 'food-101/images/lobster_bisque/3319694.jpg',\n", + " 'food-101/images/lobster_bisque/3354880.jpg',\n", + " 'food-101/images/lobster_bisque/3358721.jpg',\n", + " 'food-101/images/lobster_bisque/3374012.jpg',\n", + " 'food-101/images/lobster_bisque/337714.jpg',\n", + " 'food-101/images/lobster_bisque/3414592.jpg',\n", + " 'food-101/images/lobster_bisque/3416128.jpg',\n", + " 'food-101/images/lobster_bisque/3418148.jpg',\n", + " 'food-101/images/lobster_bisque/3466502.jpg',\n", + " 'food-101/images/lobster_bisque/350149.jpg',\n", + " 'food-101/images/lobster_bisque/3509758.jpg',\n", + " 'food-101/images/lobster_bisque/3520107.jpg',\n", + " 'food-101/images/lobster_bisque/3527698.jpg',\n", + " 'food-101/images/lobster_bisque/3560547.jpg',\n", + " 'food-101/images/lobster_bisque/3586140.jpg',\n", + " 'food-101/images/lobster_bisque/3604315.jpg',\n", + " 'food-101/images/lobster_bisque/3614535.jpg',\n", + " 'food-101/images/lobster_bisque/3652100.jpg',\n", + " 'food-101/images/lobster_bisque/3656540.jpg',\n", + " 'food-101/images/lobster_bisque/369524.jpg',\n", + " 'food-101/images/lobster_bisque/3725606.jpg',\n", + " 'food-101/images/lobster_bisque/3808144.jpg',\n", + " 'food-101/images/lobster_bisque/3826517.jpg',\n", + " 'food-101/images/lobster_bisque/3868773.jpg',\n", + " 'food-101/images/lobster_bisque/3869474.jpg',\n", + " 'food-101/images/lobster_bisque/3898860.jpg',\n", + " 'food-101/images/lobster_bisque/475607.jpg',\n", + " 'food-101/images/lobster_bisque/533134.jpg',\n", + " 'food-101/images/lobster_bisque/562118.jpg',\n", + " 'food-101/images/lobster_bisque/588421.jpg',\n", + " 'food-101/images/lobster_bisque/606179.jpg',\n", + " 'food-101/images/lobster_bisque/629483.jpg',\n", + " 'food-101/images/lobster_bisque/641631.jpg',\n", + " 'food-101/images/lobster_bisque/651642.jpg',\n", + " 'food-101/images/lobster_bisque/65607.jpg',\n", + " 'food-101/images/lobster_bisque/678196.jpg',\n", + " 'food-101/images/lobster_bisque/68481.jpg',\n", + " 'food-101/images/lobster_bisque/688344.jpg',\n", + " 'food-101/images/lobster_bisque/689311.jpg',\n", + " 'food-101/images/lobster_bisque/699956.jpg',\n", + " 'food-101/images/lobster_bisque/728266.jpg',\n", + " 'food-101/images/lobster_bisque/782974.jpg',\n", + " 'food-101/images/lobster_bisque/813441.jpg',\n", + " 'food-101/images/lobster_bisque/820485.jpg',\n", + " 'food-101/images/lobster_bisque/825585.jpg',\n", + " 'food-101/images/lobster_bisque/830001.jpg',\n", + " 'food-101/images/lobster_bisque/844788.jpg',\n", + " 'food-101/images/lobster_bisque/924935.jpg',\n", + " 'food-101/images/lobster_bisque/948368.jpg',\n", + " 'food-101/images/lobster_bisque/974979.jpg',\n", + " 'food-101/images/miso_soup/1096698.jpg',\n", + " 'food-101/images/miso_soup/120774.jpg',\n", + " 'food-101/images/miso_soup/1293849.jpg',\n", + " 'food-101/images/miso_soup/146592.jpg',\n", + " 'food-101/images/miso_soup/1616699.jpg',\n", + " 'food-101/images/miso_soup/1903256.jpg',\n", + " 'food-101/images/miso_soup/2285659.jpg',\n", + " 'food-101/images/miso_soup/2412822.jpg',\n", + " 'food-101/images/miso_soup/2981398.jpg',\n", + " 'food-101/images/miso_soup/3350406.jpg',\n", + " 'food-101/images/miso_soup/343304.jpg',\n", + " 'food-101/images/miso_soup/3454724.jpg',\n", + " 'food-101/images/miso_soup/3605736.jpg',\n", + " 'food-101/images/miso_soup/451876.jpg',\n", + " 'food-101/images/miso_soup/528721.jpg',\n", + " 'food-101/images/miso_soup/574828.jpg',\n", + " 'food-101/images/miso_soup/854424.jpg',\n", + " 'food-101/images/miso_soup/992468.jpg',\n", + " 'food-101/images/pho/1070815.jpg',\n", + " 'food-101/images/pho/1076831.jpg',\n", + " 'food-101/images/pho/1101330.jpg',\n", + " 'food-101/images/pho/1101992.jpg',\n", + " 'food-101/images/pho/1105040.jpg',\n", + " 'food-101/images/pho/1121706.jpg',\n", + " 'food-101/images/pho/1129758.jpg',\n", + " 'food-101/images/pho/1129765.jpg',\n", + " 'food-101/images/pho/1139062.jpg',\n", + " 'food-101/images/pho/1156352.jpg',\n", + " 'food-101/images/pho/1172480.jpg',\n", + " 'food-101/images/pho/1181230.jpg',\n", + " 'food-101/images/pho/1216057.jpg',\n", + " 'food-101/images/pho/1226579.jpg',\n", + " 'food-101/images/pho/1242474.jpg',\n", + " 'food-101/images/pho/1252904.jpg',\n", + " 'food-101/images/pho/1275324.jpg',\n", + " 'food-101/images/pho/1276052.jpg',\n", + " 'food-101/images/pho/1332972.jpg',\n", + " 'food-101/images/pho/134776.jpg',\n", + " 'food-101/images/pho/1391686.jpg',\n", + " 'food-101/images/pho/139729.jpg',\n", + " 'food-101/images/pho/1496796.jpg',\n", + " 'food-101/images/pho/150417.jpg',\n", + " 'food-101/images/pho/1512455.jpg',\n", + " 'food-101/images/pho/1517043.jpg',\n", + " 'food-101/images/pho/1521706.jpg',\n", + " 'food-101/images/pho/1529866.jpg',\n", + " 'food-101/images/pho/1563592.jpg',\n", + " 'food-101/images/pho/1572698.jpg',\n", + " 'food-101/images/pho/1610808.jpg',\n", + " 'food-101/images/pho/1613158.jpg',\n", + " 'food-101/images/pho/1662402.jpg',\n", + " 'food-101/images/pho/174023.jpg',\n", + " 'food-101/images/pho/1830525.jpg',\n", + " 'food-101/images/pho/1833761.jpg',\n", + " 'food-101/images/pho/1889793.jpg',\n", + " 'food-101/images/pho/1904441.jpg',\n", + " 'food-101/images/pho/1945425.jpg',\n", + " 'food-101/images/pho/1966123.jpg',\n", + " 'food-101/images/pho/197516.jpg',\n", + " 'food-101/images/pho/200060.jpg',\n", + " 'food-101/images/pho/2011541.jpg',\n", + " 'food-101/images/pho/2037578.jpg',\n", + " 'food-101/images/pho/2051133.jpg',\n", + " 'food-101/images/pho/2055313.jpg',\n", + " 'food-101/images/pho/2081921.jpg',\n", + " 'food-101/images/pho/21151.jpg',\n", + " 'food-101/images/pho/212649.jpg',\n", + " 'food-101/images/pho/2146049.jpg',\n", + " 'food-101/images/pho/2209230.jpg',\n", + " 'food-101/images/pho/2231809.jpg',\n", + " 'food-101/images/pho/223558.jpg',\n", + " 'food-101/images/pho/2279738.jpg',\n", + " 'food-101/images/pho/2291683.jpg',\n", + " 'food-101/images/pho/2310154.jpg',\n", + " 'food-101/images/pho/2314570.jpg',\n", + " 'food-101/images/pho/2338556.jpg',\n", + " 'food-101/images/pho/2381828.jpg',\n", + " 'food-101/images/pho/2437694.jpg',\n", + " 'food-101/images/pho/2488737.jpg',\n", + " 'food-101/images/pho/2520742.jpg',\n", + " 'food-101/images/pho/2555529.jpg',\n", + " 'food-101/images/pho/255974.jpg',\n", + " 'food-101/images/pho/256709.jpg',\n", + " 'food-101/images/pho/257397.jpg',\n", + " 'food-101/images/pho/260112.jpg',\n", + " 'food-101/images/pho/264730.jpg',\n", + " 'food-101/images/pho/2647478.jpg',\n", + " 'food-101/images/pho/2667172.jpg',\n", + " 'food-101/images/pho/2749545.jpg',\n", + " 'food-101/images/pho/2756142.jpg',\n", + " 'food-101/images/pho/2780074.jpg',\n", + " 'food-101/images/pho/2790322.jpg',\n", + " 'food-101/images/pho/2816303.jpg',\n", + " 'food-101/images/pho/2832528.jpg',\n", + " 'food-101/images/pho/2841009.jpg',\n", + " 'food-101/images/pho/286649.jpg',\n", + " 'food-101/images/pho/2870902.jpg',\n", + " 'food-101/images/pho/2872388.jpg',\n", + " 'food-101/images/pho/2903413.jpg',\n", + " 'food-101/images/pho/292752.jpg',\n", + " 'food-101/images/pho/2931231.jpg',\n", + " 'food-101/images/pho/2932374.jpg',\n", + " 'food-101/images/pho/294020.jpg',\n", + " 'food-101/images/pho/2952717.jpg',\n", + " 'food-101/images/pho/2959196.jpg',\n", + " 'food-101/images/pho/2971145.jpg',\n", + " 'food-101/images/pho/2981476.jpg',\n", + " 'food-101/images/pho/3021661.jpg',\n", + " 'food-101/images/pho/3070544.jpg',\n", + " 'food-101/images/pho/3080329.jpg',\n", + " 'food-101/images/pho/3100035.jpg',\n", + " 'food-101/images/pho/3138587.jpg',\n", + " 'food-101/images/pho/3157756.jpg',\n", + " 'food-101/images/pho/3201152.jpg',\n", + " 'food-101/images/pho/3230074.jpg',\n", + " 'food-101/images/pho/3230863.jpg',\n", + " 'food-101/images/pho/3293078.jpg',\n", + " 'food-101/images/pho/3293740.jpg',\n", + " 'food-101/images/pho/3299599.jpg',\n", + " 'food-101/images/pho/331738.jpg',\n", + " 'food-101/images/pho/333256.jpg',\n", + " 'food-101/images/pho/3341886.jpg',\n", + " 'food-101/images/pho/336954.jpg',\n", + " 'food-101/images/pho/341163.jpg',\n", + " 'food-101/images/pho/3431393.jpg',\n", + " 'food-101/images/pho/3433092.jpg',\n", + " 'food-101/images/pho/344153.jpg',\n", + " 'food-101/images/pho/3457544.jpg',\n", + " 'food-101/images/pho/346294.jpg',\n", + " 'food-101/images/pho/3534971.jpg',\n", + " 'food-101/images/pho/3538985.jpg',\n", + " 'food-101/images/pho/3552809.jpg',\n", + " 'food-101/images/pho/357388.jpg',\n", + " 'food-101/images/pho/3625863.jpg',\n", + " 'food-101/images/pho/370292.jpg',\n", + " 'food-101/images/pho/3706201.jpg',\n", + " 'food-101/images/pho/3711445.jpg',\n", + " 'food-101/images/pho/372921.jpg',\n", + " 'food-101/images/pho/3746643.jpg',\n", + " 'food-101/images/pho/3769076.jpg',\n", + " 'food-101/images/pho/3775540.jpg',\n", + " 'food-101/images/pho/3778824.jpg',\n", + " 'food-101/images/pho/3815050.jpg',\n", + " 'food-101/images/pho/3840244.jpg',\n", + " 'food-101/images/pho/3866730.jpg',\n", + " 'food-101/images/pho/3883511.jpg',\n", + " 'food-101/images/pho/3888773.jpg',\n", + " 'food-101/images/pho/3919470.jpg',\n", + " 'food-101/images/pho/398590.jpg',\n", + " 'food-101/images/pho/399346.jpg',\n", + " 'food-101/images/pho/441414.jpg',\n", + " 'food-101/images/pho/452855.jpg',\n", + " 'food-101/images/pho/457009.jpg',\n", + " 'food-101/images/pho/458911.jpg',\n", + " 'food-101/images/pho/466678.jpg',\n", + " 'food-101/images/pho/472628.jpg',\n", + " 'food-101/images/pho/4790.jpg',\n", + " 'food-101/images/pho/485017.jpg',\n", + " 'food-101/images/pho/485593.jpg',\n", + " 'food-101/images/pho/51138.jpg',\n", + " 'food-101/images/pho/51198.jpg',\n", + " 'food-101/images/pho/514715.jpg',\n", + " 'food-101/images/pho/514754.jpg',\n", + " 'food-101/images/pho/522453.jpg',\n", + " 'food-101/images/pho/536765.jpg',\n", + " 'food-101/images/pho/558069.jpg',\n", + " 'food-101/images/pho/572785.jpg',\n", + " 'food-101/images/pho/596919.jpg',\n", + " 'food-101/images/pho/603678.jpg',\n", + " 'food-101/images/pho/62482.jpg',\n", + " 'food-101/images/pho/651415.jpg',\n", + " 'food-101/images/pho/672924.jpg',\n", + " 'food-101/images/pho/673462.jpg',\n", + " 'food-101/images/pho/70638.jpg',\n", + " 'food-101/images/pho/718975.jpg',\n", + " 'food-101/images/pho/721739.jpg',\n", + " 'food-101/images/pho/730353.jpg',\n", + " 'food-101/images/pho/73216.jpg',\n", + " 'food-101/images/pho/746268.jpg',\n", + " 'food-101/images/pho/819607.jpg',\n", + " 'food-101/images/pho/846615.jpg',\n", + " 'food-101/images/pho/873123.jpg',\n", + " 'food-101/images/pho/881249.jpg',\n", + " 'food-101/images/pho/882063.jpg',\n", + " 'food-101/images/pho/914961.jpg',\n", + " 'food-101/images/pho/92244.jpg',\n", + " 'food-101/images/pho/931906.jpg',\n", + " 'food-101/images/pho/945282.jpg',\n", + " 'food-101/images/pho/96270.jpg',\n", + " 'food-101/images/pho/963353.jpg',\n", + " 'food-101/images/pho/96525.jpg',\n", + " 'food-101/images/pork_chop/3725022.jpg',\n", + " 'food-101/images/ramen/117019.jpg',\n", + " 'food-101/images/ramen/1216361.jpg',\n", + " 'food-101/images/ramen/1568197.jpg',\n", + " 'food-101/images/ramen/1652565.jpg',\n", + " 'food-101/images/ramen/23747.jpg',\n", + " 'food-101/images/ramen/254816.jpg',\n", + " 'food-101/images/ramen/3183909.jpg',\n", + " 'food-101/images/ramen/3216527.jpg',\n", + " 'food-101/images/ramen/333940.jpg',\n", + " 'food-101/images/ramen/3518484.jpg',\n", + " 'food-101/images/ramen/3882171.jpg',\n", + " 'food-101/images/ramen/5025.jpg',\n", + " 'food-101/images/shrimp_and_grits/1556701.jpg',\n", + " 'food-101/images/shrimp_and_grits/2406502.jpg',\n", + " 'food-101/images/shrimp_and_grits/537365.jpg',\n", + " 'food-101/images/shrimp_and_grits/889512.jpg',\n", + " 'food-101/images/shrimp_and_grits/932399.jpg',\n", + " 'food-101/images/club_sandwich/122236.jpg',\n", + " 'food-101/images/club_sandwich/1243806.jpg',\n", + " 'food-101/images/club_sandwich/1297247.jpg',\n", + " 'food-101/images/club_sandwich/1318118.jpg',\n", + " 'food-101/images/club_sandwich/1413794.jpg',\n", + " 'food-101/images/club_sandwich/1719340.jpg',\n", + " 'food-101/images/club_sandwich/1775789.jpg',\n", + " 'food-101/images/club_sandwich/1811271.jpg',\n", + " 'food-101/images/club_sandwich/1818664.jpg',\n", + " 'food-101/images/club_sandwich/1840706.jpg',\n", + " 'food-101/images/club_sandwich/1886101.jpg',\n", + " 'food-101/images/club_sandwich/191288.jpg',\n", + " 'food-101/images/club_sandwich/2163422.jpg',\n", + " 'food-101/images/club_sandwich/2214212.jpg',\n", + " 'food-101/images/club_sandwich/2272423.jpg',\n", + " 'food-101/images/club_sandwich/2778614.jpg',\n", + " 'food-101/images/club_sandwich/3106065.jpg',\n", + " 'food-101/images/club_sandwich/3132951.jpg',\n", + " 'food-101/images/club_sandwich/3251770.jpg',\n", + " 'food-101/images/club_sandwich/3310968.jpg',\n", + " 'food-101/images/club_sandwich/3526250.jpg',\n", + " 'food-101/images/club_sandwich/3543955.jpg',\n", + " 'food-101/images/club_sandwich/3550782.jpg',\n", + " 'food-101/images/club_sandwich/3646665.jpg',\n", + " 'food-101/images/club_sandwich/3664710.jpg',\n", + " 'food-101/images/club_sandwich/574816.jpg',\n", + " 'food-101/images/club_sandwich/588478.jpg',\n", + " 'food-101/images/crab_cakes/3467918.jpg',\n", + " 'food-101/images/fish_and_chips/1195292.jpg',\n", + " 'food-101/images/fish_and_chips/2484873.jpg',\n", + " 'food-101/images/fish_and_chips/3616236.jpg',\n", + " 'food-101/images/french_fries/1049122.jpg',\n", + " 'food-101/images/french_fries/1071481.jpg',\n", + " 'food-101/images/french_fries/1074446.jpg',\n", + " 'food-101/images/french_fries/1080215.jpg',\n", + " 'food-101/images/french_fries/109401.jpg',\n", + " 'food-101/images/french_fries/1099260.jpg',\n", + " 'food-101/images/french_fries/1150103.jpg',\n", + " 'food-101/images/french_fries/1165966.jpg',\n", + " 'food-101/images/french_fries/1221000.jpg',\n", + " 'food-101/images/french_fries/1295274.jpg',\n", + " 'food-101/images/french_fries/1327248.jpg',\n", + " 'food-101/images/french_fries/1361604.jpg',\n", + " 'food-101/images/french_fries/1369116.jpg',\n", + " 'food-101/images/french_fries/1370900.jpg',\n", + " 'food-101/images/french_fries/1384733.jpg',\n", + " 'food-101/images/french_fries/1394977.jpg',\n", + " 'food-101/images/french_fries/147628.jpg',\n", + " 'food-101/images/french_fries/1504529.jpg',\n", + " 'food-101/images/french_fries/1509620.jpg',\n", + " 'food-101/images/french_fries/1538500.jpg',\n", + " 'food-101/images/french_fries/1552191.jpg',\n", + " 'food-101/images/french_fries/1610240.jpg',\n", + " 'food-101/images/french_fries/1622796.jpg',\n", + " 'food-101/images/french_fries/166821.jpg',\n", + " 'food-101/images/french_fries/168924.jpg',\n", + " 'food-101/images/french_fries/1692353.jpg',\n", + " 'food-101/images/french_fries/1700344.jpg',\n", + " 'food-101/images/french_fries/1712331.jpg',\n", + " 'food-101/images/french_fries/1724805.jpg',\n", + " 'food-101/images/french_fries/1740113.jpg',\n", + " 'food-101/images/french_fries/1745333.jpg',\n", + " 'food-101/images/french_fries/1763119.jpg',\n", + " 'food-101/images/french_fries/1810352.jpg',\n", + " 'food-101/images/french_fries/184954.jpg',\n", + " 'food-101/images/french_fries/1850310.jpg',\n", + " 'food-101/images/french_fries/1875469.jpg',\n", + " 'food-101/images/french_fries/1897333.jpg',\n", + " 'food-101/images/french_fries/1928660.jpg',\n", + " 'food-101/images/french_fries/1936184.jpg',\n", + " 'food-101/images/french_fries/1969264.jpg',\n", + " 'food-101/images/french_fries/2001959.jpg',\n", + " 'food-101/images/french_fries/2011974.jpg',\n", + " 'food-101/images/french_fries/2041482.jpg',\n", + " 'food-101/images/french_fries/2056007.jpg',\n", + " 'food-101/images/french_fries/2073415.jpg',\n", + " 'food-101/images/french_fries/2080959.jpg',\n", + " 'food-101/images/french_fries/2127530.jpg',\n", + " 'food-101/images/french_fries/2189231.jpg',\n", + " 'food-101/images/french_fries/2212633.jpg',\n", + " 'food-101/images/french_fries/2226284.jpg',\n", + " 'food-101/images/french_fries/2239352.jpg',\n", + " 'food-101/images/french_fries/2246387.jpg',\n", + " 'food-101/images/french_fries/2248373.jpg',\n", + " 'food-101/images/french_fries/2269039.jpg',\n", + " 'food-101/images/french_fries/2278380.jpg',\n", + " 'food-101/images/french_fries/2348229.jpg',\n", + " 'food-101/images/french_fries/2369999.jpg',\n", + " 'food-101/images/french_fries/2371960.jpg',\n", + " 'food-101/images/french_fries/2452990.jpg',\n", + " 'food-101/images/french_fries/2485920.jpg',\n", + " 'food-101/images/french_fries/2493036.jpg',\n", + " 'food-101/images/french_fries/2521012.jpg',\n", + " 'food-101/images/french_fries/2521724.jpg',\n", + " 'food-101/images/french_fries/2624567.jpg',\n", + " 'food-101/images/french_fries/2649729.jpg',\n", + " 'food-101/images/french_fries/2672237.jpg',\n", + " 'food-101/images/french_fries/2700217.jpg',\n", + " 'food-101/images/french_fries/2708944.jpg',\n", + " 'food-101/images/french_fries/275673.jpg',\n", + " 'food-101/images/french_fries/2761796.jpg',\n", + " 'food-101/images/french_fries/2788461.jpg',\n", + " 'food-101/images/french_fries/2814658.jpg',\n", + " 'food-101/images/french_fries/2816416.jpg',\n", + " 'food-101/images/french_fries/2879174.jpg',\n", + " 'food-101/images/french_fries/2885926.jpg',\n", + " 'food-101/images/french_fries/2892637.jpg',\n", + " 'food-101/images/french_fries/2893262.jpg',\n", + " 'food-101/images/french_fries/2901987.jpg',\n", + " 'food-101/images/french_fries/290229.jpg',\n", + " 'food-101/images/french_fries/2913911.jpg',\n", + " 'food-101/images/french_fries/2936284.jpg',\n", + " 'food-101/images/french_fries/2951206.jpg',\n", + " 'food-101/images/french_fries/2984923.jpg',\n", + " 'food-101/images/french_fries/3012487.jpg',\n", + " 'food-101/images/french_fries/3030853.jpg',\n", + " 'food-101/images/french_fries/303809.jpg',\n", + " 'food-101/images/french_fries/3061458.jpg',\n", + " 'food-101/images/french_fries/3069835.jpg',\n", + " 'food-101/images/french_fries/3084187.jpg',\n", + " 'food-101/images/french_fries/3156237.jpg',\n", + " 'food-101/images/french_fries/3184259.jpg',\n", + " 'food-101/images/french_fries/319830.jpg',\n", + " 'food-101/images/french_fries/3199467.jpg',\n", + " 'food-101/images/french_fries/3225836.jpg',\n", + " 'food-101/images/french_fries/3293202.jpg',\n", + " 'food-101/images/french_fries/3303248.jpg',\n", + " 'food-101/images/french_fries/3307428.jpg',\n", + " 'food-101/images/french_fries/3325881.jpg',\n", + " 'food-101/images/french_fries/3359887.jpg',\n", + " 'food-101/images/french_fries/3377570.jpg',\n", + " 'food-101/images/french_fries/3401318.jpg',\n", + " 'food-101/images/french_fries/3405511.jpg',\n", + " 'food-101/images/french_fries/3423618.jpg',\n", + " 'food-101/images/french_fries/3483916.jpg',\n", + " 'food-101/images/french_fries/3499831.jpg',\n", + " 'food-101/images/french_fries/3499988.jpg',\n", + " 'food-101/images/french_fries/3569228.jpg',\n", + " 'food-101/images/french_fries/3586758.jpg',\n", + " 'food-101/images/french_fries/3620351.jpg',\n", + " 'food-101/images/french_fries/3627636.jpg',\n", + " 'food-101/images/french_fries/3669402.jpg',\n", + " 'food-101/images/french_fries/3673168.jpg',\n", + " 'food-101/images/french_fries/3681905.jpg',\n", + " 'food-101/images/french_fries/3684873.jpg',\n", + " 'food-101/images/french_fries/3697215.jpg',\n", + " 'food-101/images/french_fries/370151.jpg',\n", + " 'food-101/images/french_fries/3708237.jpg',\n", + " 'food-101/images/french_fries/3746805.jpg',\n", + " 'food-101/images/french_fries/3764329.jpg',\n", + " 'food-101/images/french_fries/3765135.jpg',\n", + " 'food-101/images/french_fries/3832957.jpg',\n", + " 'food-101/images/french_fries/3857595.jpg',\n", + " 'food-101/images/french_fries/3870897.jpg',\n", + " 'food-101/images/french_fries/3871541.jpg',\n", + " 'food-101/images/french_fries/3894916.jpg',\n", + " 'food-101/images/french_fries/3907871.jpg',\n", + " 'food-101/images/french_fries/3919772.jpg',\n", + " 'food-101/images/french_fries/459162.jpg',\n", + " 'food-101/images/french_fries/467106.jpg',\n", + " 'food-101/images/french_fries/474317.jpg',\n", + " 'food-101/images/french_fries/483574.jpg',\n", + " 'food-101/images/french_fries/51678.jpg',\n", + " 'food-101/images/french_fries/580652.jpg',\n", + " 'food-101/images/french_fries/622359.jpg',\n", + " 'food-101/images/french_fries/655989.jpg',\n", + " 'food-101/images/french_fries/753350.jpg',\n", + " 'food-101/images/french_fries/778600.jpg',\n", + " 'food-101/images/french_fries/782182.jpg',\n", + " 'food-101/images/french_fries/806895.jpg',\n", + " 'food-101/images/french_fries/80865.jpg',\n", + " 'food-101/images/french_fries/839871.jpg',\n", + " 'food-101/images/french_fries/845350.jpg',\n", + " 'food-101/images/french_fries/872441.jpg',\n", + " 'food-101/images/french_fries/889641.jpg',\n", + " 'food-101/images/french_fries/913020.jpg',\n", + " 'food-101/images/french_fries/923140.jpg',\n", + " 'food-101/images/french_fries/973682.jpg',\n", + " 'food-101/images/french_fries/999957.jpg',\n", + " 'food-101/images/grilled_cheese_sandwich/700997.jpg',\n", + " 'food-101/images/grilled_salmon/1522348.jpg',\n", + " 'food-101/images/grilled_salmon/2342537.jpg',\n", + " 'food-101/images/hamburger/3685652.jpg',\n", + " 'food-101/images/hamburger/3805565.jpg',\n", + " 'food-101/images/hot_dog/2081342.jpg',\n", + " 'food-101/images/hummus/1971072.jpg',\n", + " 'food-101/images/lobster_roll_sandwich/1898958.jpg',\n", + " 'food-101/images/lobster_roll_sandwich/1957723.jpg',\n", + " 'food-101/images/lobster_roll_sandwich/699569.jpg',\n", + " 'food-101/images/onion_rings/1220595.jpg',\n", + " 'food-101/images/pad_thai/1709738.jpg',\n", + " 'food-101/images/pad_thai/2202979.jpg',\n", + " 'food-101/images/pad_thai/2358685.jpg',\n", + " 'food-101/images/pad_thai/3059603.jpg',\n", + " 'food-101/images/pad_thai/3442087.jpg',\n", + " 'food-101/images/pho/314157.jpg',\n", + " 'food-101/images/poutine/1023967.jpg',\n", + " 'food-101/images/poutine/1114784.jpg',\n", + " 'food-101/images/poutine/1406427.jpg',\n", + " 'food-101/images/poutine/154691.jpg',\n", + " 'food-101/images/poutine/1714430.jpg',\n", + " 'food-101/images/poutine/1729075.jpg',\n", + " 'food-101/images/poutine/1773777.jpg',\n", + " 'food-101/images/poutine/2170579.jpg',\n", + " 'food-101/images/poutine/2517939.jpg',\n", + " 'food-101/images/poutine/2678875.jpg',\n", + " 'food-101/images/poutine/2919368.jpg',\n", + " 'food-101/images/poutine/3267969.jpg',\n", + " 'food-101/images/poutine/3445288.jpg',\n", + " 'food-101/images/poutine/3666236.jpg',\n", + " 'food-101/images/poutine/3677778.jpg',\n", + " 'food-101/images/poutine/3727579.jpg',\n", + " 'food-101/images/poutine/3774878.jpg',\n", + " 'food-101/images/poutine/592600.jpg',\n", + " 'food-101/images/poutine/793878.jpg',\n", + " 'food-101/images/ramen/360647.jpg',\n", + " 'food-101/images/scallops/3730608.jpg',\n", + " 'food-101/images/spaghetti_bolognese/1071591.jpg',\n", + " 'food-101/images/spaghetti_bolognese/1156737.jpg',\n", + " 'food-101/images/spaghetti_bolognese/119565.jpg',\n", + " 'food-101/images/spaghetti_bolognese/1236785.jpg',\n", + " 'food-101/images/spaghetti_bolognese/1394656.jpg',\n", + " 'food-101/images/spaghetti_bolognese/1507164.jpg',\n", + " 'food-101/images/spaghetti_bolognese/1791456.jpg',\n", + " 'food-101/images/spaghetti_bolognese/1800348.jpg',\n", + " 'food-101/images/spaghetti_bolognese/1819184.jpg',\n", + " 'food-101/images/spaghetti_bolognese/1914631.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2000506.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2085786.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2143708.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2172243.jpg',\n", + " 'food-101/images/spaghetti_bolognese/219958.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2219555.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2333818.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2344380.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2388664.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2552612.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2558717.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2570327.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2605155.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2737792.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2756020.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2766811.jpg',\n", + " 'food-101/images/spaghetti_bolognese/278181.jpg',\n", + " 'food-101/images/spaghetti_bolognese/299220.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2995456.jpg',\n", + " 'food-101/images/spaghetti_bolognese/3007698.jpg',\n", + " ...]" ] }, - "execution_count": 22, + "execution_count": 13, "metadata": {}, "output_type": "execute_result" } @@ -2664,7 +3100,6 @@ "cell_type": "markdown", "id": "911d5559", "metadata": { - "jp-MarkdownHeadingCollapsed": true, "tags": [] }, "source": [ @@ -2675,7 +3110,7 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 14, "id": "392c5fea", "metadata": {}, "outputs": [ @@ -2683,7 +3118,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "100%|██████████| 5/5 [00:00<00:00, 6101.69it/s]\n" + "100%|██████████████████████████████████████████████████████████████████████████████████████████| 5/5 [00:00<00:00, 19099.74it/s]" ] }, { @@ -2693,6 +3128,13 @@ "Stored outliers visual view in fastdup_food101_work_dir/galleries/outliers.html\n" ] }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + "\n" + ] + }, { "data": { "text/html": [ @@ -3091,6 +3533,14 @@ "color: #2E3E8E;\n", "}\n", "\n", + ".hero-logo__subtitle2 {\n", + "margin: 2px 0 24px 0;\n", + "font-size: 2rem;\n", + "line-height: 1.1333333333;\n", + "font-weight: 600;\n", + "color: #2E3E8E;\n", + "}\n", + "\n", ".main {\n", " background: #FFFCF3;\n", "}\n", @@ -3174,7 +3624,7 @@ " \n", " \n", " Outliers Report\n", - "

Showing image outliers, one per row


\n", + " \n", " \n", "\n", "\n", @@ -3190,7 +3640,7 @@ "
\n", "
\n", "
\n", - "

Outliers Report

\n", + "

Outliers Report

Showing image outliers, one per row

\n", "
\n", "
\n", "
\n", @@ -3202,7 +3652,7 @@ " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -3210,11 +3660,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
Distance0.295020.457944
Pathbreakfast_burrito/462294.jpg/breakfast_burrito/462294.jpg
\n", @@ -3223,10 +3673,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -3234,11 +3684,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
Distance0.5565750.457944
Pathchocolate_cake/2518457.jpg/macarons/2117640.jpg
\n", @@ -3247,10 +3697,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -3258,11 +3708,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
Distance0.563040.54816
Pathcaesar_salad/1303023.jpg/shrimp_and_grits/1047420.jpg
\n", @@ -3271,10 +3721,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -3282,11 +3732,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
Distance0.5640550.556056
Pathchocolate_cake/577717.jpg/sushi/3100962.jpg
\n", @@ -3295,10 +3745,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -3306,11 +3756,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
Distance0.5783290.574433
Pathdumplings/1339572.jpg/pho/1840846.jpg
\n", @@ -3338,7 +3788,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "c32a8c22", "metadata": {}, @@ -3349,7 +3798,7 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 15, "id": "6c0976ee", "metadata": {}, "outputs": [ @@ -3374,112 +3823,137 @@ " \n", " \n", " \n", - " index\n", " outlier\n", " nearest\n", " distance\n", - " img_filename_outlier\n", + " filename_outlier\n", + " index_x\n", " error_code_outlier\n", " is_valid_outlier\n", - " img_filename_nearest\n", + " fd_index_outlier\n", + " filename_nearest\n", + " index_y\n", " error_code_nearest\n", " is_valid_nearest\n", + " fd_index_nearest\n", " \n", " \n", " \n", " \n", " 0\n", - " 3999\n", " 9797\n", - " 27221\n", - " 0.295020\n", - " breakfast_burrito/462294.jpg\n", + " 96131\n", + " 0.379365\n", + " food-101/images/breakfast_burrito/462294.jpg\n", + " 9797\n", " VALID\n", " True\n", - " creme_brulee/1661605.jpg\n", + " 9797\n", + " food-101/images/tacos/1505262.jpg\n", + " 96131\n", " VALID\n", " True\n", + " 96131\n", " \n", " \n", " 1\n", - " 3997\n", - " 21410\n", - " 37470\n", - " 0.556575\n", - " chocolate_cake/2518457.jpg\n", + " 63325\n", + " 38290\n", + " 0.429240\n", + " food-101/images/macarons/2117640.jpg\n", + " 63325\n", " VALID\n", " True\n", - " filet_mignon/2685908.jpg\n", + " 63325\n", + " food-101/images/fish_and_chips/2079080.jpg\n", + " 38290\n", " VALID\n", " True\n", + " 38290\n", " \n", " \n", " 2\n", - " 3995\n", - " 11063\n", - " 16727\n", - " 0.563040\n", - " caesar_salad/1303023.jpg\n", + " 96131\n", + " 83667\n", + " 0.515785\n", + " food-101/images/tacos/1505262.jpg\n", + " 96131\n", " VALID\n", " True\n", - " cheesecake/358018.jpg\n", + " 96131\n", + " food-101/images/red_velvet_cake/3143813.jpg\n", + " 83667\n", " VALID\n", " True\n", + " 83667\n", " \n", " \n", " 3\n", - " 3994\n", - " 21885\n", - " 2669\n", - " 0.564055\n", - " chocolate_cake/577717.jpg\n", + " 89017\n", + " 25421\n", + " 0.528563\n", + " food-101/images/shrimp_and_grits/1047420.jpg\n", + " 89017\n", " VALID\n", " True\n", - " baklava/3363412.jpg\n", + " 89017\n", + " food-101/images/club_sandwich/2465517.jpg\n", + " 25421\n", " VALID\n", " True\n", + " 25421\n", " \n", " \n", " 4\n", - " 3992\n", - " 32123\n", - " 31207\n", - " 0.578329\n", - " dumplings/1339572.jpg\n", + " 95577\n", + " 22575\n", + " 0.546918\n", + " food-101/images/sushi/3100962.jpg\n", + " 95577\n", " VALID\n", " True\n", - " donuts/1750980.jpg\n", + " 95577\n", + " food-101/images/chocolate_mousse/303176.jpg\n", + " 22575\n", " VALID\n", " True\n", + " 22575\n", " \n", " \n", "\n", "
" ], "text/plain": [ - " index outlier nearest distance img_filename_outlier \\\n", - "0 3999 9797 27221 0.295020 breakfast_burrito/462294.jpg \n", - "1 3997 21410 37470 0.556575 chocolate_cake/2518457.jpg \n", - "2 3995 11063 16727 0.563040 caesar_salad/1303023.jpg \n", - "3 3994 21885 2669 0.564055 chocolate_cake/577717.jpg \n", - "4 3992 32123 31207 0.578329 dumplings/1339572.jpg \n", - "\n", - " error_code_outlier is_valid_outlier img_filename_nearest \\\n", - "0 VALID True creme_brulee/1661605.jpg \n", - "1 VALID True filet_mignon/2685908.jpg \n", - "2 VALID True cheesecake/358018.jpg \n", - "3 VALID True baklava/3363412.jpg \n", - "4 VALID True donuts/1750980.jpg \n", - "\n", - " error_code_nearest is_valid_nearest \n", - "0 VALID True \n", - "1 VALID True \n", - "2 VALID True \n", - "3 VALID True \n", - "4 VALID True " + " outlier nearest distance filename_outlier \n", + "0 9797 96131 0.379365 food-101/images/breakfast_burrito/462294.jpg \\\n", + "1 63325 38290 0.429240 food-101/images/macarons/2117640.jpg \n", + "2 96131 83667 0.515785 food-101/images/tacos/1505262.jpg \n", + "3 89017 25421 0.528563 food-101/images/shrimp_and_grits/1047420.jpg \n", + "4 95577 22575 0.546918 food-101/images/sushi/3100962.jpg \n", + "\n", + " index_x error_code_outlier is_valid_outlier fd_index_outlier \n", + "0 9797 VALID True 9797 \\\n", + "1 63325 VALID True 63325 \n", + "2 96131 VALID True 96131 \n", + "3 89017 VALID True 89017 \n", + "4 95577 VALID True 95577 \n", + "\n", + " filename_nearest index_y error_code_nearest \n", + "0 food-101/images/tacos/1505262.jpg 96131 VALID \\\n", + "1 food-101/images/fish_and_chips/2079080.jpg 38290 VALID \n", + "2 food-101/images/red_velvet_cake/3143813.jpg 83667 VALID \n", + "3 food-101/images/club_sandwich/2465517.jpg 25421 VALID \n", + "4 food-101/images/chocolate_mousse/303176.jpg 22575 VALID \n", + "\n", + " is_valid_nearest fd_index_nearest \n", + "0 True 96131 \n", + "1 True 38290 \n", + "2 True 83667 \n", + "3 True 25421 \n", + "4 True 22575 " ] }, - "execution_count": 24, + "execution_count": 15, "metadata": {}, "output_type": "execute_result" } @@ -3490,7 +3964,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "410cc84e", "metadata": {}, @@ -3500,128 +3973,190 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 16, "id": "a47d3763", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "['breakfast_burrito/462294.jpg',\n", - " 'chocolate_cake/2518457.jpg',\n", - " 'caesar_salad/1303023.jpg',\n", - " 'chocolate_cake/577717.jpg',\n", - " 'dumplings/1339572.jpg',\n", - " 'bibimbap/2594394.jpg',\n", - " 'ceviche/2363511.jpg',\n", - " 'churros/2327883.jpg',\n", - " 'chicken_wings/693809.jpg',\n", - " 'foie_gras/3776193.jpg',\n", - " 'chicken_curry/2523126.jpg',\n", - " 'churros/1440917.jpg',\n", - " 'creme_brulee/1661605.jpg',\n", - " 'apple_pie/484038.jpg',\n", - " 'foie_gras/33258.jpg',\n", - " 'cheesecake/2160930.jpg',\n", - " 'cheesecake/1955517.jpg',\n", - " 'chicken_curry/789540.jpg',\n", - " 'cup_cakes/451074.jpg',\n", - " 'cup_cakes/1005580.jpg',\n", - " 'bread_pudding/1375816.jpg',\n", - " 'chocolate_mousse/2177988.jpg',\n", - " 'bruschetta/1883187.jpg',\n", - " 'chocolate_cake/3600589.jpg',\n", - " 'apple_pie/236966.jpg',\n", - " 'caprese_salad/2719211.jpg',\n", - " 'bibimbap/3230839.jpg',\n", - " 'apple_pie/2008772.jpg',\n", - " 'edamame/2979095.jpg',\n", - " 'fish_and_chips/1566646.jpg',\n", - " 'cup_cakes/601989.jpg',\n", - " 'filet_mignon/2685908.jpg',\n", - " 'baklava/3236360.jpg',\n", - " 'baby_back_ribs/1676135.jpg',\n", - " 'cup_cakes/2590269.jpg',\n", - " 'chocolate_cake/2814515.jpg',\n", - " 'churros/1972000.jpg',\n", - " 'clam_chowder/759125.jpg',\n", - " 'falafel/2585154.jpg',\n", - " 'cup_cakes/630654.jpg',\n", - " 'baklava/1553505.jpg',\n", - " 'chocolate_cake/1749296.jpg',\n", - " 'beignets/3506219.jpg',\n", - " 'cheesecake/811556.jpg',\n", - " 'chocolate_cake/1646662.jpg',\n", - " 'donuts/921183.jpg',\n", - " 'donuts/3316195.jpg',\n", - " 'foie_gras/235773.jpg',\n", - " 'churros/2550886.jpg',\n", - " 'filet_mignon/2685899.jpg',\n", - " 'chocolate_cake/2479257.jpg',\n", - " 'beet_salad/1456898.jpg',\n", - " 'cheesecake/2465886.jpg',\n", - " 'churros/1658982.jpg',\n", - " 'creme_brulee/107007.jpg',\n", - " 'churros/3690003.jpg',\n", - " 'chocolate_cake/1244445.jpg',\n", - " 'apple_pie/755031.jpg',\n", - " 'deviled_eggs/2854885.jpg',\n", - " 'cannoli/3300725.jpg',\n", - " 'churros/3169818.jpg',\n", - " 'donuts/794976.jpg',\n", - " 'cannoli/1070382.jpg',\n", - " 'beet_salad/1643533.jpg',\n", - " 'chocolate_mousse/2048999.jpg',\n", - " 'churros/2741606.jpg',\n", - " 'beignets/726875.jpg',\n", - " 'chocolate_mousse/2287892.jpg',\n", - " 'filet_mignon/3030737.jpg',\n", - " 'fish_and_chips/876010.jpg',\n", - " 'churros/1944265.jpg',\n", - " 'cheese_plate/3119696.jpg',\n", - " 'donuts/456541.jpg',\n", - " 'churros/962826.jpg',\n", - " 'churros/679673.jpg',\n", - " 'donuts/1452592.jpg',\n", - " 'donuts/3347684.jpg',\n", - " 'baklava/3278527.jpg',\n", - " 'bread_pudding/2585974.jpg',\n", - " 'beef_tartare/913291.jpg',\n", - " 'creme_brulee/1138671.jpg',\n", - " 'chocolate_mousse/3604313.jpg',\n", - " 'chocolate_mousse/1320051.jpg',\n", - " 'chocolate_cake/985141.jpg',\n", - " 'chocolate_cake/51412.jpg',\n", - " 'cheesecake/2617496.jpg',\n", - " 'club_sandwich/1127992.jpg',\n", - " 'escargots/3406878.jpg',\n", - " 'carrot_cake/580925.jpg',\n", - " 'chocolate_cake/2174801.jpg',\n", - " 'chicken_curry/889805.jpg',\n", - " 'chocolate_cake/2067510.jpg',\n", - " 'creme_brulee/202057.jpg',\n", - " 'caprese_salad/2298180.jpg',\n", - " 'chocolate_mousse/2688431.jpg',\n", - " 'chocolate_mousse/2616372.jpg',\n", - " 'chocolate_cake/771009.jpg',\n", - " 'churros/1995090.jpg',\n", - " 'breakfast_burrito/1229548.jpg',\n", - " 'donuts/1167771.jpg',\n", - " 'baby_back_ribs/2083106.jpg',\n", - " 'bibimbap/2011447.jpg',\n", - " 'churros/1977745.jpg',\n", - " 'chicken_quesadilla/383338.jpg',\n", - " 'churros/3447996.jpg',\n", - " 'chocolate_cake/3169533.jpg',\n", - " 'donuts/1828646.jpg',\n", - " 'baklava/1452465.jpg',\n", - " 'chocolate_cake/2280321.jpg',\n", - " 'beignets/3568316.jpg',\n", - " 'beef_tartare/1054197.jpg',\n", - " 'cup_cakes/3691610.jpg']" + "['food-101/images/breakfast_burrito/462294.jpg',\n", + " 'food-101/images/macarons/2117640.jpg',\n", + " 'food-101/images/tacos/1505262.jpg',\n", + " 'food-101/images/shrimp_and_grits/1047420.jpg',\n", + " 'food-101/images/sushi/3100962.jpg',\n", + " 'food-101/images/pho/2399877.jpg',\n", + " 'food-101/images/pho/1840846.jpg',\n", + " 'food-101/images/chocolate_cake/2518457.jpg',\n", + " 'food-101/images/red_velvet_cake/2894652.jpg',\n", + " 'food-101/images/macarons/3785921.jpg',\n", + " 'food-101/images/waffles/720603.jpg',\n", + " 'food-101/images/pad_thai/2614597.jpg',\n", + " 'food-101/images/prime_rib/587532.jpg',\n", + " 'food-101/images/macarons/2591602.jpg',\n", + " 'food-101/images/tacos/1091159.jpg',\n", + " 'food-101/images/hamburger/1608876.jpg',\n", + " 'food-101/images/frozen_yogurt/3577020.jpg',\n", + " 'food-101/images/peking_duck/388951.jpg',\n", + " 'food-101/images/steak/2788759.jpg',\n", + " 'food-101/images/ice_cream/1837798.jpg',\n", + " 'food-101/images/grilled_salmon/795787.jpg',\n", + " 'food-101/images/macaroni_and_cheese/912672.jpg',\n", + " 'food-101/images/miso_soup/881247.jpg',\n", + " 'food-101/images/creme_brulee/1661605.jpg',\n", + " 'food-101/images/ice_cream/1793992.jpg',\n", + " 'food-101/images/onion_rings/2447676.jpg',\n", + " 'food-101/images/cup_cakes/1005580.jpg',\n", + " 'food-101/images/bread_pudding/1375816.jpg',\n", + " 'food-101/images/chicken_curry/2523126.jpg',\n", + " 'food-101/images/pho/3642399.jpg',\n", + " 'food-101/images/miso_soup/3215987.jpg',\n", + " 'food-101/images/edamame/2979095.jpg',\n", + " 'food-101/images/takoyaki/914304.jpg',\n", + " 'food-101/images/macarons/3537376.jpg',\n", + " 'food-101/images/apple_pie/484038.jpg',\n", + " 'food-101/images/apple_pie/236966.jpg',\n", + " 'food-101/images/macarons/639127.jpg',\n", + " 'food-101/images/cup_cakes/451074.jpg',\n", + " 'food-101/images/ceviche/2363511.jpg',\n", + " 'food-101/images/cheesecake/2160930.jpg',\n", + " 'food-101/images/spaghetti_bolognese/2117379.jpg',\n", + " 'food-101/images/bruschetta/1883187.jpg',\n", + " 'food-101/images/miso_soup/2887493.jpg',\n", + " 'food-101/images/cup_cakes/2590269.jpg',\n", + " 'food-101/images/bibimbap/3230839.jpg',\n", + " 'food-101/images/churros/1440917.jpg',\n", + " 'food-101/images/clam_chowder/759125.jpg',\n", + " 'food-101/images/tiramisu/1612518.jpg',\n", + " 'food-101/images/pizza/2693334.jpg',\n", + " 'food-101/images/frozen_yogurt/75792.jpg',\n", + " 'food-101/images/churros/1972000.jpg',\n", + " 'food-101/images/baklava/1553505.jpg',\n", + " 'food-101/images/sushi/1073711.jpg',\n", + " 'food-101/images/cup_cakes/630654.jpg',\n", + " 'food-101/images/chocolate_cake/3600589.jpg',\n", + " 'food-101/images/red_velvet_cake/1279265.jpg',\n", + " 'food-101/images/chicken_wings/693809.jpg',\n", + " 'food-101/images/foie_gras/235773.jpg',\n", + " 'food-101/images/hot_dog/3222202.jpg',\n", + " 'food-101/images/lobster_bisque/197569.jpg',\n", + " 'food-101/images/macarons/2546580.jpg',\n", + " 'food-101/images/lasagna/3787908.jpg',\n", + " 'food-101/images/grilled_cheese_sandwich/185843.jpg',\n", + " 'food-101/images/chocolate_mousse/2177988.jpg',\n", + " 'food-101/images/chocolate_cake/1749296.jpg',\n", + " 'food-101/images/hummus/1635471.jpg',\n", + " 'food-101/images/mussels/3238774.jpg',\n", + " 'food-101/images/shrimp_and_grits/894844.jpg',\n", + " 'food-101/images/steak/2412263.jpg',\n", + " 'food-101/images/dumplings/1339572.jpg',\n", + " 'food-101/images/sushi/3499178.jpg',\n", + " 'food-101/images/frozen_yogurt/3480831.jpg',\n", + " 'food-101/images/prime_rib/125282.jpg',\n", + " 'food-101/images/ice_cream/2012607.jpg',\n", + " 'food-101/images/cheesecake/811556.jpg',\n", + " 'food-101/images/hot_dog/607289.jpg',\n", + " 'food-101/images/grilled_cheese_sandwich/235659.jpg',\n", + " 'food-101/images/hummus/3065799.jpg',\n", + " 'food-101/images/chocolate_cake/1646662.jpg',\n", + " 'food-101/images/macarons/1671595.jpg',\n", + " 'food-101/images/baby_back_ribs/1676135.jpg',\n", + " 'food-101/images/fried_calamari/440673.jpg',\n", + " 'food-101/images/churros/2327883.jpg',\n", + " 'food-101/images/hot_dog/607287.jpg',\n", + " 'food-101/images/apple_pie/2008772.jpg',\n", + " 'food-101/images/caprese_salad/2719211.jpg',\n", + " 'food-101/images/sashimi/1245652.jpg',\n", + " 'food-101/images/donuts/794976.jpg',\n", + " 'food-101/images/ice_cream/2458209.jpg',\n", + " 'food-101/images/cannoli/1070382.jpg',\n", + " 'food-101/images/chocolate_cake/1244445.jpg',\n", + " 'food-101/images/tiramisu/3180815.jpg',\n", + " 'food-101/images/donuts/921183.jpg',\n", + " 'food-101/images/beignets/726875.jpg',\n", + " 'food-101/images/mussels/3139903.jpg',\n", + " 'food-101/images/chocolate_mousse/2287892.jpg',\n", + " 'food-101/images/pizza/979998.jpg',\n", + " 'food-101/images/churros/1944265.jpg',\n", + " 'food-101/images/ice_cream/3748853.jpg',\n", + " 'food-101/images/macarons/2742302.jpg',\n", + " 'food-101/images/macarons/2552948.jpg',\n", + " 'food-101/images/macarons/3056648.jpg',\n", + " 'food-101/images/ice_cream/2170604.jpg',\n", + " 'food-101/images/macarons/3531807.jpg',\n", + " 'food-101/images/ice_cream/583540.jpg',\n", + " 'food-101/images/takoyaki/3612623.jpg',\n", + " 'food-101/images/lasagna/1142842.jpg',\n", + " 'food-101/images/churros/679673.jpg',\n", + " 'food-101/images/beignets/3506219.jpg',\n", + " 'food-101/images/deviled_eggs/2854885.jpg',\n", + " 'food-101/images/seaweed_salad/2030169.jpg',\n", + " 'food-101/images/french_toast/1040076.jpg',\n", + " 'food-101/images/tacos/3702371.jpg',\n", + " 'food-101/images/baklava/3278527.jpg',\n", + " 'food-101/images/churros/1971765.jpg',\n", + " 'food-101/images/macarons/536991.jpg',\n", + " 'food-101/images/donuts/3316195.jpg',\n", + " 'food-101/images/gnocchi/3622492.jpg',\n", + " 'food-101/images/tiramisu/511137.jpg',\n", + " 'food-101/images/tiramisu/746685.jpg',\n", + " 'food-101/images/frozen_yogurt/2506976.jpg',\n", + " 'food-101/images/hot_dog/3050381.jpg',\n", + " 'food-101/images/bread_pudding/2585974.jpg',\n", + " 'food-101/images/pizza/1576248.jpg',\n", + " 'food-101/images/ravioli/1449254.jpg',\n", + " 'food-101/images/cup_cakes/601989.jpg',\n", + " 'food-101/images/macarons/2710408.jpg',\n", + " 'food-101/images/chocolate_cake/577717.jpg',\n", + " 'food-101/images/cheesecake/2465886.jpg',\n", + " 'food-101/images/grilled_salmon/3165921.jpg',\n", + " 'food-101/images/steak/3460673.jpg',\n", + " 'food-101/images/cheesecake/1955517.jpg',\n", + " 'food-101/images/beef_tartare/1054197.jpg',\n", + " 'food-101/images/macarons/336707.jpg',\n", + " 'food-101/images/samosa/2282122.jpg',\n", + " 'food-101/images/filet_mignon/2685908.jpg',\n", + " 'food-101/images/french_fries/1337938.jpg',\n", + " 'food-101/images/fish_and_chips/1566646.jpg',\n", + " 'food-101/images/hot_dog/1114633.jpg',\n", + " 'food-101/images/peking_duck/288881.jpg',\n", + " 'food-101/images/churros/1658982.jpg',\n", + " 'food-101/images/filet_mignon/2685899.jpg',\n", + " 'food-101/images/fried_rice/816153.jpg',\n", + " 'food-101/images/macarons/3720891.jpg',\n", + " 'food-101/images/chocolate_mousse/2048999.jpg',\n", + " 'food-101/images/seaweed_salad/852275.jpg',\n", + " 'food-101/images/ice_cream/2278442.jpg',\n", + " 'food-101/images/chocolate_cake/2067510.jpg',\n", + " 'food-101/images/gnocchi/3038388.jpg',\n", + " 'food-101/images/frozen_yogurt/466433.jpg',\n", + " 'food-101/images/macarons/3031940.jpg',\n", + " 'food-101/images/donuts/1452592.jpg',\n", + " 'food-101/images/macarons/2090509.jpg',\n", + " 'food-101/images/churros/1995090.jpg',\n", + " 'food-101/images/french_fries/1929717.jpg',\n", + " 'food-101/images/donuts/456541.jpg',\n", + " 'food-101/images/hummus/1741658.jpg',\n", + " 'food-101/images/chocolate_cake/2479257.jpg',\n", + " 'food-101/images/ice_cream/2473809.jpg',\n", + " 'food-101/images/churros/3447996.jpg',\n", + " 'food-101/images/caprese_salad/2298180.jpg',\n", + " 'food-101/images/chocolate_mousse/2198648.jpg',\n", + " 'food-101/images/macarons/1693277.jpg',\n", + " 'food-101/images/churros/3690003.jpg',\n", + " 'food-101/images/baby_back_ribs/2083106.jpg',\n", + " 'food-101/images/baklava/1452465.jpg',\n", + " 'food-101/images/ice_cream/1705429.jpg',\n", + " 'food-101/images/ice_cream/693398.jpg',\n", + " 'food-101/images/bibimbap/2011447.jpg',\n", + " 'food-101/images/chocolate_cake/1060965.jpg',\n", + " 'food-101/images/waffles/401374.jpg',\n", + " 'food-101/images/creme_brulee/202057.jpg',\n", + " 'food-101/images/beignets/3568316.jpg',\n", + " 'food-101/images/cup_cakes/3691610.jpg']" ] }, - "execution_count": 25, + "execution_count": 16, "metadata": {}, "output_type": "execute_result" } @@ -3635,7 +4170,6 @@ "cell_type": "markdown", "id": "abff2b94", "metadata": { - "jp-MarkdownHeadingCollapsed": true, "tags": [] }, "source": [ @@ -3654,7 +4188,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 17, "id": "b542c80a", "metadata": {}, "outputs": [ @@ -3662,7 +4196,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "100%|██████████| 5/5 [00:00<00:00, 344.18it/s]\n" + "100%|████████████████████████████████████████████████████████████████████████████████████████████| 5/5 [00:00<00:00, 300.29it/s]\n" ] }, { @@ -4070,6 +4604,14 @@ "color: #2E3E8E;\n", "}\n", "\n", + ".hero-logo__subtitle2 {\n", + "margin: 2px 0 24px 0;\n", + "font-size: 2rem;\n", + "line-height: 1.1333333333;\n", + "font-weight: 600;\n", + "color: #2E3E8E;\n", + "}\n", + "\n", ".main {\n", " background: #FFFCF3;\n", "}\n", @@ -4153,7 +4695,7 @@ " \n", " \n", " Dark Image Report\n", - "

Showing example images, sort by ascending order


\n", + " \n", " \n", "\n", "\n", @@ -4169,7 +4711,7 @@ "
\n", "
\n", "
\n", - "

Dark Image Report

\n", + "

Dark Image Report

Showing example images, sort by ascending order

\n", "
\n", "
\n", "
\n", @@ -4189,7 +4731,7 @@ " \n", "\n", " mean\n", - " 1.8431\n", + " 2.0994\n", "\n", "\n", " filename\n", @@ -4202,10 +4744,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -4213,11 +4755,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
mean5.52058.9502
filenamefood-101/images/beef_carpaccio/1259270.jpgfood-101/images/spring_rolls/182658.jpg
\n", @@ -4226,10 +4768,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -4237,11 +4779,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
mean18.617811.9448
filenamefood-101/images/filet_mignon/488076.jpgfood-101/images/ramen/1222396.jpg
\n", @@ -4250,10 +4792,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -4261,11 +4803,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
mean21.376912.5025
filenamefood-101/images/filet_mignon/3030737.jpgfood-101/images/samosa/987023.jpg
\n", @@ -4274,10 +4816,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -4285,11 +4827,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
mean21.528112.873
filenamefood-101/images/bread_pudding/1375816.jpgfood-101/images/oysters/933713.jpg
\n", @@ -4317,7 +4859,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "d5fd2243", "metadata": {}, @@ -4328,7 +4869,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 18, "id": "b373ce95", "metadata": {}, "outputs": [], @@ -4337,7 +4878,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "d8189b6d", "metadata": {}, @@ -4347,7 +4887,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 19, "id": "c3360b38", "metadata": {}, "outputs": [ @@ -4372,7 +4912,7 @@ " \n", " \n", " \n", - " fastdup_id\n", + " index\n", " img_w\n", " img_h\n", " unique\n", @@ -4383,61 +4923,152 @@ " stdv\n", " file_size\n", " contrast\n", - " img_filename\n", + " filename\n", " error_code\n", " is_valid\n", + " fd_index\n", " \n", " \n", " \n", " \n", - " 3090\n", - " 3090\n", + " 9797\n", + " 9797\n", + " 511\n", " 512\n", - " 306\n", - " 0\n", - " 535.7338\n", - " 5.5205\n", + " 20\n", + " 9.0875\n", + " 2.0994\n", + " 0.0\n", + " 30.0\n", + " 1.0290\n", + " 8693\n", + " 1.0\n", + " food-101/images/breakfast_burrito/462294.jpg\n", + " VALID\n", + " True\n", + " 9797\n", + " \n", + " \n", + " 59171\n", + " 59171\n", + " 512\n", + " 512\n", + " 125\n", + " 143.2791\n", + " 12.8861\n", + " 0.0\n", + " 221.0\n", + " 16.3158\n", + " 26556\n", + " 1.0\n", + " food-101/images/lasagna/1675979.jpg\n", + " VALID\n", + " True\n", + " 59171\n", + " \n", + " \n", + " 69974\n", + " 69974\n", + " 512\n", + " 512\n", + " 82\n", + " 77.3017\n", + " 12.8730\n", + " 0.0\n", + " 92.0\n", + " 10.0110\n", + " 24929\n", + " 1.0\n", + " food-101/images/oysters/933713.jpg\n", + " VALID\n", + " True\n", + " 69974\n", + " \n", + " \n", + " 81080\n", + " 81080\n", + " 512\n", + " 512\n", + " 179\n", + " 270.3348\n", + " 11.9448\n", " 0.0\n", " 255.0\n", - " 15.3110\n", - " 27433\n", + " 11.9857\n", + " 25153\n", " 1.0\n", - " beef_carpaccio/1259270.jpg\n", + " food-101/images/ramen/1222396.jpg\n", " VALID\n", " True\n", + " 81080\n", " \n", " \n", - " 9797\n", - " 9797\n", - " 511\n", + " 85995\n", + " 85995\n", " 512\n", - " 0\n", - " 9.0875\n", - " 1.8431\n", + " 384\n", + " 159\n", + " 294.4374\n", + " 12.5025\n", " 0.0\n", - " 30.0\n", - " 1.0524\n", - " 8693\n", + " 201.0\n", + " 16.5239\n", + " 31368\n", + " 1.0\n", + " food-101/images/samosa/987023.jpg\n", + " VALID\n", + " True\n", + " 85995\n", + " \n", + " \n", + " 92246\n", + " 92246\n", + " 512\n", + " 384\n", + " 170\n", + " 100.5503\n", + " 8.9502\n", + " 0.0\n", + " 255.0\n", + " 11.8936\n", + " 18173\n", " 1.0\n", - " breakfast_burrito/462294.jpg\n", + " food-101/images/spring_rolls/182658.jpg\n", " VALID\n", " True\n", + " 92246\n", " \n", " \n", "\n", "
" ], "text/plain": [ - " fastdup_id img_w img_h unique blur mean min max stdv \\\n", - "3090 3090 512 306 0 535.7338 5.5205 0.0 255.0 15.3110 \n", - "9797 9797 511 512 0 9.0875 1.8431 0.0 30.0 1.0524 \n", - "\n", - " file_size contrast img_filename error_code is_valid \n", - "3090 27433 1.0 beef_carpaccio/1259270.jpg VALID True \n", - "9797 8693 1.0 breakfast_burrito/462294.jpg VALID True " + " index img_w img_h unique blur mean min max stdv \n", + "9797 9797 511 512 20 9.0875 2.0994 0.0 30.0 1.0290 \\\n", + "59171 59171 512 512 125 143.2791 12.8861 0.0 221.0 16.3158 \n", + "69974 69974 512 512 82 77.3017 12.8730 0.0 92.0 10.0110 \n", + "81080 81080 512 512 179 270.3348 11.9448 0.0 255.0 11.9857 \n", + "85995 85995 512 384 159 294.4374 12.5025 0.0 201.0 16.5239 \n", + "92246 92246 512 384 170 100.5503 8.9502 0.0 255.0 11.8936 \n", + "\n", + " file_size contrast filename \n", + "9797 8693 1.0 food-101/images/breakfast_burrito/462294.jpg \\\n", + "59171 26556 1.0 food-101/images/lasagna/1675979.jpg \n", + "69974 24929 1.0 food-101/images/oysters/933713.jpg \n", + "81080 25153 1.0 food-101/images/ramen/1222396.jpg \n", + "85995 31368 1.0 food-101/images/samosa/987023.jpg \n", + "92246 18173 1.0 food-101/images/spring_rolls/182658.jpg \n", + "\n", + " error_code is_valid fd_index \n", + "9797 VALID True 9797 \n", + "59171 VALID True 59171 \n", + "69974 VALID True 69974 \n", + "81080 VALID True 81080 \n", + "85995 VALID True 85995 \n", + "92246 VALID True 92246 " ] }, - "execution_count": 29, + "execution_count": 19, "metadata": {}, "output_type": "execute_result" } @@ -4448,7 +5079,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "f364c35f", "metadata": {}, @@ -4458,17 +5088,22 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 20, "id": "38fee209", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "['beef_carpaccio/1259270.jpg', 'breakfast_burrito/462294.jpg']" + "['food-101/images/breakfast_burrito/462294.jpg',\n", + " 'food-101/images/lasagna/1675979.jpg',\n", + " 'food-101/images/oysters/933713.jpg',\n", + " 'food-101/images/ramen/1222396.jpg',\n", + " 'food-101/images/samosa/987023.jpg',\n", + " 'food-101/images/spring_rolls/182658.jpg']" ] }, - "execution_count": 30, + "execution_count": 20, "metadata": {}, "output_type": "execute_result" } @@ -4479,7 +5114,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "ca329771", "metadata": {}, @@ -4497,7 +5131,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 21, "id": "de041906", "metadata": {}, "outputs": [ @@ -4505,7 +5139,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "100%|██████████| 5/5 [00:00<00:00, 304.74it/s]\n" + "100%|████████████████████████████████████████████████████████████████████████████████████████████| 5/5 [00:00<00:00, 346.49it/s]\n" ] }, { @@ -4913,6 +5547,14 @@ "color: #2E3E8E;\n", "}\n", "\n", + ".hero-logo__subtitle2 {\n", + "margin: 2px 0 24px 0;\n", + "font-size: 2rem;\n", + "line-height: 1.1333333333;\n", + "font-weight: 600;\n", + "color: #2E3E8E;\n", + "}\n", + "\n", ".main {\n", " background: #FFFCF3;\n", "}\n", @@ -4996,7 +5638,7 @@ " \n", " \n", " Bright Image Report\n", - "

Showing example images, sort by descending order


\n", + " \n", " \n", "\n", "\n", @@ -5012,7 +5654,7 @@ "
\n", "
\n", "
\n", - "

Bright Image Report

\n", + "

Bright Image Report

Showing example images, sort by descending order

\n", "
\n", "
\n", "
\n", @@ -5021,10 +5663,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -5032,11 +5674,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
mean248.7365234.6172
filenamefood-101/images/beef_carpaccio/1990775.jpgfood-101/images/foie_gras/71445.jpg
\n", @@ -5045,10 +5687,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -5056,11 +5698,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
mean243.8356233.1629
filenamefood-101/images/chicken_curry/2051444.jpgfood-101/images/foie_gras/3267247.jpg
\n", @@ -5069,10 +5711,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -5080,11 +5722,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
mean242.5176231.8362
filenamefood-101/images/bruschetta/2275519.jpgfood-101/images/risotto/71446.jpg
\n", @@ -5093,10 +5735,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -5104,11 +5746,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
mean242.4005230.4804
filenamefood-101/images/foie_gras/71445.jpgfood-101/images/crab_cakes/445057.jpg
\n", @@ -5117,10 +5759,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -5128,11 +5770,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
mean241.7397227.8502
filenamefood-101/images/dumplings/2174768.jpgfood-101/images/beef_carpaccio/3169022.jpg
\n", @@ -5160,7 +5802,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "2240707b", "metadata": {}, @@ -5170,7 +5811,7 @@ }, { "cell_type": "code", - "execution_count": 33, + "execution_count": 22, "id": "15432bf2", "metadata": {}, "outputs": [ @@ -5195,7 +5836,7 @@ " \n", " \n", " \n", - " fastdup_id\n", + " index\n", " img_w\n", " img_h\n", " unique\n", @@ -5206,125 +5847,131 @@ " stdv\n", " file_size\n", " contrast\n", - " img_filename\n", + " filename\n", " error_code\n", " is_valid\n", + " fd_index\n", " \n", " \n", " \n", " \n", - " 81\n", - " 81\n", + " 3651\n", + " 3651\n", " 512\n", - " 512\n", - " 0\n", - " 538.6821\n", - " 225.8266\n", - " 0.0\n", + " 289\n", + " 171\n", + " 512.1891\n", + " 227.8502\n", + " 85.0\n", " 255.0\n", - " 32.2799\n", - " 32229\n", - " 1.0\n", - " apple_pie/1289014.jpg\n", + " 41.1604\n", + " 21188\n", + " 0.5\n", + " food-101/images/beef_carpaccio/3169022.jpg\n", " VALID\n", " True\n", + " 3651\n", " \n", " \n", - " 436\n", - " 436\n", + " 10338\n", + " 10338\n", " 512\n", " 512\n", - " 0\n", - " 1245.6737\n", - " 220.9703\n", + " 256\n", + " 1390.5720\n", + " 226.0271\n", " 0.0\n", " 255.0\n", - " 40.3034\n", - " 40344\n", + " 60.5383\n", + " 24975\n", " 1.0\n", - " apple_pie/2601590.jpg\n", + " food-101/images/bruschetta/2275519.jpg\n", " VALID\n", " True\n", + " 10338\n", " \n", " \n", - " 589\n", - " 589\n", - " 512\n", + " 26809\n", + " 26809\n", " 512\n", - " 0\n", - " 1468.0642\n", - " 227.5742\n", + " 384\n", + " 256\n", + " 769.2088\n", + " 230.4804\n", " 0.0\n", " 255.0\n", - " 41.6247\n", - " 50437\n", + " 37.7391\n", + " 21619\n", " 1.0\n", - " apple_pie/2997124.jpg\n", + " food-101/images/crab_cakes/445057.jpg\n", " VALID\n", " True\n", + " 26809\n", " \n", " \n", - " 933\n", - " 933\n", + " 39668\n", + " 39668\n", + " 341\n", " 512\n", - " 512\n", - " 0\n", - " 554.9135\n", - " 232.6887\n", + " 256\n", + " 965.3355\n", + " 233.1629\n", " 0.0\n", " 255.0\n", - " 41.5226\n", - " 41395\n", + " 51.8224\n", + " 41286\n", " 1.0\n", - " apple_pie/817552.jpg\n", + " food-101/images/foie_gras/3267247.jpg\n", " VALID\n", " True\n", + " 39668\n", " \n", " \n", - " 1115\n", - " 1115\n", + " 39744\n", + " 39744\n", " 512\n", - " 512\n", - " 0\n", - " 1219.0579\n", - " 230.7839\n", + " 384\n", + " 256\n", + " 393.7562\n", + " 222.3561\n", " 0.0\n", " 255.0\n", - " 32.7307\n", - " 52154\n", + " 52.7906\n", + " 19494\n", " 1.0\n", - " baby_back_ribs/1395570.jpg\n", + " food-101/images/foie_gras/35694.jpg\n", " VALID\n", " True\n", + " 39744\n", " \n", " \n", "\n", "
" ], "text/plain": [ - " fastdup_id img_w img_h unique blur mean min max \\\n", - "81 81 512 512 0 538.6821 225.8266 0.0 255.0 \n", - "436 436 512 512 0 1245.6737 220.9703 0.0 255.0 \n", - "589 589 512 512 0 1468.0642 227.5742 0.0 255.0 \n", - "933 933 512 512 0 554.9135 232.6887 0.0 255.0 \n", - "1115 1115 512 512 0 1219.0579 230.7839 0.0 255.0 \n", - "\n", - " stdv file_size contrast img_filename error_code \\\n", - "81 32.2799 32229 1.0 apple_pie/1289014.jpg VALID \n", - "436 40.3034 40344 1.0 apple_pie/2601590.jpg VALID \n", - "589 41.6247 50437 1.0 apple_pie/2997124.jpg VALID \n", - "933 41.5226 41395 1.0 apple_pie/817552.jpg VALID \n", - "1115 32.7307 52154 1.0 baby_back_ribs/1395570.jpg VALID \n", - "\n", - " is_valid \n", - "81 True \n", - "436 True \n", - "589 True \n", - "933 True \n", - "1115 True " + " index img_w img_h unique blur mean min max stdv \n", + "3651 3651 512 289 171 512.1891 227.8502 85.0 255.0 41.1604 \\\n", + "10338 10338 512 512 256 1390.5720 226.0271 0.0 255.0 60.5383 \n", + "26809 26809 512 384 256 769.2088 230.4804 0.0 255.0 37.7391 \n", + "39668 39668 341 512 256 965.3355 233.1629 0.0 255.0 51.8224 \n", + "39744 39744 512 384 256 393.7562 222.3561 0.0 255.0 52.7906 \n", + "\n", + " file_size contrast filename \n", + "3651 21188 0.5 food-101/images/beef_carpaccio/3169022.jpg \\\n", + "10338 24975 1.0 food-101/images/bruschetta/2275519.jpg \n", + "26809 21619 1.0 food-101/images/crab_cakes/445057.jpg \n", + "39668 41286 1.0 food-101/images/foie_gras/3267247.jpg \n", + "39744 19494 1.0 food-101/images/foie_gras/35694.jpg \n", + "\n", + " error_code is_valid fd_index \n", + "3651 VALID True 3651 \n", + "10338 VALID True 10338 \n", + "26809 VALID True 26809 \n", + "39668 VALID True 39668 \n", + "39744 VALID True 39744 " ] }, - "execution_count": 33, + "execution_count": 22, "metadata": {}, "output_type": "execute_result" } @@ -5335,7 +5982,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "7904e23b", "metadata": {}, @@ -5345,109 +5991,29 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": 23, "id": "69c02774", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "['apple_pie/1289014.jpg',\n", - " 'apple_pie/2601590.jpg',\n", - " 'apple_pie/2997124.jpg',\n", - " 'apple_pie/817552.jpg',\n", - " 'baby_back_ribs/1395570.jpg',\n", - " 'baby_back_ribs/3841100.jpg',\n", - " 'baklava/1542333.jpg',\n", - " 'baklava/2229944.jpg',\n", - " 'baklava/2663954.jpg',\n", - " 'beef_carpaccio/1364391.jpg',\n", - " 'beef_carpaccio/1713850.jpg',\n", - " 'beef_carpaccio/1990775.jpg',\n", - " 'beef_carpaccio/3169022.jpg',\n", - " 'beef_carpaccio/872076.jpg',\n", - " 'beef_tartare/1282738.jpg',\n", - " 'beef_tartare/1720794.jpg',\n", - " 'beef_tartare/3603995.jpg',\n", - " 'beef_tartare/717367.jpg',\n", - " 'beignets/1688450.jpg',\n", - " 'beignets/3723694.jpg',\n", - " 'beignets/529117.jpg',\n", - " 'bread_pudding/1256062.jpg',\n", - " 'bread_pudding/3660360.jpg',\n", - " 'bread_pudding/3716756.jpg',\n", - " 'breakfast_burrito/2840993.jpg',\n", - " 'breakfast_burrito/3635548.jpg',\n", - " 'bruschetta/1346725.jpg',\n", - " 'bruschetta/2275519.jpg',\n", - " 'bruschetta/3269901.jpg',\n", - " 'bruschetta/770721.jpg',\n", - " 'caesar_salad/2039808.jpg',\n", - " 'caesar_salad/2761224.jpg',\n", - " 'cannoli/1237436.jpg',\n", - " 'cannoli/1793781.jpg',\n", - " 'cannoli/2799600.jpg',\n", - " 'cannoli/2821147.jpg',\n", - " 'cannoli/421018.jpg',\n", - " 'caprese_salad/2126956.jpg',\n", - " 'carrot_cake/1932607.jpg',\n", - " 'cheesecake/1325649.jpg',\n", - " 'cheesecake/2572821.jpg',\n", - " 'cheese_plate/1842697.jpg',\n", - " 'cheese_plate/3159443.jpg',\n", - " 'chicken_curry/2051444.jpg',\n", - " 'chicken_curry/2590404.jpg',\n", - " 'chicken_curry/3144187.jpg',\n", - " 'chicken_curry/3679727.jpg',\n", - " 'chicken_quesadilla/2786630.jpg',\n", - " 'chicken_quesadilla/3362240.jpg',\n", - " 'chicken_wings/2693829.jpg',\n", - " 'chocolate_cake/2584547.jpg',\n", - " 'churros/1572415.jpg',\n", - " 'churros/2151645.jpg',\n", - " 'churros/706007.jpg',\n", - " 'clam_chowder/1455612.jpg',\n", - " 'clam_chowder/172055.jpg',\n", - " 'clam_chowder/2009191.jpg',\n", - " 'clam_chowder/2054906.jpg',\n", - " 'clam_chowder/673650.jpg',\n", - " 'crab_cakes/445057.jpg',\n", - " 'crab_cakes/761280.jpg',\n", - " 'creme_brulee/1306834.jpg',\n", - " 'creme_brulee/1658062.jpg',\n", - " 'creme_brulee/2318273.jpg',\n", - " 'creme_brulee/2506003.jpg',\n", - " 'creme_brulee/3900789.jpg',\n", - " 'creme_brulee/392008.jpg',\n", - " 'creme_brulee/730057.jpg',\n", - " 'creme_brulee/849220.jpg',\n", - " 'croque_madame/3079934.jpg',\n", - " 'croque_madame/3484037.jpg',\n", - " 'deviled_eggs/1276764.jpg',\n", - " 'deviled_eggs/2218705.jpg',\n", - " 'deviled_eggs/50398.jpg',\n", - " 'donuts/2036733.jpg',\n", - " 'dumplings/1141514.jpg',\n", - " 'dumplings/1483996.jpg',\n", - " 'dumplings/2174768.jpg',\n", - " 'eggs_benedict/2492820.jpg',\n", - " 'falafel/2437617.jpg',\n", - " 'falafel/366728.jpg',\n", - " 'filet_mignon/103497.jpg',\n", - " 'filet_mignon/1841480.jpg',\n", - " 'foie_gras/1044237.jpg',\n", - " 'foie_gras/139942.jpg',\n", - " 'foie_gras/2721736.jpg',\n", - " 'foie_gras/302051.jpg',\n", - " 'foie_gras/3267247.jpg',\n", - " 'foie_gras/35694.jpg',\n", - " 'foie_gras/3917886.jpg',\n", - " 'foie_gras/583722.jpg',\n", - " 'foie_gras/71445.jpg',\n", - " 'foie_gras/71461.jpg']" + "['food-101/images/beef_carpaccio/3169022.jpg',\n", + " 'food-101/images/bruschetta/2275519.jpg',\n", + " 'food-101/images/crab_cakes/445057.jpg',\n", + " 'food-101/images/foie_gras/3267247.jpg',\n", + " 'food-101/images/foie_gras/35694.jpg',\n", + " 'food-101/images/foie_gras/583722.jpg',\n", + " 'food-101/images/foie_gras/71445.jpg',\n", + " 'food-101/images/foie_gras/71461.jpg',\n", + " 'food-101/images/hamburger/1585333.jpg',\n", + " 'food-101/images/hamburger/3578279.jpg',\n", + " 'food-101/images/hamburger/3783650.jpg',\n", + " 'food-101/images/ice_cream/3214424.jpg',\n", + " 'food-101/images/risotto/71446.jpg']" ] }, - "execution_count": 34, + "execution_count": 23, "metadata": {}, "output_type": "execute_result" } @@ -5458,7 +6024,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "62410173", "metadata": {}, @@ -5476,7 +6041,7 @@ }, { "cell_type": "code", - "execution_count": 35, + "execution_count": 24, "id": "2afb1d2c", "metadata": {}, "outputs": [ @@ -5484,7 +6049,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "100%|██████████| 5/5 [00:00<00:00, 337.52it/s]\n" + "100%|████████████████████████████████████████████████████████████████████████████████████████████| 5/5 [00:00<00:00, 351.35it/s]\n" ] }, { @@ -5892,6 +6457,14 @@ "color: #2E3E8E;\n", "}\n", "\n", + ".hero-logo__subtitle2 {\n", + "margin: 2px 0 24px 0;\n", + "font-size: 2rem;\n", + "line-height: 1.1333333333;\n", + "font-weight: 600;\n", + "color: #2E3E8E;\n", + "}\n", + "\n", ".main {\n", " background: #FFFCF3;\n", "}\n", @@ -5975,7 +6548,7 @@ " \n", " \n", " Blurry Image Report\n", - "

Showing example images, sort by ascending order


\n", + " \n", " \n", "\n", "\n", @@ -5991,7 +6564,7 @@ "
\n", "
\n", "
\n", - "

Blurry Image Report

\n", + "

Blurry Image Report

Showing example images, sort by ascending order

\n", "
\n", "
\n", "
\n", @@ -6048,10 +6621,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -6059,11 +6632,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
blur26.428122.5841
filenamefood-101/images/clam_chowder/908590.jpgfood-101/images/miso_soup/3215987.jpg
\n", @@ -6072,10 +6645,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -6083,11 +6656,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
blur31.523926.4281
filenamefood-101/images/dumplings/2174768.jpgfood-101/images/clam_chowder/908590.jpg
\n", @@ -6096,10 +6669,10 @@ "
\n", "
\n", "
\n", - " \n", + " \n", "
\n", "
\n", - "
\n", + "
\n", " \n", " \n", " \n", @@ -6107,11 +6680,11 @@ " \n", "\n", " \n", - " \n", + " \n", "\n", "\n", " \n", - " \n", + " \n", "\n", " \n", "
blur34.512428.9824
filenamefood-101/images/clam_chowder/2250407.jpgfood-101/images/hot_dog/3050169.jpg
\n", @@ -6140,7 +6713,7 @@ }, { "cell_type": "code", - "execution_count": 36, + "execution_count": 25, "id": "4535ccef", "metadata": {}, "outputs": [ @@ -6165,7 +6738,7 @@ " \n", " \n", " \n", - " fastdup_id\n", + " index\n", " img_w\n", " img_h\n", " unique\n", @@ -6176,9 +6749,10 @@ " stdv\n", " file_size\n", " contrast\n", - " img_filename\n", + " filename\n", " error_code\n", " is_valid\n", + " fd_index\n", " \n", " \n", " \n", @@ -6187,107 +6761,119 @@ " 2123\n", " 512\n", " 512\n", - " 0\n", + " 196\n", " 41.3781\n", - " 116.2239\n", + " 96.3852\n", " 2.0\n", " 198.0\n", - " 30.7362\n", + " 32.9506\n", " 25479\n", " 0.9800\n", - " baklava/1413667.jpg\n", + " food-101/images/baklava/1413667.jpg\n", " VALID\n", " True\n", + " 2123\n", " \n", " \n", " 2768\n", " 2768\n", " 384\n", " 512\n", - " 0\n", + " 183\n", " 45.5609\n", - " 102.8172\n", + " 78.0126\n", " 40.0\n", " 226.0\n", - " 37.5435\n", + " 22.2391\n", " 18740\n", " 0.6992\n", - " baklava/3681797.jpg\n", + " food-101/images/baklava/3681797.jpg\n", " VALID\n", " True\n", + " 2768\n", " \n", " \n", " 2829\n", " 2829\n", " 512\n", " 512\n", - " 0\n", + " 184\n", " 38.8840\n", - " 214.0211\n", + " 202.3746\n", " 71.0\n", " 255.0\n", - " 25.0954\n", + " 33.0532\n", " 23869\n", " 0.5644\n", - " baklava/3877397.jpg\n", + " food-101/images/baklava/3877397.jpg\n", " VALID\n", " True\n", + " 2829\n", " \n", " \n", " 2918\n", " 2918\n", " 512\n", " 512\n", - " 0\n", + " 244\n", " 47.2227\n", - " 138.1602\n", + " 114.8752\n", " 0.0\n", " 255.0\n", - " 24.5464\n", + " 29.2994\n", " 22279\n", " 1.0000\n", - " baklava/683225.jpg\n", + " food-101/images/baklava/683225.jpg\n", " VALID\n", " True\n", + " 2918\n", " \n", " \n", " 6924\n", " 6924\n", " 384\n", " 512\n", - " 0\n", + " 176\n", " 45.9959\n", - " 75.9253\n", + " 59.0338\n", " 0.0\n", " 176.0\n", - " 23.9812\n", + " 23.8672\n", " 19018\n", " 1.0000\n", - " beignets/726875.jpg\n", + " food-101/images/beignets/726875.jpg\n", " VALID\n", " True\n", + " 6924\n", " \n", " \n", "\n", "
" ], "text/plain": [ - " fastdup_id img_w img_h unique blur mean min max \\\n", - "2123 2123 512 512 0 41.3781 116.2239 2.0 198.0 \n", - "2768 2768 384 512 0 45.5609 102.8172 40.0 226.0 \n", - "2829 2829 512 512 0 38.8840 214.0211 71.0 255.0 \n", - "2918 2918 512 512 0 47.2227 138.1602 0.0 255.0 \n", - "6924 6924 384 512 0 45.9959 75.9253 0.0 176.0 \n", - "\n", - " stdv file_size contrast img_filename error_code is_valid \n", - "2123 30.7362 25479 0.9800 baklava/1413667.jpg VALID True \n", - "2768 37.5435 18740 0.6992 baklava/3681797.jpg VALID True \n", - "2829 25.0954 23869 0.5644 baklava/3877397.jpg VALID True \n", - "2918 24.5464 22279 1.0000 baklava/683225.jpg VALID True \n", - "6924 23.9812 19018 1.0000 beignets/726875.jpg VALID True " + " index img_w img_h unique blur mean min max stdv \n", + "2123 2123 512 512 196 41.3781 96.3852 2.0 198.0 32.9506 \\\n", + "2768 2768 384 512 183 45.5609 78.0126 40.0 226.0 22.2391 \n", + "2829 2829 512 512 184 38.8840 202.3746 71.0 255.0 33.0532 \n", + "2918 2918 512 512 244 47.2227 114.8752 0.0 255.0 29.2994 \n", + "6924 6924 384 512 176 45.9959 59.0338 0.0 176.0 23.8672 \n", + "\n", + " file_size contrast filename error_code \n", + "2123 25479 0.9800 food-101/images/baklava/1413667.jpg VALID \\\n", + "2768 18740 0.6992 food-101/images/baklava/3681797.jpg VALID \n", + "2829 23869 0.5644 food-101/images/baklava/3877397.jpg VALID \n", + "2918 22279 1.0000 food-101/images/baklava/683225.jpg VALID \n", + "6924 19018 1.0000 food-101/images/beignets/726875.jpg VALID \n", + "\n", + " is_valid fd_index \n", + "2123 True 2123 \n", + "2768 True 2768 \n", + "2829 True 2829 \n", + "2918 True 2918 \n", + "6924 True 6924 " ] }, - "execution_count": 36, + "execution_count": 25, "metadata": {}, "output_type": "execute_result" } @@ -6298,7 +6884,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "316edecf", "metadata": {}, @@ -6308,29 +6893,46 @@ }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 26, "id": "34730787", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "['baklava/1413667.jpg',\n", - " 'baklava/3681797.jpg',\n", - " 'baklava/3877397.jpg',\n", - " 'baklava/683225.jpg',\n", - " 'beignets/726875.jpg',\n", - " 'bread_pudding/444890.jpg',\n", - " 'breakfast_burrito/462294.jpg',\n", - " 'carrot_cake/345630.jpg',\n", - " 'chocolate_mousse/1653769.jpg',\n", - " 'clam_chowder/1472641.jpg',\n", - " 'clam_chowder/2250407.jpg',\n", - " 'clam_chowder/908590.jpg',\n", - " 'dumplings/2174768.jpg']" + "['food-101/images/baklava/1413667.jpg',\n", + " 'food-101/images/baklava/3681797.jpg',\n", + " 'food-101/images/baklava/3877397.jpg',\n", + " 'food-101/images/baklava/683225.jpg',\n", + " 'food-101/images/beignets/726875.jpg',\n", + " 'food-101/images/bread_pudding/444890.jpg',\n", + " 'food-101/images/breakfast_burrito/462294.jpg',\n", + " 'food-101/images/carrot_cake/345630.jpg',\n", + " 'food-101/images/chocolate_mousse/1653769.jpg',\n", + " 'food-101/images/clam_chowder/1472641.jpg',\n", + " 'food-101/images/clam_chowder/2250407.jpg',\n", + " 'food-101/images/clam_chowder/908590.jpg',\n", + " 'food-101/images/dumplings/2174768.jpg',\n", + " 'food-101/images/french_fries/172042.jpg',\n", + " 'food-101/images/gnocchi/3167362.jpg',\n", + " 'food-101/images/gyoza/2712704.jpg',\n", + " 'food-101/images/hot_dog/3050169.jpg',\n", + " 'food-101/images/hot_dog/917699.jpg',\n", + " 'food-101/images/hummus/3707400.jpg',\n", + " 'food-101/images/lobster_bisque/2978140.jpg',\n", + " 'food-101/images/lobster_bisque/353321.jpg',\n", + " 'food-101/images/macarons/2117640.jpg',\n", + " 'food-101/images/miso_soup/2757717.jpg',\n", + " 'food-101/images/miso_soup/3215987.jpg',\n", + " 'food-101/images/panna_cotta/2469457.jpg',\n", + " 'food-101/images/pizza/2412970.jpg',\n", + " 'food-101/images/spring_rolls/3149523.jpg',\n", + " 'food-101/images/spring_rolls/406134.jpg',\n", + " 'food-101/images/strawberry_shortcake/3363461.jpg',\n", + " 'food-101/images/tacos/1505262.jpg']" ] }, - "execution_count": 37, + "execution_count": 26, "metadata": {}, "output_type": "execute_result" } @@ -6352,7 +6954,7 @@ }, { "cell_type": "code", - "execution_count": 38, + "execution_count": 27, "id": "2c1d0992", "metadata": { "tags": [] @@ -6363,12 +6965,12 @@ "output_type": "stream", "text": [ "Broken: 0\n", - "Duplicates: 610\n", - "Outliers: 112\n", - "Dark: 2\n", - "Bright: 93\n", - "Blurry: 13\n", - "Total unique images: 826\n" + "Duplicates: 2893\n", + "Outliers: 174\n", + "Dark: 6\n", + "Bright: 13\n", + "Blurry: 30\n", + "Total unique images: 3108\n" ] } ], @@ -6386,7 +6988,6 @@ ] }, { - "attachments": {}, "cell_type": "markdown", "id": "72664020", "metadata": {}, @@ -6416,7 +7017,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.9" + "version": "3.10.11" }, "vscode": { "interpreter": {