├── docs
├── screen.jpg
├── embeddings.jpg
├── livesearch.jpg
├── architecture.jpg
└── featextraction.jpg
├── app
└── frontend
│ └── build
│ ├── robots.txt
│ ├── favicon.ico
│ ├── images
│ ├── icon.png
│ ├── umap.jpg
│ ├── icondark.png
│ ├── patterns.jpg
│ ├── preview1.png
│ ├── preview2.png
│ ├── preview3.png
│ └── circle-sprite.png
│ ├── favicon-16x16.png
│ ├── favicon-32x32.png
│ ├── apple-touch-icon.png
│ ├── android-chrome-512x512.png
│ ├── assets
│ ├── semsearch
│ │ ├── images
│ │ │ ├── 0.jpg
│ │ │ ├── cifar.jpg
│ │ │ ├── config.gif
│ │ │ ├── embed.jpg
│ │ │ ├── embed.png
│ │ │ ├── icon.jpg
│ │ │ ├── model.gif
│ │ │ ├── search.gif
│ │ │ ├── fashion.jpg
│ │ │ └── imagenet.jpg
│ │ └── datasets
│ │ │ ├── iconic200
│ │ │ ├── 0.jpg
│ │ │ ├── 1.jpg
│ │ │ ├── 2.jpg
│ │ │ ├── 3.jpg
│ │ │ ├── 4.jpg
│ │ │ ├── 5.jpg
│ │ │ ├── 6.jpg
│ │ │ ├── 7.jpg
│ │ │ ├── 8.jpg
│ │ │ ├── 9.jpg
│ │ │ ├── 10.jpg
│ │ │ ├── 100.jpg
│ │ │ ├── 101.jpg
│ │ │ ├── 102.jpg
│ │ │ ├── 103.jpg
│ │ │ ├── 104.jpg
│ │ │ ├── 105.jpg
│ │ │ ├── 106.jpg
│ │ │ ├── 107.jpg
│ │ │ ├── 108.jpg
│ │ │ ├── 109.jpg
│ │ │ ├── 11.jpg
│ │ │ ├── 110.jpg
│ │ │ ├── 111.jpg
│ │ │ ├── 112.jpg
│ │ │ ├── 113.jpg
│ │ │ ├── 114.jpg
│ │ │ ├── 115.jpg
│ │ │ ├── 116.jpg
│ │ │ ├── 117.jpg
│ │ │ ├── 118.jpg
│ │ │ ├── 119.jpg
│ │ │ ├── 12.jpg
│ │ │ ├── 120.jpg
│ │ │ ├── 121.jpg
│ │ │ ├── 122.jpg
│ │ │ ├── 123.jpg
│ │ │ ├── 124.jpg
│ │ │ ├── 125.jpg
│ │ │ ├── 126.jpg
│ │ │ ├── 127.jpg
│ │ │ ├── 128.jpg
│ │ │ ├── 129.jpg
│ │ │ ├── 13.jpg
│ │ │ ├── 130.jpg
│ │ │ ├── 131.jpg
│ │ │ ├── 132.jpg
│ │ │ ├── 133.jpg
│ │ │ ├── 134.jpg
│ │ │ ├── 135.jpg
│ │ │ ├── 136.jpg
│ │ │ ├── 137.jpg
│ │ │ ├── 138.jpg
│ │ │ ├── 139.jpg
│ │ │ ├── 14.jpg
│ │ │ ├── 140.jpg
│ │ │ ├── 141.jpg
│ │ │ ├── 142.jpg
│ │ │ ├── 143.jpg
│ │ │ ├── 144.jpg
│ │ │ ├── 145.jpg
│ │ │ ├── 146.jpg
│ │ │ ├── 147.jpg
│ │ │ ├── 148.jpg
│ │ │ ├── 149.jpg
│ │ │ ├── 15.jpg
│ │ │ ├── 150.jpg
│ │ │ ├── 151.jpg
│ │ │ ├── 152.jpg
│ │ │ ├── 153.jpg
│ │ │ ├── 154.jpg
│ │ │ ├── 155.jpg
│ │ │ ├── 156.jpg
│ │ │ ├── 157.jpg
│ │ │ ├── 158.jpg
│ │ │ ├── 159.jpg
│ │ │ ├── 16.jpg
│ │ │ ├── 160.jpg
│ │ │ ├── 161.jpg
│ │ │ ├── 162.jpg
│ │ │ ├── 163.jpg
│ │ │ ├── 164.jpg
│ │ │ ├── 165.jpg
│ │ │ ├── 166.jpg
│ │ │ ├── 167.jpg
│ │ │ ├── 168.jpg
│ │ │ ├── 169.jpg
│ │ │ ├── 17.jpg
│ │ │ ├── 170.jpg
│ │ │ ├── 171.jpg
│ │ │ ├── 172.jpg
│ │ │ ├── 173.jpg
│ │ │ ├── 174.jpg
│ │ │ ├── 175.jpg
│ │ │ ├── 176.jpg
│ │ │ ├── 177.jpg
│ │ │ ├── 178.jpg
│ │ │ ├── 179.jpg
│ │ │ ├── 18.jpg
│ │ │ ├── 180.jpg
│ │ │ ├── 181.jpg
│ │ │ ├── 182.jpg
│ │ │ ├── 183.jpg
│ │ │ ├── 184.jpg
│ │ │ ├── 185.jpg
│ │ │ ├── 186.jpg
│ │ │ ├── 187.jpg
│ │ │ ├── 188.jpg
│ │ │ ├── 189.jpg
│ │ │ ├── 19.jpg
│ │ │ ├── 190.jpg
│ │ │ ├── 191.jpg
│ │ │ ├── 192.jpg
│ │ │ ├── 193.jpg
│ │ │ ├── 194.jpg
│ │ │ ├── 195.jpg
│ │ │ ├── 196.jpg
│ │ │ ├── 197.jpg
│ │ │ ├── 198.jpg
│ │ │ ├── 199.jpg
│ │ │ ├── 20.jpg
│ │ │ ├── 21.jpg
│ │ │ ├── 22.jpg
│ │ │ ├── 23.jpg
│ │ │ ├── 24.jpg
│ │ │ ├── 25.jpg
│ │ │ ├── 26.jpg
│ │ │ ├── 27.jpg
│ │ │ ├── 28.jpg
│ │ │ ├── 29.jpg
│ │ │ ├── 30.jpg
│ │ │ ├── 31.jpg
│ │ │ ├── 32.jpg
│ │ │ ├── 33.jpg
│ │ │ ├── 34.jpg
│ │ │ ├── 35.jpg
│ │ │ ├── 36.jpg
│ │ │ ├── 37.jpg
│ │ │ ├── 38.jpg
│ │ │ ├── 39.jpg
│ │ │ ├── 40.jpg
│ │ │ ├── 41.jpg
│ │ │ ├── 42.jpg
│ │ │ ├── 43.jpg
│ │ │ ├── 44.jpg
│ │ │ ├── 45.jpg
│ │ │ ├── 46.jpg
│ │ │ ├── 47.jpg
│ │ │ ├── 48.jpg
│ │ │ ├── 49.jpg
│ │ │ ├── 50.jpg
│ │ │ ├── 51.jpg
│ │ │ ├── 52.jpg
│ │ │ ├── 53.jpg
│ │ │ ├── 54.jpg
│ │ │ ├── 55.jpg
│ │ │ ├── 56.jpg
│ │ │ ├── 57.jpg
│ │ │ ├── 58.jpg
│ │ │ ├── 59.jpg
│ │ │ ├── 60.jpg
│ │ │ ├── 61.jpg
│ │ │ ├── 62.jpg
│ │ │ ├── 63.jpg
│ │ │ ├── 64.jpg
│ │ │ ├── 65.jpg
│ │ │ ├── 66.jpg
│ │ │ ├── 67.jpg
│ │ │ ├── 68.jpg
│ │ │ ├── 69.jpg
│ │ │ ├── 70.jpg
│ │ │ ├── 71.jpg
│ │ │ ├── 72.jpg
│ │ │ ├── 73.jpg
│ │ │ ├── 74.jpg
│ │ │ ├── 75.jpg
│ │ │ ├── 76.jpg
│ │ │ ├── 77.jpg
│ │ │ ├── 78.jpg
│ │ │ ├── 79.jpg
│ │ │ ├── 80.jpg
│ │ │ ├── 81.jpg
│ │ │ ├── 82.jpg
│ │ │ ├── 83.jpg
│ │ │ ├── 84.jpg
│ │ │ ├── 85.jpg
│ │ │ ├── 86.jpg
│ │ │ ├── 87.jpg
│ │ │ ├── 88.jpg
│ │ │ ├── 89.jpg
│ │ │ ├── 90.jpg
│ │ │ ├── 91.jpg
│ │ │ ├── 92.jpg
│ │ │ ├── 93.jpg
│ │ │ ├── 94.jpg
│ │ │ ├── 95.jpg
│ │ │ ├── 96.jpg
│ │ │ ├── 97.jpg
│ │ │ ├── 98.jpg
│ │ │ ├── 99.jpg
│ │ │ └── classes.json
│ │ │ └── fashion200
│ │ │ ├── 0.jpg
│ │ │ ├── 1.jpg
│ │ │ ├── 10.jpg
│ │ │ ├── 100.jpg
│ │ │ ├── 101.jpg
│ │ │ ├── 102.jpg
│ │ │ ├── 103.jpg
│ │ │ ├── 104.jpg
│ │ │ ├── 105.jpg
│ │ │ ├── 106.jpg
│ │ │ ├── 107.jpg
│ │ │ ├── 108.jpg
│ │ │ ├── 109.jpg
│ │ │ ├── 11.jpg
│ │ │ ├── 110.jpg
│ │ │ ├── 111.jpg
│ │ │ ├── 112.jpg
│ │ │ ├── 113.jpg
│ │ │ ├── 114.jpg
│ │ │ ├── 115.jpg
│ │ │ ├── 116.jpg
│ │ │ ├── 117.jpg
│ │ │ ├── 118.jpg
│ │ │ ├── 119.jpg
│ │ │ ├── 12.jpg
│ │ │ ├── 120.jpg
│ │ │ ├── 121.jpg
│ │ │ ├── 122.jpg
│ │ │ ├── 123.jpg
│ │ │ ├── 124.jpg
│ │ │ ├── 125.jpg
│ │ │ ├── 126.jpg
│ │ │ ├── 127.jpg
│ │ │ ├── 128.jpg
│ │ │ ├── 129.jpg
│ │ │ ├── 13.jpg
│ │ │ ├── 130.jpg
│ │ │ ├── 131.jpg
│ │ │ ├── 132.jpg
│ │ │ ├── 133.jpg
│ │ │ ├── 134.jpg
│ │ │ ├── 135.jpg
│ │ │ ├── 136.jpg
│ │ │ ├── 137.jpg
│ │ │ ├── 138.jpg
│ │ │ ├── 139.jpg
│ │ │ ├── 14.jpg
│ │ │ ├── 140.jpg
│ │ │ ├── 141.jpg
│ │ │ ├── 142.jpg
│ │ │ ├── 143.jpg
│ │ │ ├── 144.jpg
│ │ │ ├── 145.jpg
│ │ │ ├── 146.jpg
│ │ │ ├── 147.jpg
│ │ │ ├── 148.jpg
│ │ │ ├── 149.jpg
│ │ │ ├── 15.jpg
│ │ │ ├── 150.jpg
│ │ │ ├── 151.jpg
│ │ │ ├── 152.jpg
│ │ │ ├── 153.jpg
│ │ │ ├── 154.jpg
│ │ │ ├── 155.jpg
│ │ │ ├── 156.jpg
│ │ │ ├── 157.jpg
│ │ │ ├── 158.jpg
│ │ │ ├── 159.jpg
│ │ │ ├── 16.jpg
│ │ │ ├── 160.jpg
│ │ │ ├── 161.jpg
│ │ │ ├── 162.jpg
│ │ │ ├── 163.jpg
│ │ │ ├── 164.jpg
│ │ │ ├── 165.jpg
│ │ │ ├── 166.jpg
│ │ │ ├── 167.jpg
│ │ │ ├── 168.jpg
│ │ │ ├── 169.jpg
│ │ │ ├── 17.jpg
│ │ │ ├── 170.jpg
│ │ │ ├── 171.jpg
│ │ │ ├── 172.jpg
│ │ │ ├── 173.jpg
│ │ │ ├── 174.jpg
│ │ │ ├── 175.jpg
│ │ │ ├── 176.jpg
│ │ │ ├── 177.jpg
│ │ │ ├── 178.jpg
│ │ │ ├── 179.jpg
│ │ │ ├── 18.jpg
│ │ │ ├── 180.jpg
│ │ │ ├── 181.jpg
│ │ │ ├── 182.jpg
│ │ │ ├── 183.jpg
│ │ │ ├── 184.jpg
│ │ │ ├── 185.jpg
│ │ │ ├── 186.jpg
│ │ │ ├── 187.jpg
│ │ │ ├── 188.jpg
│ │ │ ├── 189.jpg
│ │ │ ├── 19.jpg
│ │ │ ├── 190.jpg
│ │ │ ├── 191.jpg
│ │ │ ├── 192.jpg
│ │ │ ├── 193.jpg
│ │ │ ├── 194.jpg
│ │ │ ├── 195.jpg
│ │ │ ├── 196.jpg
│ │ │ ├── 197.jpg
│ │ │ ├── 198.jpg
│ │ │ ├── 199.jpg
│ │ │ ├── 2.jpg
│ │ │ ├── 20.jpg
│ │ │ ├── 21.jpg
│ │ │ ├── 22.jpg
│ │ │ ├── 23.jpg
│ │ │ ├── 24.jpg
│ │ │ ├── 25.jpg
│ │ │ ├── 26.jpg
│ │ │ ├── 27.jpg
│ │ │ ├── 28.jpg
│ │ │ ├── 29.jpg
│ │ │ ├── 3.jpg
│ │ │ ├── 30.jpg
│ │ │ ├── 31.jpg
│ │ │ ├── 32.jpg
│ │ │ ├── 33.jpg
│ │ │ ├── 34.jpg
│ │ │ ├── 35.jpg
│ │ │ ├── 36.jpg
│ │ │ ├── 37.jpg
│ │ │ ├── 38.jpg
│ │ │ ├── 39.jpg
│ │ │ ├── 4.jpg
│ │ │ ├── 40.jpg
│ │ │ ├── 41.jpg
│ │ │ ├── 42.jpg
│ │ │ ├── 43.jpg
│ │ │ ├── 44.jpg
│ │ │ ├── 45.jpg
│ │ │ ├── 46.jpg
│ │ │ ├── 47.jpg
│ │ │ ├── 48.jpg
│ │ │ ├── 49.jpg
│ │ │ ├── 5.jpg
│ │ │ ├── 50.jpg
│ │ │ ├── 51.jpg
│ │ │ ├── 52.jpg
│ │ │ ├── 53.jpg
│ │ │ ├── 54.jpg
│ │ │ ├── 55.jpg
│ │ │ ├── 56.jpg
│ │ │ ├── 57.jpg
│ │ │ ├── 58.jpg
│ │ │ ├── 59.jpg
│ │ │ ├── 6.jpg
│ │ │ ├── 60.jpg
│ │ │ ├── 61.jpg
│ │ │ ├── 62.jpg
│ │ │ ├── 63.jpg
│ │ │ ├── 64.jpg
│ │ │ ├── 65.jpg
│ │ │ ├── 66.jpg
│ │ │ ├── 67.jpg
│ │ │ ├── 68.jpg
│ │ │ ├── 69.jpg
│ │ │ ├── 7.jpg
│ │ │ ├── 70.jpg
│ │ │ ├── 71.jpg
│ │ │ ├── 72.jpg
│ │ │ ├── 73.jpg
│ │ │ ├── 74.jpg
│ │ │ ├── 75.jpg
│ │ │ ├── 76.jpg
│ │ │ ├── 77.jpg
│ │ │ ├── 78.jpg
│ │ │ ├── 79.jpg
│ │ │ ├── 8.jpg
│ │ │ ├── 80.jpg
│ │ │ ├── 81.jpg
│ │ │ ├── 82.jpg
│ │ │ ├── 83.jpg
│ │ │ ├── 84.jpg
│ │ │ ├── 85.jpg
│ │ │ ├── 86.jpg
│ │ │ ├── 87.jpg
│ │ │ ├── 88.jpg
│ │ │ ├── 89.jpg
│ │ │ ├── 9.jpg
│ │ │ ├── 90.jpg
│ │ │ ├── 91.jpg
│ │ │ ├── 92.jpg
│ │ │ ├── 93.jpg
│ │ │ ├── 94.jpg
│ │ │ ├── 95.jpg
│ │ │ ├── 96.jpg
│ │ │ ├── 97.jpg
│ │ │ ├── 98.jpg
│ │ │ ├── 99.jpg
│ │ │ └── classes.json
│ └── models
│ │ ├── mobilenet
│ │ ├── conv1
│ │ │ └── 0.jpg
│ │ ├── conv_dw_3
│ │ │ └── 0.jpg
│ │ ├── conv_dw_4
│ │ │ └── 0.jpg
│ │ ├── conv_dw_6
│ │ │ └── 0.jpg
│ │ ├── conv_dw_9
│ │ │ └── 0.jpg
│ │ ├── conv_pw_2
│ │ │ └── 0.jpg
│ │ ├── conv_pw_12
│ │ │ └── 0.jpg
│ │ └── conv_pw_13
│ │ │ └── 0.jpg
│ │ ├── inceptionv3
│ │ ├── mixed10
│ │ │ └── 0.jpg
│ │ ├── mixed6
│ │ │ └── 0.jpg
│ │ ├── conv2d_1
│ │ │ └── 0.jpg
│ │ ├── conv2d_23
│ │ │ └── 0.jpg
│ │ ├── conv2d_3
│ │ │ └── 0.jpg
│ │ ├── conv2d_54
│ │ │ └── 0.jpg
│ │ ├── conv2d_75
│ │ │ └── 0.jpg
│ │ └── conv2d_86
│ │ │ └── 0.jpg
│ │ ├── vgg16
│ │ ├── block1_conv1
│ │ │ └── 0.jpg
│ │ ├── block1_conv2
│ │ │ └── 0.jpg
│ │ ├── block3_conv1
│ │ │ └── 0.jpg
│ │ ├── block3_conv3
│ │ │ └── 0.jpg
│ │ ├── block4_conv1
│ │ │ └── 0.jpg
│ │ ├── block4_conv3
│ │ │ └── 0.jpg
│ │ ├── block5_conv1
│ │ │ └── 0.jpg
│ │ └── block5_conv3
│ │ │ └── 0.jpg
│ │ ├── vgg19
│ │ ├── block1_conv1
│ │ │ └── 0.jpg
│ │ ├── block1_conv2
│ │ │ └── 0.jpg
│ │ ├── block3_conv1
│ │ │ └── 0.jpg
│ │ ├── block3_conv4
│ │ │ └── 0.jpg
│ │ ├── block4_conv1
│ │ │ └── 0.jpg
│ │ ├── block4_conv4
│ │ │ └── 0.jpg
│ │ ├── block5_conv1
│ │ │ └── 0.jpg
│ │ └── block5_conv4
│ │ │ └── 0.jpg
│ │ ├── xception
│ │ ├── conv2d_1
│ │ │ └── 0.jpg
│ │ ├── conv2d_3
│ │ │ └── 0.jpg
│ │ ├── block1_conv1
│ │ │ └── 0.jpg
│ │ ├── block1_conv2
│ │ │ └── 0.jpg
│ │ ├── block3_sepconv1
│ │ │ └── 0.jpg
│ │ ├── block7_sepconv2
│ │ │ └── 0.jpg
│ │ ├── block12_sepconv3
│ │ │ └── 0.jpg
│ │ └── block14_sepconv2_act
│ │ │ └── 0.jpg
│ │ ├── efficientnetb0
│ │ ├── conv2d_1
│ │ │ └── 0.jpg
│ │ ├── conv2d_10
│ │ │ └── 0.jpg
│ │ ├── conv2d_18
│ │ │ └── 0.jpg
│ │ ├── conv2d_29
│ │ │ └── 0.jpg
│ │ ├── conv2d_38
│ │ │ └── 0.jpg
│ │ ├── conv2d_5
│ │ │ └── 0.jpg
│ │ ├── conv2d_59
│ │ │ └── 0.jpg
│ │ └── conv2d_65
│ │ │ └── 0.jpg
│ │ ├── efficientnetb5
│ │ ├── conv2d_1
│ │ │ └── 0.jpg
│ │ ├── conv2d_15
│ │ │ └── 0.jpg
│ │ ├── conv2d_50
│ │ │ └── 0.jpg
│ │ ├── conv2d_78
│ │ │ └── 0.jpg
│ │ ├── conv2d_99
│ │ │ └── 0.jpg
│ │ ├── conv2d_100
│ │ │ └── 0.jpg
│ │ ├── conv2d_130
│ │ │ └── 0.jpg
│ │ └── conv2d_155
│ │ │ └── 0.jpg
│ │ ├── resnet50
│ │ ├── res2a_branch2a
│ │ │ └── 0.jpg
│ │ ├── res2b_branch2a
│ │ │ └── 0.jpg
│ │ ├── res3b_branch2a
│ │ │ └── 0.jpg
│ │ ├── res4a_branch2a
│ │ │ └── 0.jpg
│ │ ├── res4c_branch2a
│ │ │ └── 0.jpg
│ │ ├── res4e_branch2a
│ │ │ └── 0.jpg
│ │ ├── res5a_branch2a
│ │ │ └── 0.jpg
│ │ └── res5c_branch2c
│ │ │ └── 0.jpg
│ │ └── densenet121
│ │ ├── conv2_block1_1_conv
│ │ └── 0.jpg
│ │ ├── conv2_block6_2_conv
│ │ └── 0.jpg
│ │ ├── conv3_block5_1_conv
│ │ └── 0.jpg
│ │ ├── conv4_block9_1_conv
│ │ └── 0.jpg
│ │ ├── conv4_block23_2_conv
│ │ └── 0.jpg
│ │ ├── conv5_block13_2_conv
│ │ └── 0.jpg
│ │ ├── conv5_block16_1_conv
│ │ └── 0.jpg
│ │ └── conv5_block16_concat
│ │ └── 0.jpg
│ ├── manifest.json
│ ├── static
│ └── js
│ │ ├── main.8094e54b.chunk.js.LICENSE.txt
│ │ ├── runtime-main.92ee656d.js
│ │ └── 2.c5a3d229.chunk.js.LICENSE.txt
│ ├── precache-manifest.7161169f5eaf52eef9132816821660e3.js
│ ├── asset-manifest.json
│ ├── service-worker.js
│ └── index.html
├── notebooks
└── images
│ ├── semantic_search.png
│ └── CNN_feature_extractor.png
├── requirements.txt
├── .project-metadata.yaml
├── cml
├── install_dependencies.py
├── serve_model.py
└── create_index.py
├── lib
├── __init__.py
├── extractor.py
├── utils.py
└── model.py
├── .gitignore
└── tests
├── test_extractor.py
├── test_models.py
└── test_faiss.py
/docs/screen.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/docs/screen.jpg
--------------------------------------------------------------------------------
/app/frontend/build/robots.txt:
--------------------------------------------------------------------------------
1 | # https://www.robotstxt.org/robotstxt.html
2 | User-agent: *
3 | Disallow:
4 |
--------------------------------------------------------------------------------
/docs/embeddings.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/docs/embeddings.jpg
--------------------------------------------------------------------------------
/docs/livesearch.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/docs/livesearch.jpg
--------------------------------------------------------------------------------
/docs/architecture.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/docs/architecture.jpg
--------------------------------------------------------------------------------
/docs/featextraction.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/docs/featextraction.jpg
--------------------------------------------------------------------------------
/app/frontend/build/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/favicon.ico
--------------------------------------------------------------------------------
/app/frontend/build/images/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/images/icon.png
--------------------------------------------------------------------------------
/app/frontend/build/images/umap.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/images/umap.jpg
--------------------------------------------------------------------------------
/app/frontend/build/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/favicon-16x16.png
--------------------------------------------------------------------------------
/app/frontend/build/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/favicon-32x32.png
--------------------------------------------------------------------------------
/app/frontend/build/images/icondark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/images/icondark.png
--------------------------------------------------------------------------------
/app/frontend/build/images/patterns.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/images/patterns.jpg
--------------------------------------------------------------------------------
/app/frontend/build/images/preview1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/images/preview1.png
--------------------------------------------------------------------------------
/app/frontend/build/images/preview2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/images/preview2.png
--------------------------------------------------------------------------------
/app/frontend/build/images/preview3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/images/preview3.png
--------------------------------------------------------------------------------
/notebooks/images/semantic_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/notebooks/images/semantic_search.png
--------------------------------------------------------------------------------
/app/frontend/build/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/apple-touch-icon.png
--------------------------------------------------------------------------------
/app/frontend/build/images/circle-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/images/circle-sprite.png
--------------------------------------------------------------------------------
/notebooks/images/CNN_feature_extractor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/notebooks/images/CNN_feature_extractor.png
--------------------------------------------------------------------------------
/app/frontend/build/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/android-chrome-512x512.png
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | tensorflow==2.8.0
2 | protobuf==3.20
3 | faiss-cpu==1.7.2
4 | pillow==9.0.0
5 | flask==2.0.3
6 | flask_cors==3.0.10
7 | Werkzeug==2.1.0
8 |
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/cifar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/cifar.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/config.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/config.gif
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/embed.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/embed.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/embed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/embed.png
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/icon.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/icon.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/model.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/model.gif
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/search.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/search.gif
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/mobilenet/conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/mobilenet/conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/fashion.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/fashion.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/images/imagenet.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/images/imagenet.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/inceptionv3/mixed10/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/inceptionv3/mixed10/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/inceptionv3/mixed6/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/inceptionv3/mixed6/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/mobilenet/conv_dw_3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/mobilenet/conv_dw_3/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/mobilenet/conv_dw_4/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/mobilenet/conv_dw_4/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/mobilenet/conv_dw_6/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/mobilenet/conv_dw_6/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/mobilenet/conv_dw_9/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/mobilenet/conv_dw_9/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/mobilenet/conv_pw_2/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/mobilenet/conv_pw_2/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg16/block1_conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg16/block1_conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg16/block1_conv2/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg16/block1_conv2/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg16/block3_conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg16/block3_conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg16/block3_conv3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg16/block3_conv3/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg16/block4_conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg16/block4_conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg16/block4_conv3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg16/block4_conv3/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg16/block5_conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg16/block5_conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg16/block5_conv3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg16/block5_conv3/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg19/block1_conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg19/block1_conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg19/block1_conv2/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg19/block1_conv2/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg19/block3_conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg19/block3_conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg19/block3_conv4/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg19/block3_conv4/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg19/block4_conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg19/block4_conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg19/block4_conv4/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg19/block4_conv4/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg19/block5_conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg19/block5_conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/vgg19/block5_conv4/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/vgg19/block5_conv4/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/xception/conv2d_1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/xception/conv2d_1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/xception/conv2d_3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/xception/conv2d_3/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/inceptionv3/conv2d_1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/inceptionv3/conv2d_1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/inceptionv3/conv2d_23/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/inceptionv3/conv2d_23/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/inceptionv3/conv2d_3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/inceptionv3/conv2d_3/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/inceptionv3/conv2d_54/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/inceptionv3/conv2d_54/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/inceptionv3/conv2d_75/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/inceptionv3/conv2d_75/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/inceptionv3/conv2d_86/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/inceptionv3/conv2d_86/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/mobilenet/conv_pw_12/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/mobilenet/conv_pw_12/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/mobilenet/conv_pw_13/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/mobilenet/conv_pw_13/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/xception/block1_conv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/xception/block1_conv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/xception/block1_conv2/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/xception/block1_conv2/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/1.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/2.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/3.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/4.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/5.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/6.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/7.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/8.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/9.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb0/conv2d_1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb0/conv2d_1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb0/conv2d_10/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb0/conv2d_10/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb0/conv2d_18/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb0/conv2d_18/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb0/conv2d_29/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb0/conv2d_29/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb0/conv2d_38/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb0/conv2d_38/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb0/conv2d_5/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb0/conv2d_5/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb0/conv2d_59/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb0/conv2d_59/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb0/conv2d_65/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb0/conv2d_65/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb5/conv2d_1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb5/conv2d_1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb5/conv2d_15/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb5/conv2d_15/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb5/conv2d_50/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb5/conv2d_50/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb5/conv2d_78/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb5/conv2d_78/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb5/conv2d_99/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb5/conv2d_99/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/resnet50/res2a_branch2a/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/resnet50/res2a_branch2a/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/resnet50/res2b_branch2a/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/resnet50/res2b_branch2a/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/resnet50/res3b_branch2a/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/resnet50/res3b_branch2a/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/resnet50/res4a_branch2a/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/resnet50/res4a_branch2a/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/resnet50/res4c_branch2a/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/resnet50/res4c_branch2a/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/resnet50/res4e_branch2a/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/resnet50/res4e_branch2a/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/resnet50/res5a_branch2a/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/resnet50/res5a_branch2a/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/resnet50/res5c_branch2c/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/resnet50/res5c_branch2c/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/xception/block3_sepconv1/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/xception/block3_sepconv1/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/xception/block7_sepconv2/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/xception/block7_sepconv2/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/1.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/10.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/100.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/100.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/101.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/101.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/102.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/102.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/103.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/103.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/104.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/104.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/105.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/105.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/106.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/106.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/107.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/107.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/108.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/108.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/109.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/109.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/11.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/110.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/110.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/111.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/111.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/112.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/112.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/113.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/113.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/114.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/114.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/115.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/115.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/116.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/116.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/117.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/117.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/118.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/118.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/119.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/119.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/12.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/120.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/120.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/121.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/121.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/122.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/122.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/123.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/123.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/124.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/124.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/125.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/125.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/126.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/126.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/127.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/127.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/128.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/129.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/129.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/13.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/130.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/130.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/131.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/131.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/132.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/132.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/133.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/133.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/134.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/134.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/135.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/135.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/136.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/136.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/137.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/137.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/138.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/138.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/139.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/139.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/14.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/14.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/140.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/140.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/141.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/141.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/142.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/142.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/143.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/143.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/144.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/144.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/145.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/145.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/146.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/146.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/147.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/147.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/148.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/148.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/149.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/149.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/15.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/15.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/150.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/150.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/151.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/151.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/152.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/152.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/153.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/153.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/154.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/154.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/155.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/155.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/156.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/156.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/157.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/157.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/158.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/158.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/159.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/159.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/16.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/16.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/160.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/160.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/161.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/161.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/162.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/162.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/163.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/163.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/164.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/164.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/165.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/165.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/166.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/166.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/167.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/167.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/168.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/168.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/169.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/169.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/17.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/17.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/170.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/170.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/171.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/171.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/172.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/172.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/173.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/173.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/174.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/174.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/175.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/175.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/176.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/176.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/177.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/177.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/178.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/178.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/179.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/179.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/18.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/18.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/180.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/180.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/181.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/181.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/182.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/182.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/183.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/183.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/184.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/184.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/185.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/185.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/186.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/186.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/187.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/187.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/188.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/188.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/189.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/189.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/19.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/19.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/190.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/190.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/191.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/191.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/192.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/192.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/193.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/193.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/194.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/194.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/195.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/195.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/196.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/196.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/197.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/197.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/198.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/198.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/199.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/199.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/2.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/20.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/20.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/21.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/21.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/22.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/22.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/23.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/23.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/24.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/24.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/25.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/25.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/26.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/26.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/27.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/27.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/28.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/28.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/29.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/29.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/3.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/30.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/30.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/31.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/31.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/32.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/32.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/33.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/33.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/34.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/34.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/35.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/35.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/36.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/36.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/37.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/37.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/38.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/38.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/39.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/39.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/4.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/40.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/40.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/41.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/41.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/42.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/42.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/43.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/43.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/44.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/44.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/45.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/45.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/46.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/46.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/47.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/47.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/48.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/48.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/49.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/49.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/5.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/50.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/50.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/51.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/51.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/52.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/52.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/53.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/53.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/54.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/54.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/55.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/55.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/56.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/56.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/57.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/57.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/58.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/58.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/59.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/59.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/6.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/60.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/60.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/61.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/61.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/62.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/62.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/63.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/63.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/64.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/64.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/65.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/65.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/66.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/66.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/67.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/67.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/68.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/68.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/69.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/69.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/7.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/70.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/70.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/71.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/71.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/72.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/72.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/73.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/73.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/74.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/74.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/75.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/75.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/76.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/76.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/77.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/77.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/78.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/78.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/79.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/79.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/8.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/80.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/80.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/81.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/81.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/82.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/82.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/83.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/83.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/84.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/84.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/85.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/85.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/86.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/86.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/87.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/87.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/88.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/88.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/89.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/89.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/9.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/90.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/90.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/91.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/91.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/92.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/92.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/93.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/93.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/94.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/94.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/95.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/95.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/96.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/96.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/97.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/97.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/98.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/98.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/99.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/fashion200/99.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/10.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/100.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/100.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/101.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/101.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/102.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/102.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/103.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/103.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/104.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/104.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/105.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/105.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/106.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/106.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/107.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/107.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/108.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/108.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/109.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/109.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/11.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/11.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/110.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/110.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/111.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/111.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/112.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/112.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/113.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/113.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/114.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/114.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/115.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/115.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/116.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/116.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/117.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/117.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/118.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/118.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/119.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/119.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/12.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/12.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/120.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/120.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/121.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/121.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/122.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/122.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/123.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/123.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/124.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/124.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/125.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/125.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/126.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/126.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/127.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/127.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/128.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/128.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/129.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/129.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/13.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/13.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/130.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/130.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/131.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/131.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/132.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/132.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/133.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/133.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/134.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/134.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/135.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/135.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/136.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/136.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/137.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/137.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/138.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/138.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/139.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/139.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/14.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/14.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/140.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/140.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/141.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/141.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/142.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/142.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/143.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/143.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/144.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/144.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/145.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/145.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/146.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/146.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/147.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/147.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/148.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/148.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/149.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/149.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/15.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/15.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/150.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/150.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/151.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/151.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/152.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/152.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/153.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/153.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/154.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/154.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/155.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/155.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/156.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/156.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/157.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/157.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/158.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/158.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/159.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/159.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/16.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/16.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/160.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/160.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/161.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/161.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/162.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/162.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/163.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/163.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/164.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/164.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/165.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/165.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/166.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/166.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/167.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/167.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/168.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/168.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/169.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/169.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/17.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/17.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/170.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/170.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/171.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/171.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/172.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/172.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/173.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/173.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/174.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/174.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/175.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/175.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/176.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/176.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/177.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/177.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/178.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/178.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/179.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/179.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/18.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/18.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/180.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/180.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/181.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/181.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/182.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/182.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/183.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/183.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/184.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/184.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/185.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/185.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/186.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/186.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/187.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/187.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/188.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/188.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/189.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/189.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/19.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/19.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/190.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/190.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/191.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/191.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/192.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/192.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/193.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/193.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/194.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/194.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/195.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/195.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/196.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/196.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/197.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/197.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/198.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/198.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/199.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/199.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/20.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/20.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/21.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/21.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/22.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/22.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/23.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/23.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/24.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/24.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/25.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/25.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/26.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/26.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/27.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/27.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/28.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/28.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/29.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/29.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/30.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/30.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/31.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/31.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/32.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/32.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/33.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/33.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/34.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/34.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/35.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/35.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/36.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/36.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/37.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/37.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/38.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/38.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/39.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/39.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/40.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/40.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/41.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/41.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/42.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/42.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/43.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/43.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/44.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/44.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/45.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/45.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/46.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/46.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/47.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/47.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/48.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/48.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/49.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/49.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/50.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/50.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/51.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/51.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/52.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/52.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/53.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/53.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/54.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/54.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/55.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/55.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/56.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/56.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/57.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/57.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/58.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/58.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/59.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/59.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/60.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/60.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/61.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/61.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/62.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/62.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/63.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/63.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/64.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/64.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/65.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/65.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/66.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/66.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/67.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/67.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/68.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/68.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/69.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/69.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/70.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/70.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/71.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/71.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/72.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/72.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/73.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/73.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/74.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/74.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/75.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/75.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/76.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/76.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/77.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/77.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/78.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/78.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/79.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/79.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/80.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/80.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/81.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/81.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/82.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/82.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/83.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/83.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/84.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/84.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/85.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/85.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/86.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/86.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/87.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/87.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/88.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/88.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/89.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/89.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/90.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/90.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/91.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/91.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/92.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/92.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/93.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/93.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/94.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/94.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/95.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/95.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/96.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/96.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/97.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/97.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/98.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/98.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/99.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/semsearch/datasets/iconic200/99.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb5/conv2d_100/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb5/conv2d_100/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb5/conv2d_130/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb5/conv2d_130/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/efficientnetb5/conv2d_155/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/efficientnetb5/conv2d_155/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/xception/block12_sepconv3/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/xception/block12_sepconv3/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/xception/block14_sepconv2_act/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/xception/block14_sepconv2_act/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/densenet121/conv2_block1_1_conv/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/densenet121/conv2_block1_1_conv/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/densenet121/conv2_block6_2_conv/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/densenet121/conv2_block6_2_conv/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/densenet121/conv3_block5_1_conv/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/densenet121/conv3_block5_1_conv/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/densenet121/conv4_block9_1_conv/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/densenet121/conv4_block9_1_conv/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/densenet121/conv4_block23_2_conv/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/densenet121/conv4_block23_2_conv/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/densenet121/conv5_block13_2_conv/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/densenet121/conv5_block13_2_conv/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/densenet121/conv5_block16_1_conv/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/densenet121/conv5_block16_1_conv/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/assets/models/densenet121/conv5_block16_concat/0.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/cloudera/CML_AMP_Image_Analysis/HEAD/app/frontend/build/assets/models/densenet121/conv5_block16_concat/0.jpg
--------------------------------------------------------------------------------
/app/frontend/build/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "short_name": "ConvNet Playground",
3 | "name": "ConvNet Playground",
4 | "icons": [
5 | {
6 | "src": "favicon.ico",
7 | "sizes": "64x64 32x32 24x24 16x16",
8 | "type": "image/x-icon"
9 | }
10 | ],
11 | "start_url": ".",
12 | "display": "standalone",
13 | "theme_color": "#000000",
14 | "background_color": "#ffffff"
15 | }
--------------------------------------------------------------------------------
/app/frontend/build/static/js/main.8094e54b.chunk.js.LICENSE.txt:
--------------------------------------------------------------------------------
1 | /**
2 | * @license
3 | * Copyright 2019 Fast Forward Labs.
4 | * Written by / Contact : https://github.com/victordibia
5 | * NeuralQA - NeuralQA: Question Answering on Large Datasets with BERT.
6 | * Licensed under the MIT License (the "License");
7 | * =============================================================================
8 | */
9 |
10 | /**
11 | * @license
12 | * Copyright 2019 Fast Forward Labs.
13 | * Written by Victor Dibia / Contact : https://github.com/victordibia
14 | * CaseQA - CaseQA: Question Answering on Large Datasets with BERT.
15 | * Licensed under the MIT License (the "License");
16 | * =============================================================================
17 | */
18 |
--------------------------------------------------------------------------------
/app/frontend/build/precache-manifest.7161169f5eaf52eef9132816821660e3.js:
--------------------------------------------------------------------------------
1 | self.__precacheManifest = (self.__precacheManifest || []).concat([
2 | {
3 | "revision": "21fc51ffeee088eb8d1eae4089089a8e",
4 | "url": "/index.html"
5 | },
6 | {
7 | "revision": "6949e0f1b0280da991bd",
8 | "url": "/static/css/main.cab5e1c0.chunk.css"
9 | },
10 | {
11 | "revision": "5952d57346d2bb2734c8",
12 | "url": "/static/js/2.c5a3d229.chunk.js"
13 | },
14 | {
15 | "revision": "117d65892edc8adcd29d4a0d57b5a80a",
16 | "url": "/static/js/2.c5a3d229.chunk.js.LICENSE.txt"
17 | },
18 | {
19 | "revision": "6949e0f1b0280da991bd",
20 | "url": "/static/js/main.8094e54b.chunk.js"
21 | },
22 | {
23 | "revision": "6c2bd227e49ce4801d7b81a80e7e5550",
24 | "url": "/static/js/main.8094e54b.chunk.js.LICENSE.txt"
25 | },
26 | {
27 | "revision": "ec9875811aa0f00c2e31",
28 | "url": "/static/js/runtime-main.92ee656d.js"
29 | }
30 | ]);
--------------------------------------------------------------------------------
/app/frontend/build/asset-manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "files": {
3 | "main.css": "/static/css/main.cab5e1c0.chunk.css",
4 | "main.js": "/static/js/main.8094e54b.chunk.js",
5 | "main.js.map": "/static/js/main.8094e54b.chunk.js.map",
6 | "runtime-main.js": "/static/js/runtime-main.92ee656d.js",
7 | "runtime-main.js.map": "/static/js/runtime-main.92ee656d.js.map",
8 | "static/js/2.c5a3d229.chunk.js": "/static/js/2.c5a3d229.chunk.js",
9 | "static/js/2.c5a3d229.chunk.js.map": "/static/js/2.c5a3d229.chunk.js.map",
10 | "index.html": "/index.html",
11 | "precache-manifest.7161169f5eaf52eef9132816821660e3.js": "/precache-manifest.7161169f5eaf52eef9132816821660e3.js",
12 | "service-worker.js": "/service-worker.js",
13 | "static/css/main.cab5e1c0.chunk.css.map": "/static/css/main.cab5e1c0.chunk.css.map",
14 | "static/js/2.c5a3d229.chunk.js.LICENSE.txt": "/static/js/2.c5a3d229.chunk.js.LICENSE.txt",
15 | "static/js/main.8094e54b.chunk.js.LICENSE.txt": "/static/js/main.8094e54b.chunk.js.LICENSE.txt"
16 | },
17 | "entrypoints": [
18 | "static/js/runtime-main.92ee656d.js",
19 | "static/js/2.c5a3d229.chunk.js",
20 | "static/css/main.cab5e1c0.chunk.css",
21 | "static/js/main.8094e54b.chunk.js"
22 | ]
23 | }
--------------------------------------------------------------------------------
/.project-metadata.yaml:
--------------------------------------------------------------------------------
1 | name: Image Analysis
2 | description: Prototype to demonstrate semantic image search
3 | author: Cloudera Inc.
4 | specification_version: 1.0
5 | prototype_version: 2.0
6 | date: "2022-03-25"
7 |
8 | runtimes:
9 | - editor: PBJ Workbench
10 | kernel: Python 3.9
11 | edition: Standard
12 |
13 | tasks:
14 | - type: run_session
15 | name: Install Dependencies
16 | script: cml/install_dependencies.py
17 | kernel: python3
18 | cpu: 2
19 | memory: 4
20 |
21 | - type: create_job
22 | name: Create FAISS index
23 | entity_label: create_index
24 | script: cml/create_index.py
25 | arguments: None
26 | short_summary: Job to create FAISS index.
27 | cpu: 2
28 | memory: 4
29 | environment:
30 | TASK_TYPE: CREATE/RUN_JOB
31 |
32 | - type: run_job
33 | entity_label: create_index
34 | short_summary: Running FAISS index creation job.
35 | long_summary: >-
36 | Running FAISS index creation job.
37 |
38 | - type: start_application
39 | name: Application to serve UI
40 | short_summary: Create an application to serve the image analysis UI
41 | subdomain: imageanalysis
42 | script: app/backend/app.py
43 | environment_variables:
44 | TASK_TYPE: START_APPLICATION
45 |
--------------------------------------------------------------------------------
/app/frontend/build/service-worker.js:
--------------------------------------------------------------------------------
1 | /**
2 | * Welcome to your Workbox-powered service worker!
3 | *
4 | * You'll need to register this file in your web app and you should
5 | * disable HTTP caching for this file too.
6 | * See https://goo.gl/nhQhGp
7 | *
8 | * The rest of the code is auto-generated. Please don't update this file
9 | * directly; instead, make changes to your Workbox build configuration
10 | * and re-run your build process.
11 | * See https://goo.gl/2aRDsh
12 | */
13 |
14 | importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");
15 |
16 | importScripts(
17 | "/precache-manifest.7161169f5eaf52eef9132816821660e3.js"
18 | );
19 |
20 | self.addEventListener('message', (event) => {
21 | if (event.data && event.data.type === 'SKIP_WAITING') {
22 | self.skipWaiting();
23 | }
24 | });
25 |
26 | workbox.core.clientsClaim();
27 |
28 | /**
29 | * The workboxSW.precacheAndRoute() method efficiently caches and responds to
30 | * requests for URLs in the manifest.
31 | * See https://goo.gl/S9QRab
32 | */
33 | self.__precacheManifest = [].concat(self.__precacheManifest || []);
34 | workbox.precaching.precacheAndRoute(self.__precacheManifest, {});
35 |
36 | workbox.routing.registerNavigationRoute(workbox.precaching.getCacheKeyForURL("/index.html"), {
37 |
38 | blacklist: [/^\/_/,/\/[^/?]+\.[^/]+$/],
39 | });
40 |
--------------------------------------------------------------------------------
/app/frontend/build/static/js/runtime-main.92ee656d.js:
--------------------------------------------------------------------------------
1 | !function(e){function r(r){for(var n,p,l=r[0],a=r[1],f=r[2],c=0,s=[];c
16 | * Copyright OpenJS Foundation and other contributors
17 | * Released under MIT license
18 | * Based on Underscore.js 1.8.3
19 | * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
20 | */
21 |
22 | /** @license React v0.19.1
23 | * scheduler.production.min.js
24 | *
25 | * Copyright (c) Facebook, Inc. and its affiliates.
26 | *
27 | * This source code is licensed under the MIT license found in the
28 | * LICENSE file in the root directory of this source tree.
29 | */
30 |
31 | /** @license React v16.13.1
32 | * react-dom.production.min.js
33 | *
34 | * Copyright (c) Facebook, Inc. and its affiliates.
35 | *
36 | * This source code is licensed under the MIT license found in the
37 | * LICENSE file in the root directory of this source tree.
38 | */
39 |
40 | /** @license React v16.13.1
41 | * react-is.production.min.js
42 | *
43 | * Copyright (c) Facebook, Inc. and its affiliates.
44 | *
45 | * This source code is licensed under the MIT license found in the
46 | * LICENSE file in the root directory of this source tree.
47 | */
48 |
49 | /** @license React v16.13.1
50 | * react.production.min.js
51 | *
52 | * Copyright (c) Facebook, Inc. and its affiliates.
53 | *
54 | * This source code is licensed under the MIT license found in the
55 | * LICENSE file in the root directory of this source tree.
56 | */
57 |
--------------------------------------------------------------------------------
/cml/install_dependencies.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 | !pip3 install -r requirements.txt
--------------------------------------------------------------------------------
/lib/__init__.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 |
42 | from .model import Model
43 | from .faissindex import FaissIndex
44 | from .extractor import Extractor
45 |
--------------------------------------------------------------------------------
/cml/serve_model.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 | from lib import FaissIndex
42 | import numpy as np
43 |
44 |
45 | index = {}
46 | index["fashion200"] = FaissIndex(0, index_dir="faiss/fashion200")
47 | index["iconic200"] = FaissIndex(0, index_dir="faiss/iconic200")
48 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | faiss
2 | faiss_test
3 | !app/build
4 | !lib
5 |
6 | # Byte-compiled / optimized / DLL files
7 | __pycache__/
8 | *.py[cod]
9 | *$py.class
10 |
11 |
12 | # C extensions
13 | *.so
14 |
15 | # Distribution / packaging
16 | .Python
17 | # build/
18 | develop-eggs/
19 | dist/
20 | downloads/
21 | eggs/
22 | .eggs/
23 | # lib/
24 | lib64/
25 | parts/
26 | sdist/
27 | var/
28 | wheels/
29 | share/python-wheels/
30 | *.egg-info/
31 | .installed.cfg
32 | *.egg
33 | MANIFEST
34 |
35 | # PyInstaller
36 | # Usually these files are written by a python script from a template
37 | # before PyInstaller builds the exe, so as to inject date/other infos into it.
38 | *.manifest
39 | *.spec
40 |
41 | # Installer logs
42 | pip-log.txt
43 | pip-delete-this-directory.txt
44 |
45 | # Unit test / coverage reports
46 | htmlcov/
47 | .tox/
48 | .nox/
49 | .coverage
50 | .coverage.*
51 | .cache
52 | nosetests.xml
53 | coverage.xml
54 | *.cover
55 | *.py,cover
56 | .hypothesis/
57 | .pytest_cache/
58 | cover/
59 |
60 | # Translations
61 | *.mo
62 | *.pot
63 |
64 | # Django stuff:
65 | *.log
66 | local_settings.py
67 | db.sqlite3
68 | db.sqlite3-journal
69 |
70 | # Flask stuff:
71 | instance/
72 | .webassets-cache
73 |
74 | # Scrapy stuff:
75 | .scrapy
76 |
77 | # Sphinx documentation
78 | docs/_build/
79 |
80 | # PyBuilder
81 | .pybuilder/
82 | target/
83 |
84 | # Jupyter Notebook
85 | .ipynb_checkpoints
86 |
87 | # IPython
88 | profile_default/
89 | ipython_config.py
90 |
91 | # pyenv
92 | # For a library or package, you might want to ignore these files since the code is
93 | # intended to run in multiple environments; otherwise, check them in:
94 | # .python-version
95 |
96 | # pipenv
97 | # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
98 | # However, in case of collaboration, if having platform-specific dependencies or dependencies
99 | # having no cross-platform support, pipenv may install dependencies that don't work, or not
100 | # install all needed dependencies.
101 | #Pipfile.lock
102 |
103 | # PEP 582; used by e.g. github.com/David-OConnor/pyflow
104 | __pypackages__/
105 |
106 | # Celery stuff
107 | celerybeat-schedule
108 | celerybeat.pid
109 |
110 | # SageMath parsed files
111 | *.sage.py
112 |
113 | # Environments
114 | .env
115 | .venv
116 | env/
117 | venv/
118 | ENV/
119 | env.bak/
120 | venv.bak/
121 |
122 | # Spyder project settings
123 | .spyderproject
124 | .spyproject
125 |
126 | # Rope project settings
127 | .ropeproject
128 |
129 | # mkdocs documentation
130 | /site
131 |
132 | # mypy
133 | .mypy_cache/
134 | .dmypy.json
135 | dmypy.json
136 |
137 | # Pyre type checker
138 | .pyre/
139 |
140 | # pytype static type analyzer
141 | .pytype/
142 |
143 | # Cython debug symbols
144 | cython_debug/
--------------------------------------------------------------------------------
/tests/test_extractor.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 | from lib import Extractor
42 | from lib import Model
43 | from lib.utils import image_to_np_array
44 | import numpy as np
45 | import os
46 |
47 |
48 | images_dir = os.getcwd() + "/app/frontend/build/assets/semsearch/datasets/fashion200"
49 | sample_image_path = images_dir + "/0.jpg"
50 | efficientnet_model = Model(model_name="efficientnetb0")
51 | extractor = Extractor()
52 |
53 |
54 | def test_extract_dir():
55 | features, ids = extractor.extract_from_dir(images_dir, efficientnet_model)
56 | print(features.shape)
57 | assert len(ids) == 200 and features.shape == (200, 62720)
58 |
59 |
60 | def test_extract():
61 | image_array = image_to_np_array(sample_image_path, 224)
62 | image_array = np.asarray([image_array])
63 | features = extractor.extract(image_array, efficientnet_model)
64 | assert features.shape == (1, 62720)
65 |
--------------------------------------------------------------------------------
/app/frontend/build/index.html:
--------------------------------------------------------------------------------
1 | ConvNet Playground | Interactive Visualization for Convolutional Neural Networks
--------------------------------------------------------------------------------
/tests/test_models.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 | from lib.model import Model
42 | from lib.utils import image_to_np_array
43 | import numpy as np
44 | from tensorflow.keras.models import Model as TFModel
45 | import os
46 |
47 |
48 | def test_model():
49 | sample_image_path = os.getcwd(
50 | ) + "/app/frontend/build/assets/semsearch/datasets/fashion200/0.jpg"
51 | efficientnet_model = Model()
52 |
53 | image_array = image_to_np_array(
54 | sample_image_path, efficientnet_model.image_size)
55 | features = efficientnet_model.get_features(np.asarray([image_array]))
56 | assert(features.shape == (1, 7, 7, 1280))
57 |
58 |
59 | def test_intermediate_model():
60 | efficientnet_model = Model()
61 | layer_details = efficientnet_model.get_layers()
62 | layer_name = layer_details[len(layer_details)-2]["name"]
63 | intermediate_model = efficientnet_model.get_intermediate_model(layer_name)
64 | assert (intermediate_model.__class__.__name__ == "Functional")
65 |
--------------------------------------------------------------------------------
/tests/test_faiss.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 | from lib import FaissIndex
42 | import numpy as np
43 | import os
44 |
45 |
46 | d = 64 # dimension
47 | nb = 100000 # database size
48 | nq = 10000 # nb of queries
49 | np.random.seed(1234) # make reproducible
50 | xb = np.random.random((nb, d)).astype('float32')
51 | xb[:, 0] += np.arange(nb) / 1000.
52 | xq = np.random.random((nq, d)).astype('float32')
53 | xq[:, 0] += np.arange(nq) / 1000.
54 |
55 | index = FaissIndex(d)
56 |
57 |
58 | def test_faiss_create():
59 | index.add(xb, id_strings=list(range(0, xb.shape[0])))
60 | k = 6
61 | distances, idx = index.search(xb[:5], k)
62 | print(distances.shape, idx.shape)
63 | assert(distances.shape == (5, 6) and idx.shape == (5, 6))
64 |
65 |
66 | def test_faiss_save():
67 | index.save(os.getcwd() + "/faiss_test")
68 | assert(os.path.isfile(os.getcwd() + "/faiss_test/faiss.index")
69 | and os.path.isfile(os.getcwd() + "/faiss_test/faiss.map"))
70 |
71 |
72 | def test_faiss_load():
73 | index = FaissIndex(0)
74 | index.load(load_dir=os.getcwd() + "/faiss_test")
75 | assert(len(index.id_map) > 0)
76 |
--------------------------------------------------------------------------------
/lib/extractor.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 | import logging
42 | import os
43 | import numpy as np
44 | from lib.utils import image_array_from_dir, image_to_np_array
45 |
46 |
47 | logger = logging.getLogger(__name__)
48 |
49 |
50 | class Extractor():
51 | def __init__(self):
52 | self.valid_file_types = ["jpg", "png"]
53 |
54 | def extract(self, image_array, model):
55 | """Extract features, given a numpy array of images.
56 |
57 | Args:
58 | image_array (numpy array): numpy array of images
59 | model (Model): lib.Model object
60 |
61 | Returns:
62 | np.array: numpy array of extracted features (representations)
63 | """
64 | features = model.get_features(image_array)
65 | features = features.reshape(features.shape[0], -1)
66 | logger.info(">>> feature extraction complete.")
67 | return features
68 |
69 | def extract_from_dir(self, images_dir, model):
70 | """Extract images from a directory
71 |
72 | Args:
73 | images_dir (str): path to a directory
74 | model (Model): lib.Model
75 |
76 | Returns:
77 | np.array: numpy.array containing extracted features.
78 | """
79 | logger.info(">>> Scanning folder to get files.")
80 | image_array, image_ids = image_array_from_dir(
81 | images_dir, model.image_size, self.valid_file_types)
82 | # print(image_array)
83 | features = self.extract(image_array, model)
84 | return features, image_ids
85 |
--------------------------------------------------------------------------------
/cml/create_index.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 | from lib import Model
42 | from lib import FaissIndex
43 | from lib import Extractor
44 | import numpy as np
45 | import os
46 |
47 | # Specify path to images in the repo
48 | base_path = os.getcwd() + "/app/frontend/build/assets/semsearch/datasets/"
49 | fashion_images_dir = base_path + "fashion200/"
50 | iconic_images_dir = base_path + "iconic200/"
51 | efficientnet_model = Model(model_name="efficientnetb0")
52 | extractor = Extractor()
53 |
54 |
55 | def create_index(image_dir, index_save_dir):
56 | """Create an FAISS index and save to disc
57 |
58 | Args:
59 | image_dir (str): path to directory of images whose features are added to the index
60 | index_save_dir (str): directory to save index on disc.
61 |
62 | Returns:
63 | lib.FaissIndex: lib.FaissIndex object.
64 | """
65 | features, ids = extractor.extract_from_dir(image_dir, efficientnet_model)
66 | index = FaissIndex(features.shape[1])
67 | index.add(features, id_strings=ids)
68 | index.save(index_save_dir)
69 | return index
70 |
71 |
72 | def update_index(index, image_dir, index_save_dir):
73 | """Update an existing lib.FaissIndex
74 |
75 | Args:
76 | index (lib.FaissIndex): index to be updated
77 | image_dir (str): directory of images to be added to index
78 | index_save_dir (str): directory to save index on disc.
79 | """
80 | features, ids = extractor.extract_from_dir(image_dir, efficientnet_model)
81 | print(features.shape, len(ids))
82 | index.add(features, id_strings=ids)
83 | index.save(index_save_dir)
84 |
85 |
86 | index = create_index(fashion_images_dir, os.getcwd() + "/faiss")
87 | update_index(index, iconic_images_dir, os.getcwd() + "/faiss")
88 |
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/iconic200/classes.json:
--------------------------------------------------------------------------------
1 | [{"0": "ferrariyellow"}, {"1": "ferrariyellow"}, {"2": "ferrariyellow"}, {"3": "ferrariyellow"}, {"4": "ferrariyellow"}, {"5": "ferrariyellow"}, {"6": "ferrariyellow"}, {"7": "ferrariyellow"}, {"8": "ferrariyellow"}, {"9": "ferrariyellow"}, {"10": "ferrariyellow"}, {"11": "ferrariyellow"}, {"12": "ferrariyellow"}, {"13": "ferrariyellow"}, {"14": "ferrariyellow"}, {"15": "ferrariyellow"}, {"16": "ferrariyellow"}, {"17": "ferrariyellow"}, {"18": "ferrariyellow"}, {"19": "ferrariyellow"}, {"20": "empirestatebuilding"}, {"21": "empirestatebuilding"}, {"22": "empirestatebuilding"}, {"23": "empirestatebuilding"}, {"24": "empirestatebuilding"}, {"25": "empirestatebuilding"}, {"26": "empirestatebuilding"}, {"27": "empirestatebuilding"}, {"28": "empirestatebuilding"}, {"29": "empirestatebuilding"}, {"30": "empirestatebuilding"}, {"31": "empirestatebuilding"}, {"32": "empirestatebuilding"}, {"33": "empirestatebuilding"}, {"34": "empirestatebuilding"}, {"35": "empirestatebuilding"}, {"36": "empirestatebuilding"}, {"37": "empirestatebuilding"}, {"38": "empirestatebuilding"}, {"39": "empirestatebuilding"}, {"40": "tractor"}, {"41": "tractor"}, {"42": "tractor"}, {"43": "tractor"}, {"44": "tractor"}, {"45": "tractor"}, {"46": "tractor"}, {"47": "tractor"}, {"48": "tractor"}, {"49": "tractor"}, {"50": "tractor"}, {"51": "tractor"}, {"52": "tractor"}, {"53": "tractor"}, {"54": "tractor"}, {"55": "tractor"}, {"56": "tractor"}, {"57": "tractor"}, {"58": "tractor"}, {"59": "tractor"}, {"60": "eiffeltower"}, {"61": "eiffeltower"}, {"62": "eiffeltower"}, {"63": "eiffeltower"}, {"64": "eiffeltower"}, {"65": "eiffeltower"}, {"66": "eiffeltower"}, {"67": "eiffeltower"}, {"68": "eiffeltower"}, {"69": "eiffeltower"}, {"70": "eiffeltower"}, {"71": "eiffeltower"}, {"72": "eiffeltower"}, {"73": "eiffeltower"}, {"74": "eiffeltower"}, {"75": "eiffeltower"}, {"76": "eiffeltower"}, {"77": "eiffeltower"}, {"78": "eiffeltower"}, {"79": "eiffeltower"}, {"80": "pickup"}, {"81": "pickup"}, {"82": "pickup"}, {"83": "pickup"}, {"84": "pickup"}, {"85": "pickup"}, {"86": "pickup"}, {"87": "pickup"}, {"88": "pickup"}, {"89": "pickup"}, {"90": "pickup"}, {"91": "pickup"}, {"92": "pickup"}, {"93": "pickup"}, {"94": "pickup"}, {"95": "pickup"}, {"96": "pickup"}, {"97": "pickup"}, {"98": "pickup"}, {"99": "pickup"}, {"100": "stonehenge"}, {"101": "stonehenge"}, {"102": "stonehenge"}, {"103": "stonehenge"}, {"104": "stonehenge"}, {"105": "stonehenge"}, {"106": "stonehenge"}, {"107": "stonehenge"}, {"108": "stonehenge"}, {"109": "stonehenge"}, {"110": "stonehenge"}, {"111": "stonehenge"}, {"112": "stonehenge"}, {"113": "stonehenge"}, {"114": "stonehenge"}, {"115": "stonehenge"}, {"116": "stonehenge"}, {"117": "stonehenge"}, {"118": "stonehenge"}, {"119": "stonehenge"}, {"120": "beetle"}, {"121": "beetle"}, {"122": "beetle"}, {"123": "beetle"}, {"124": "beetle"}, {"125": "beetle"}, {"126": "beetle"}, {"127": "beetle"}, {"128": "beetle"}, {"129": "beetle"}, {"130": "beetle"}, {"131": "beetle"}, {"132": "beetle"}, {"133": "beetle"}, {"134": "beetle"}, {"135": "beetle"}, {"136": "beetle"}, {"137": "beetle"}, {"138": "beetle"}, {"139": "beetle"}, {"140": "arch"}, {"141": "arch"}, {"142": "arch"}, {"143": "arch"}, {"144": "arch"}, {"145": "arch"}, {"146": "arch"}, {"147": "arch"}, {"148": "arch"}, {"149": "arch"}, {"150": "arch"}, {"151": "arch"}, {"152": "arch"}, {"153": "arch"}, {"154": "arch"}, {"155": "arch"}, {"156": "arch"}, {"157": "arch"}, {"158": "arch"}, {"159": "arch"}, {"160": "sedan"}, {"161": "sedan"}, {"162": "sedan"}, {"163": "sedan"}, {"164": "sedan"}, {"165": "sedan"}, {"166": "sedan"}, {"167": "sedan"}, {"168": "sedan"}, {"169": "sedan"}, {"170": "sedan"}, {"171": "sedan"}, {"172": "sedan"}, {"173": "sedan"}, {"174": "sedan"}, {"175": "sedan"}, {"176": "sedan"}, {"177": "sedan"}, {"178": "sedan"}, {"179": "sedan"}, {"180": "banana"}, {"181": "banana"}, {"182": "banana"}, {"183": "banana"}, {"184": "banana"}, {"185": "banana"}, {"186": "banana"}, {"187": "banana"}, {"188": "banana"}, {"189": "banana"}, {"190": "banana"}, {"191": "banana"}, {"192": "banana"}, {"193": "banana"}, {"194": "banana"}, {"195": "banana"}, {"196": "banana"}, {"197": "banana"}, {"198": "banana"}, {"199": "banana"}]
--------------------------------------------------------------------------------
/app/frontend/build/assets/semsearch/datasets/fashion200/classes.json:
--------------------------------------------------------------------------------
1 | [{"0": "menjeans"}, {"1": "menjeans"}, {"2": "menjeans"}, {"3": "menjeans"}, {"4": "menjeans"}, {"5": "menjeans"}, {"6": "menjeans"}, {"7": "menjeans"}, {"8": "menjeans"}, {"9": "menjeans"}, {"10": "menjeans"}, {"11": "menjeans"}, {"12": "menjeans"}, {"13": "menjeans"}, {"14": "menjeans"}, {"15": "menjeans"}, {"16": "menjeans"}, {"17": "menjeans"}, {"18": "menjeans"}, {"19": "menjeans"}, {"20": "womenjeans"}, {"21": "womenjeans"}, {"22": "womenjeans"}, {"23": "womenjeans"}, {"24": "womenjeans"}, {"25": "womenjeans"}, {"26": "womenjeans"}, {"27": "womenjeans"}, {"28": "womenjeans"}, {"29": "womenjeans"}, {"30": "womenjeans"}, {"31": "womenjeans"}, {"32": "womenjeans"}, {"33": "womenjeans"}, {"34": "womenjeans"}, {"35": "womenjeans"}, {"36": "womenjeans"}, {"37": "womenjeans"}, {"38": "womenjeans"}, {"39": "womenjeans"}, {"40": "sandals"}, {"41": "sandals"}, {"42": "sandals"}, {"43": "sandals"}, {"44": "sandals"}, {"45": "sandals"}, {"46": "sandals"}, {"47": "sandals"}, {"48": "sandals"}, {"49": "sandals"}, {"50": "sandals"}, {"51": "sandals"}, {"52": "sandals"}, {"53": "sandals"}, {"54": "sandals"}, {"55": "sandals"}, {"56": "sandals"}, {"57": "sandals"}, {"58": "sandals"}, {"59": "sandals"}, {"60": "sportshoe"}, {"61": "sportshoe"}, {"62": "sportshoe"}, {"63": "sportshoe"}, {"64": "sportshoe"}, {"65": "sportshoe"}, {"66": "sportshoe"}, {"67": "sportshoe"}, {"68": "sportshoe"}, {"69": "sportshoe"}, {"70": "sportshoe"}, {"71": "sportshoe"}, {"72": "sportshoe"}, {"73": "sportshoe"}, {"74": "sportshoe"}, {"75": "sportshoe"}, {"76": "sportshoe"}, {"77": "sportshoe"}, {"78": "sportshoe"}, {"79": "sportshoe"}, {"80": "menshirt"}, {"81": "menshirt"}, {"82": "menshirt"}, {"83": "menshirt"}, {"84": "menshirt"}, {"85": "menshirt"}, {"86": "menshirt"}, {"87": "menshirt"}, {"88": "menshirt"}, {"89": "menshirt"}, {"90": "menshirt"}, {"91": "menshirt"}, {"92": "menshirt"}, {"93": "menshirt"}, {"94": "menshirt"}, {"95": "menshirt"}, {"96": "menshirt"}, {"97": "menshirt"}, {"98": "menshirt"}, {"99": "menshirt"}, {"100": "mentshirt"}, {"101": "mentshirt"}, {"102": "mentshirt"}, {"103": "mentshirt"}, {"104": "mentshirt"}, {"105": "mentshirt"}, {"106": "mentshirt"}, {"107": "mentshirt"}, {"108": "mentshirt"}, {"109": "mentshirt"}, {"110": "mentshirt"}, {"111": "mentshirt"}, {"112": "mentshirt"}, {"113": "mentshirt"}, {"114": "mentshirt"}, {"115": "mentshirt"}, {"116": "mentshirt"}, {"117": "mentshirt"}, {"118": "mentshirt"}, {"119": "mentshirt"}, {"120": "womenheels"}, {"121": "womenheels"}, {"122": "womenheels"}, {"123": "womenheels"}, {"124": "womenheels"}, {"125": "womenheels"}, {"126": "womenheels"}, {"127": "womenheels"}, {"128": "womenheels"}, {"129": "womenheels"}, {"130": "womenheels"}, {"131": "womenheels"}, {"132": "womenheels"}, {"133": "womenheels"}, {"134": "womenheels"}, {"135": "womenheels"}, {"136": "womenheels"}, {"137": "womenheels"}, {"138": "womenheels"}, {"139": "womenheels"}, {"140": "flipflops"}, {"141": "flipflops"}, {"142": "flipflops"}, {"143": "flipflops"}, {"144": "flipflops"}, {"145": "flipflops"}, {"146": "flipflops"}, {"147": "flipflops"}, {"148": "flipflops"}, {"149": "flipflops"}, {"150": "flipflops"}, {"151": "flipflops"}, {"152": "flipflops"}, {"153": "flipflops"}, {"154": "flipflops"}, {"155": "flipflops"}, {"156": "flipflops"}, {"157": "flipflops"}, {"158": "flipflops"}, {"159": "flipflops"}, {"160": "womentshirt"}, {"161": "womentshirt"}, {"162": "womentshirt"}, {"163": "womentshirt"}, {"164": "womentshirt"}, {"165": "womentshirt"}, {"166": "womentshirt"}, {"167": "womentshirt"}, {"168": "womentshirt"}, {"169": "womentshirt"}, {"170": "womentshirt"}, {"171": "womentshirt"}, {"172": "womentshirt"}, {"173": "womentshirt"}, {"174": "womentshirt"}, {"175": "womentshirt"}, {"176": "womentshirt"}, {"177": "womentshirt"}, {"178": "womentshirt"}, {"179": "womentshirt"}, {"180": "womenshirt"}, {"181": "womenshirt"}, {"182": "womenshirt"}, {"183": "womenshirt"}, {"184": "womenshirt"}, {"185": "womenshirt"}, {"186": "womenshirt"}, {"187": "womenshirt"}, {"188": "womenshirt"}, {"189": "womenshirt"}, {"190": "womenshirt"}, {"191": "womenshirt"}, {"192": "womenshirt"}, {"193": "womenshirt"}, {"194": "womenshirt"}, {"195": "womenshirt"}, {"196": "womenshirt"}, {"197": "womenshirt"}, {"198": "womenshirt"}, {"199": "womenshirt"}]
--------------------------------------------------------------------------------
/lib/utils.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 | from tensorflow.keras.preprocessing import image as imageprep
42 | import os
43 | import numpy as np
44 | from PIL import Image
45 | import json
46 | import requests
47 | from io import BytesIO
48 |
49 |
50 | def image_to_np_array(img_path, image_size):
51 | img = imageprep.load_img(img_path, target_size=(image_size, image_size))
52 | img = imageprep.img_to_array(img)
53 | return img
54 |
55 |
56 | def to_np_array(img, image_size):
57 | img = img.resize((image_size, image_size))
58 | img = imageprep.img_to_array(img)
59 | if (img.shape[2] == 4):
60 | img = img[..., :3]
61 | return img
62 |
63 |
64 | def file_to_np_array(file, image_size):
65 | img = Image.open(file)
66 | img = img.resize((image_size, image_size))
67 | img = imageprep.img_to_array(img)
68 | if (img.shape[2] == 4):
69 | img = img[..., :3]
70 | return img
71 |
72 |
73 | def url_to_np_array(url, image_size):
74 | if url.endswith(('.png', '.jpg', '.jpeg')):
75 | response = requests.get(url)
76 | img = file_to_np_array(BytesIO(response.content), image_size)
77 | return img
78 | else:
79 | return None
80 |
81 |
82 | def mkdir(dir_path):
83 | os.makedirs(dir_path, exist_ok=True)
84 |
85 |
86 | def image_array_from_dir(dir_path, image_size, valid_file_types):
87 | image_paths = os.listdir(dir_path)
88 | image_paths = [os.path.join(dir_path, file_) for file_ in image_paths if file_.split(
89 | ".")[1] in valid_file_types]
90 |
91 | image_links = [file_.split("build/")[1] for file_ in image_paths]
92 | image_holder = []
93 | for img_path in image_paths:
94 | img_path = os.path.join(dir_path, img_path)
95 | image_holder.append(image_to_np_array(img_path, image_size))
96 | return np.asarray(image_holder), image_links
97 |
98 |
99 | def load_json_file(file_path):
100 | with open(file_path, 'r') as f:
101 | data = json.load(f)
102 | return data
103 |
104 |
105 | def save_json_file(file_path, data):
106 | with open(file_path, 'w') as f:
107 | json.dump(data, f)
108 |
--------------------------------------------------------------------------------
/lib/model.py:
--------------------------------------------------------------------------------
1 | # ###########################################################################
2 | #
3 | # CLOUDERA APPLIED MACHINE LEARNING PROTOTYPE (AMP)
4 | # (C) Cloudera, Inc. 2020
5 | # All rights reserved.
6 | #
7 | # Applicable Open Source License: Apache 2.0
8 | #
9 | # NOTE: Cloudera open source products are modular software products
10 | # made up of hundreds of individual components, each of which was
11 | # individually copyrighted. Each Cloudera open source product is a
12 | # collective work under U.S. Copyright Law. Your license to use the
13 | # collective work is as provided in your written agreement with
14 | # Cloudera. Used apart from the collective work, this file is
15 | # licensed for your use pursuant to the open source license
16 | # identified above.
17 | #
18 | # This code is provided to you pursuant a written agreement with
19 | # (i) Cloudera, Inc. or (ii) a third-party authorized to distribute
20 | # this code. If you do not have a written agreement with Cloudera nor
21 | # with an authorized and properly licensed third party, you do not
22 | # have any rights to access nor to use this code.
23 | #
24 | # Absent a written agreement with Cloudera, Inc. (“Cloudera”) to the
25 | # contrary, A) CLOUDERA PROVIDES THIS CODE TO YOU WITHOUT WARRANTIES OF ANY
26 | # KIND; (B) CLOUDERA DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED
27 | # WARRANTIES WITH RESPECT TO THIS CODE, INCLUDING BUT NOT LIMITED TO
28 | # IMPLIED WARRANTIES OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY AND
29 | # FITNESS FOR A PARTICULAR PURPOSE; (C) CLOUDERA IS NOT LIABLE TO YOU,
30 | # AND WILL NOT DEFEND, INDEMNIFY, NOR HOLD YOU HARMLESS FOR ANY CLAIMS
31 | # ARISING FROM OR RELATED TO THE CODE; AND (D)WITH RESPECT TO YOUR EXERCISE
32 | # OF ANY RIGHTS GRANTED TO YOU FOR THE CODE, CLOUDERA IS NOT LIABLE FOR ANY
33 | # DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, PUNITIVE OR
34 | # CONSEQUENTIAL DAMAGES INCLUDING, BUT NOT LIMITED TO, DAMAGES
35 | # RELATED TO LOST REVENUE, LOST PROFITS, LOSS OF INCOME, LOSS OF
36 | # BUSINESS ADVANTAGE OR UNAVAILABILITY, OR LOSS OR CORRUPTION OF
37 | # DATA.
38 | #
39 | # ###########################################################################
40 |
41 | from tensorflow.keras.applications import EfficientNetB0
42 | import logging
43 | import numpy as np
44 | from tensorflow.keras.models import Model as TFModel
45 |
46 | logger = logging.getLogger(__name__)
47 |
48 |
49 | class Model():
50 | def __init__(self, model_name="efficientnetb0"):
51 | """Class to abstract useful methods for extracting representations using a pretrained model.
52 | Extend this class to use any of the dozen pretrained image analysis models on
53 | tensorflow.keras.applications https://www.tensorflow.org/api_docs/python/tf/keras/applications .
54 |
55 |
56 | Args:
57 | model_name (str, optional): [description]. Defaults to "efficientnetb0".
58 | """
59 | if (model_name == "efficientnetb0"):
60 | self.model = EfficientNetB0(include_top=False)
61 | self.image_size = 224
62 |
63 | def get_features(self, image_array):
64 | """Get features given a numpy array of images. Accomplished by a forward pass through the pretrained model.
65 |
66 | Args:
67 | image_array (np.array): np.array of image features
68 |
69 | Returns:
70 | np.array: np.array of features
71 | """
72 | features = self.model.predict(image_array)
73 | return features
74 |
75 | def get_layers(self):
76 | """Get list of layers for the current model
77 |
78 | Returns:
79 | [dict]: list of dicts containing relevant attributes of each layer in the current model.
80 | """
81 | layer_details = [{"name": layer.name, "type": layer.__class__.__name__,
82 | "parametercount": layer.count_params(), "layer_index": i,
83 | "totallayers": len(self.model.layers)}
84 | for (i, layer) in enumerate(self.model.layers)]
85 | return layer_details
86 |
87 | def get_intermediate_model(self, layer_name):
88 | """Construct intermediate model from current model
89 |
90 | Args:
91 | layer_name (str): name of layer to construct model from
92 |
93 | Returns:
94 | Model: ensorflow.keras.models.Model object.
95 | """
96 | intermediate_model = TFModel(
97 | inputs=self.model.input, outputs=self.model.get_layer(layer_name).output)
98 | return intermediate_model
99 |
--------------------------------------------------------------------------------