欢迎来到CNN实战,尽管我们刚刚开始,但还是要往前看!让我们开始吧!


数据集

链接:https://pan.baidu.com/s/1zztS32iuNynepLq7jiF6RA
提取码:ilxh,请下载好数据,在开始


导入库

首先导入我们所需要的库

import tensorflow as tffrom tensorflow.keras import layers, Sequential, optimizersimport globimport randomimport osBATCH_SIZE = 32os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'os.environ["CUDA_VISIBLE_DEVICES"] = '2'

预处理

让我们进行数据分类

def load_data():    global all_images, all_label, name_label_type, color_label_type, name_labels, color_labels    all_images = glob.glob('./dataset/*/*')    # 打乱图片顺序    random.shuffle(all_images)    #以‘/’为分隔符得到所有信息    all_labels = [item.split('/')[-1] for item in all_images]    #以‘_’为分隔符得到all_labels里面的第一个信息,第一层文件夹    name_labels = [item.split('_')[0] for item in all_labels]    #以‘_’为分隔符得到all_labels里面的第二个信息,第二层文件夹    color_labels = [item.split('_')[1] for item in all_labels]    #将列表转换为集合    name_label_type = set(item for item in name_labels)    #将列表转换为集合    color_label_type = set(item for item in color_labels)    #将集合转换为字典,并提取标号    name_lable_index = dict((name, index) for index, name in enumerate(name_label_type))    #将集合转换为字典,并提取标号    color_lable_index = dict((color, index) for index, color in enumerate(color_label_type))    #输出为{name||index}    print(name_lable_index)    #输出个数,为3    print(len(name_lable_index))    #输出为{name//index}    print(color_lable_index)    #输出个数,为1812    print(len(color_lable_index))    #有没有都行    name_labels = [name_lable_index[name] for name in name_labels]    color_labels = [color_lable_index[color] for color in color_labels]

准备工作

def load_preprocess_images(path):    image = tf.io.read_file(path)    # 将表示一张图像的三维矩阵重新按照jpeg格式编码并存入文件中。打开这张图像就可以得到和原始图像一样的图像    #转换为tensor    image = tf.image.decode_jpeg(image, channels=3)    # 调整图像大小    image = tf.image.resize(image, [224, 224])    #转换为浮点类型    image = tf.cast(image, tf.float32)    #转换到0~1之间    image = image / 255.0    #例如 0.4✖2 - 1 = -0.2    # 0.6 ✖ 2 - 1 = 0.2    image = 2 * image - 1    return image

进行预处理

[

train_dataset = multi_pred_dataset.take(train_num).repeat().shuffle(train_num).batch(BATCH_SIZE).prefetch(buffer_size=AUTOTUNE)

]

这里的repeat()不要简单地想为重复,而是每次进行batch都要重新扫描数据

def to_dataset():    global train_dataset, valid_dataset, train_num    #用于数据集的构建与预处理    AUTOTUNE = tf.data.experimental.AUTOTUNE    # 图片路径列表直接转数据集    path_dataset = tf.data.Dataset.from_tensor_slices(all_images)    # 把路径数据转成图片tensor数据    image_dataset = path_dataset.map(load_preprocess_images, num_parallel_calls=AUTOTUNE)    #进行特征切片,就是把每一个color_labels和name_labels分为一组    label_dataset = tf.data.Dataset.from_tensor_slices((color_labels, name_labels))    #将图片数据集和标签数据集压缩打包一下    multi_pred_dataset = tf.data.Dataset.zip((image_dataset, label_dataset))    #计算一下个数    all_images_num = len(all_images)    #设置80%为训练集    train_num = int(all_images_num * 0.8)    #提取80%的训练集    train_dataset = multi_pred_dataset.take(train_num).repeat().shuffle(train_num).batch(BATCH_SIZE).prefetch(buffer_size=AUTOTUNE)    #提取剩下的20%数据集当作测试集    valid_dataset = multi_pred_dataset.skip(train_num).batch(BATCH_SIZE)

建立模型

def train():    #以顺序连接型设置卷积层    model = Sequential([        layers.Conv2D(64, (3, 3), activation='relu', input_shape=(224, 224, 3)),        layers.BatchNormalization(),        layers.Conv2D(64, (3, 3), activation='relu'),        layers.BatchNormalization(),        layers.MaxPooling2D(),        layers.Conv2D(128, (3, 3), activation='relu'),        layers.BatchNormalization(),        layers.Conv2D(128, (3, 3), activation='relu'),        layers.BatchNormalization(),        layers.MaxPooling2D(),        layers.Conv2D(256, (3, 3), activation='relu'),        layers.BatchNormalization(),        layers.Conv2D(256, (3, 3), activation='relu'),        layers.BatchNormalization(),        layers.MaxPooling2D(),        layers.Conv2D(512, (3, 3), activation='relu'),        layers.BatchNormalization(),        layers.Conv2D(512, (3, 3), activation='relu'),        layers.BatchNormalization(),        layers.MaxPooling2D(),    ])    inputs = tf.keras.Input(shape=(224, 224, 3))    x = model(inputs)    #压缩为单像素的多张图片    x = layers.GlobalAveragePooling2D()(x)    #全连接层    x1 = layers.Dense(1024, activation='relu')(x)    #反向随机失活    x1 = layers.Dropout(0.5)(x1)    #以softmax进行输出    out_color = layers.Dense(len(color_label_type), activation='softmax', name='out_color')(x1)    x2 = layers.Dense(1024, activation='relu')(x)    x2 = layers.Dropout(0.7)(x2)    out_name = layers.Dense(len(name_label_type), activation='softmax', name='out_name')(x2)    model = tf.keras.Model(inputs=inputs, outputs=[out_color, out_name])    model.summary()        #进行编译    model.compile(        optimizer=optimizers.Adam(learning_rate=0.0001),        loss={            'out_color': 'sparse_categorical_crossentropy',            'out_name': 'sparse_categorical_crossentropy',        },        metrics=['acc']    )    #fit函数返回一个History的对象    history = model.fit(            train_dataset,            epochs=15,            steps_per_epoch=train_num // BATCH_SIZE,            validation_split=0.1,            validation_data=valid_dataset,            validation_steps=1            )        model.save('multi_pred.h5')    return history

测试一下吧

if __name__ == '__main__':    load_data()    to_dataset()    history = train()
{'dataset\\black': 0, 'dataset\\red': 1, 'dataset\\blue': 2}3{'shirt\\00000056.jpg': 0, 'shoes\\00000265.png': 1, 'shirt\\00000117.jpg': 2, 'shirt\\00000051.jpg': 3, 'jeans\\00000066.jpg': 4, 'jeans\\00000206.jpg': 5, 'dress\\00000353.jpg': 6, 'shirt\\00000028.png': 7, 'shirt\\00000075.jpg': 8, 'jeans\\00000187.jpeg': 9, 'dress\\00000240.jpeg': 10, 'dress\\00000292.jpg': 11, 'dress\\00000248.jpg': 12, 'shirt\\00000012.jpg': 13, 'dress\\00000216.jpg': 14, 'shirt\\00000109.jpeg': 15, 'shirt\\00000287.jpeg': 16, 'shirt\\00000171.jpg': 17, 'shoes\\00000222.jpg': 18, 'shoes\\00000312.jpg': 19, 'jeans\\00000079.jpeg': 20, 'dress\\00000173.jpg': 21, 'shoes\\00000011.jpg': 22, 'dress\\00000156.jpg': 23, 'shirt\\00000047.jpg': 24, 'shoes\\00000262.jpg': 25, 'shoes\\00000147.jpg': 26, 'dress\\00000031.jpg': 27, 'dress\\00000261.jpeg': 28, 'shirt\\00000012.png': 29, 'shoes\\00000294.jpg': 30, 'shirt\\00000276.jpg': 31, 'dress\\00000390.jpg': 32, 'jeans\\00000121.jpeg': 33, 'shoes\\00000356.jpg': 34, 'dress\\00000385.jpg': 35, 'jeans\\00000358.jpg': 36, 'shoes\\00000345.jpg': 37, 'shoes\\00000242.jpg': 38, 'shoes\\00000346.jpg': 39, 'dress\\00000042.jpg': 40, 'shirt\\00000123.jpg': 41, 'dress\\00000078.jpeg': 42, 'shirt\\00000240.jpg': 43, 'shirt\\00000169.jpg': 44, 'shoes\\00000051.jpg': 45, 'dress\\00000275.jpg': 46, 'dress\\00000096.jpg': 47, 'dress\\00000064.jpg': 48, 'shirt\\00000219.jpg': 49, 'jeans\\00000326.jpg': 50, 'shirt\\00000173.jpg': 51, 'jeans\\00000314.jpg': 52, 'dress\\00000384.jpg': 53, 'dress\\00000384.jpeg': 54, 'shirt\\00000213.jpg': 55, 'jeans\\00000368.jpg': 56, 'dress\\00000278.jpg': 57, 'shoes\\00000046.jpeg': 58, 'shirt\\00000022.png': 59, 'shoes\\00000188.jpg': 60, 'jeans\\00000031.jpeg': 61, 'shirt\\00000106.jpg': 62, 'shoes\\00000104.jpg': 63, 'shoes\\00000004.jpg': 64, 'shoes\\00000374.jpeg': 65, 'jeans\\00000147.jpeg': 66, 'jeans\\00000005.jpeg': 67, 'jeans\\00000166.jpg': 68, 'dress\\00000118.jpg': 69, 'jeans\\00000045.jpeg': 70, 'dress\\00000226.jpg': 71, 'shirt\\00000003.jpeg': 72, 'shoes\\00000367.jpg': 73, 'shirt\\00000193.jpeg': 74, 'jeans\\00000122.jpeg': 75, 'shirt\\00000234.jpg': 76, 'shirt\\00000170.jpeg': 77, 'jeans\\00000091.jpeg': 78, 'dress\\00000304.jpg': 79, 'shoes\\00000301.jpg': 80, 'dress\\00000227.jpg': 81, 'jeans\\00000115.jpeg': 82, 'shirt\\00000274.jpeg': 83, 'shirt\\00000244.jpeg': 84, 'shirt\\00000249.jpg': 85, 'dress\\00000071.jpg': 86, 'dress\\00000080.JPG': 87, 'jeans\\00000008.jpeg': 88, 'jeans\\00000009.jpg': 89, 'shirt\\00000321.jpg': 90, 'shoes\\00000302.jpg': 91, 'jeans\\00000352.jpeg': 92, 'shirt\\00000135.jpg': 93, 'shirt\\00000174.jpg': 94, 'dress\\00000057.jpg': 95, 'shirt\\00000006.jpg': 96, 'shoes\\00000061.jpg': 97, 'shirt\\00000023.png': 98, 'jeans\\00000351.jpg': 99, 'dress\\00000078.jpg': 100, 'shirt\\00000154.jpg': 101, 'jeans\\00000127.jpeg': 102, 'shoes\\00000274.jpg': 103, 'shoes\\00000089.jpg': 104, 'shirt\\00000226.jpg': 105, 'dress\\00000206.jpg': 106, 'dress\\00000244.jpg': 107, 'shoes\\00000063.jpg': 108, 'dress\\00000097.jpg': 109, 'jeans\\00000072.jpg': 110, 'dress\\00000085.jpg': 111, 'jeans\\00000261.jpeg': 112, 'shirt\\00000260.jpg': 113, 'dress\\00000131.jpg': 114, 'jeans\\00000015.jpg': 115, 'dress\\00000058.jpg': 116, 'jeans\\00000268.jpeg': 117, 'shirt\\00000317.jpg': 118, 'shoes\\00000196.jpg': 119, 'jeans\\00000328.jpg': 120, 'shoes\\00000168.jpg': 121, 'shirt\\00000044.png': 122, 'jeans\\00000078.jpg': 123, 'dress\\00000033.jpg': 124, 'jeans\\00000309.jpg': 125, 'jeans\\00000006.jpg': 126, 'shirt\\00000035.jpg': 127, 'dress\\00000312.jpg': 128, 'jeans\\00000349.jpg': 129, 'shirt\\00000253.jpg': 130, 'dress\\00000053.jpg': 131, 'dress\\00000066.jpg': 132, 'jeans\\00000210.jpg': 133, 'jeans\\00000121.jpg': 134, 'dress\\00000127.jpg': 135, 'shirt\\00000335.jpg': 136, 'dress\\00000382.jpg': 137, 'dress\\00000122.JPG': 138, 'dress\\00000102.jpg': 139, 'jeans\\00000365.jpg': 140, 'shoes\\00000213.jpg': 141, 'shirt\\00000232.jpg': 142, 'dress\\00000146.jpg': 143, 'dress\\00000324.jpg': 144, 'shoes\\00000257.jpg': 145, 'jeans\\00000373.jpeg': 146, 'dress\\00000182.jpg': 147, 'dress\\00000279.jpg': 148, 'dress\\00000073.jpg': 149, 'dress\\00000176.jpg': 150, 'shirt\\00000368.jpg': 151, 'shirt\\00000203.jpg': 152, 'jeans\\00000250.jpg': 153, 'shirt\\00000031.png': 154, 'jeans\\00000199.jpeg': 155, 'dress\\00000293.jpg': 156, 'dress\\00000107.jpg': 157, 'dress\\00000052.jpg': 158, 'jeans\\00000091.jpg': 159, 'jeans\\00000356.jpg': 160, 'shirt\\00000322.jpg': 161, 'dress\\00000239.jpg': 162, 'dress\\00000067.jpg': 163, 'jeans\\00000260.jpg': 164, 'shirt\\00000381.jpg': 165, 'shoes\\00000075.jpg': 166, 'shoes\\00000109.jpg': 167, 'shirt\\00000186.jpeg': 168, 'shirt\\00000068.jpg': 169, 'jeans\\00000104.jpg': 170, 'shirt\\00000173.jpeg': 171, 'shoes\\00000098.jpg': 172, 'shoes\\00000268.jpg': 173, 'shirt\\00000378.jpg': 174, 'jeans\\00000281.jpg': 175, 'jeans\\00000171.jpg': 176, 'jeans\\00000051.jpg': 177, 'dress\\00000000.jpg': 178, 'shoes\\00000300.jpg': 179, 'jeans\\00000230.jpeg': 180, 'shoes\\00000291.jpg': 181, 'dress\\00000017.jpg': 182, 'jeans\\00000220.jpg': 183, 'dress\\00000009.jpg': 184, 'shirt\\00000372.jpg': 185, 'dress\\00000297.jpg': 186, 'shirt\\00000327.jpeg': 187, 'dress\\00000304.jpeg': 188, 'jeans\\00000308.jpg': 189, 'shirt\\00000104.jpeg': 190, 'dress\\00000340.jpg': 191, 'dress\\00000088.jpg': 192, 'shoes\\00000045.jpg': 193, 'dress\\00000190.jpg': 194, 'dress\\00000140.jpeg': 195, 'shoes\\00000006.jpg': 196, 'shirt\\00000006.png': 197, 'dress\\00000377.jpg': 198, 'dress\\00000306.jpeg': 199, 'shirt\\00000088.jpeg': 200, 'jeans\\00000301.jpg': 201, 'dress\\00000083.jpg': 202, 'jeans\\00000165.jpeg': 203, 'dress\\00000101.jpg': 204, 'dress\\00000014.jpg': 205, 'shirt\\00000091.png': 206, 'shirt\\00000110.jpg': 207, 'shirt\\00000019.jpg': 208, 'jeans\\00000267.jpg': 209, 'jeans\\00000364.jpeg': 210, 'shoes\\00000357.jpg': 211, 'jeans\\00000079.png': 212, 'shoes\\00000065.jpg': 213, 'jeans\\00000197.jpg': 214, 'shirt\\00000339.jpeg': 215, 'shoes\\00000349.jpg': 216, 'jeans\\00000032.jpeg': 217, 'shirt\\00000098.jpg': 218, 'shoes\\00000316.jpg': 219, 'shirt\\00000296.jpeg': 220, 'jeans\\00000242.jpg': 221, 'dress\\00000180.jpg': 222, 'shirt\\00000158.jpg': 223, 'jeans\\00000077.jpeg': 224, 'shoes\\00000105.jpg': 225, 'jeans\\00000102.jpg': 226, 'shirt\\00000104.jpg': 227, 'shirt\\00000099.jpg': 228, 'shirt\\00000242.jpg': 229, 'dress\\00000255.jpg': 230, 'dress\\00000271.jpeg': 231, 'shirt\\00000262.jpeg': 232, 'shirt\\00000283.jpg': 233, 'dress\\00000301.jpeg': 234, 'shoes\\00000020.jpg': 235, 'jeans\\00000060.jpg': 236, 'dress\\00000038.jpg': 237, 'shoes\\00000201.jpg': 238, 'shirt\\00000139.jpg': 239, 'shoes\\00000350.jpg': 240, 'jeans\\00000076.jpeg': 241, 'jeans\\00000332.jpg': 242, 'shoes\\00000224.jpg': 243, 'shoes\\00000181.jpg': 244, 'jeans\\00000192.jpeg': 245, 'dress\\00000134.jpg': 246, 'jeans\\00000278.jpeg': 247, 'jeans\\00000302.jpeg': 248, 'shirt\\00000056.png': 249, 'shoes\\00000266.JPG': 250, 'dress\\00000379.jpg': 251, 'jeans\\00000195.jpg': 252, 'shirt\\00000034.png': 253, 'jeans\\00000139.jpeg': 254, 'shirt\\00000129.jpg': 255, 'shoes\\00000365.jpg': 256, 'shirt\\00000099.png': 257, 'dress\\00000200.jpg': 258, 'jeans\\00000141.jpg': 259, 'shirt\\00000271.jpg': 260, 'shirt\\00000331.jpg': 261, 'shirt\\00000186.jpg': 262, 'shoes\\00000079.jpg': 263, 'shoes\\00000260.jpg': 264, 'jeans\\00000335.jpg': 265, 'shoes\\00000116.png': 266, 'shirt\\00000013.png': 267, 'jeans\\00000150.jpg': 268, 'shoes\\00000315.jpg': 269, 'shirt\\00000311.jpg': 270, 'shirt\\00000336.jpg': 271, 'jeans\\00000318.jpeg': 272, 'jeans\\00000312.jpeg': 273, 'jeans\\00000246.jpeg': 274, 'dress\\00000235.jpg': 275, 'shirt\\00000290.jpg': 276, 'shirt\\00000074.jpg': 277, 'shirt\\00000377.jpeg': 278, 'jeans\\00000159.jpg': 279, 'shoes\\00000355.jpg': 280, 'shoes\\00000190.jpg': 281, 'dress\\00000068.jpg': 282, 'shirt\\00000269.jpg': 283, 'dress\\00000262.jpg': 284, 'jeans\\00000213.jpg': 285, 'shoes\\00000336.jpg': 286, 'shoes\\00000143.jpg': 287, 'jeans\\00000069.jpeg': 288, 'dress\\00000393.jpg': 289, 'shoes\\00000230.JPG': 290, 'dress\\00000010.jpg': 291, 'dress\\00000229.jpg': 292, 'shoes\\00000223.jpg': 293, 'jeans\\00000030.JPG': 294, 'dress\\00000334.jpg': 295, 'shoes\\00000337.png': 296, 'shoes\\00000200.jpg': 297, 'shoes\\00000305.jpg': 298, 'shirt\\00000009.jpeg': 299, 'jeans\\00000133.jpg': 300, 'shirt\\00000241.jpg': 301, 'shirt\\00000263.jpeg': 302, 'shoes\\00000198.jpg': 303, 'shoes\\00000334.jpg': 304, 'jeans\\00000085.jpg': 305, 'shirt\\00000137.jpg': 306, 'shoes\\00000023.jpg': 307, 'shirt\\00000163.jpg': 308, 'jeans\\00000034.jpeg': 309, 'shirt\\00000094.jpg': 310, 'shoes\\00000348.jpg': 311, 'shirt\\00000120.jpg': 312, 'jeans\\00000272.jpg': 313, 'dress\\00000354.jpg': 314, 'jeans\\00000318.jpg': 315, 'shoes\\00000162.jpg': 316, 'dress\\00000394.jpg': 317, 'shoes\\00000026.jpg': 318, 'jeans\\00000087.jpg': 319, 'jeans\\00000191.jpeg': 320, 'shirt\\00000002.jpeg': 321, 'shirt\\00000309.jpeg': 322, 'shirt\\00000077.jpeg': 323, 'shoes\\00000067.png': 324, 'jeans\\00000099.jpeg': 325, 'shoes\\00000281.jpg': 326, 'shoes\\00000139.jpg': 327, 'jeans\\00000033.jpg': 328, 'shirt\\00000130.jpg': 329, 'shirt\\00000204.png': 330, 'dress\\00000045.jpg': 331, 'jeans\\00000252.jpg': 332, 'dress\\00000205.jpg': 333, 'jeans\\00000108.jpg': 334, 'dress\\00000259.jpg': 335, 'dress\\00000246.jpg': 336, 'shirt\\00000199.jpg': 337, 'jeans\\00000143.jpeg': 338, 'dress\\00000155.jpg': 339, 'jeans\\00000180.jpg': 340, 'shoes\\00000025.jpg': 341, 'jeans\\00000056.jpg': 342, 'dress\\00000331.jpg': 343, 'jeans\\00000223.jpeg': 344, 'jeans\\00000325.jpeg': 345, 'jeans\\00000126.jpg': 346, 'dress\\00000072.jpeg': 347, 'shoes\\00000318.jpg': 348, 'jeans\\00000240.jpg': 349, 'dress\\00000323.jpeg': 350, 'dress\\00000213.jpg': 351, 'shoes\\00000100.jpg': 352, 'shoes\\00000333.jpg': 353, 'shoes\\00000131.jpg': 354, 'shirt\\00000356.jpeg': 355, 'jeans\\00000038.jpeg': 356, 'jeans\\00000183.jpg': 357, 'shoes\\00000158.jpg': 358, 'dress\\00000222.jpeg': 359, 'shoes\\00000169.jpg': 360, 'dress\\00000359.jpg': 361, 'dress\\00000371.jpeg': 362, 'shoes\\00000082.jpg': 363, 'shoes\\00000039.jpeg': 364, 'dress\\00000047.jpg': 365, 'shoes\\00000219.jpg': 366, 'shirt\\00000189.jpeg': 367, 'dress\\00000179.jpg': 368, 'shirt\\00000198.jpg': 369, 'dress\\00000232.jpeg': 370, 'dress\\00000141.jpg': 371, 'jeans\\00000020.jpg': 372, 'shirt\\00000059.jpeg': 373, 'jeans\\00000110.jpg': 374, 'jeans\\00000237.jpg': 375, 'shirt\\00000023.jpg': 376, 'jeans\\00000154.jpeg': 377, 'shoes\\00000170.jpg': 378, 'shirt\\00000183.jpg': 379, 'shirt\\00000042.jpg': 380, 'shirt\\00000150.jpeg': 381, 'jeans\\00000202.jpeg': 382, 'dress\\00000241.jpg': 383, 'shirt\\00000028.jpeg': 384, 'shoes\\00000157.jpg': 385, 'shirt\\00000053.jpg': 386, 'dress\\00000269.jpg': 387, 'dress\\00000120.jpeg': 388, 'jeans\\00000357.jpg': 389, 'shoes\\00000368.jpeg': 390, 'shoes\\00000287.jpg': 391, 'dress\\00000383.jpg': 392, 'shirt\\00000190.jpg': 393, 'shoes\\00000049.jpg': 394, 'shoes\\00000035.jpg': 395, 'dress\\00000253.jpg': 396, 'jeans\\00000198.jpg': 397, 'dress\\00000326.jpg': 398, 'shirt\\00000059.jpg': 399, 'jeans\\00000090.jpg': 400, 'jeans\\00000083.jpg': 401, 'dress\\00000307.jpeg': 402, 'dress\\00000184.jpg': 403, 'shoes\\00000364.jpg': 404, 'jeans\\00000134.jpg': 405, 'shirt\\00000176.jpg': 406, 'jeans\\00000012.jpg': 407, 'shirt\\00000116.jpg': 408, 'shirt\\00000091.jpg': 409, 'shoes\\00000380.jpg': 410, 'shoes\\00000068.jpg': 411, 'dress\\00000204.jpeg': 412, 'jeans\\00000337.jpeg': 413, 'dress\\00000203.jpg': 414, 'jeans\\00000168.jpg': 415, 'dress\\00000351.jpg': 416, 'shirt\\00000103.jpg': 417, 'shirt\\00000039.jpg': 418, 'jeans\\00000178.jpeg': 419, 'shirt\\00000354.jpg': 420, 'shirt\\00000034.jpeg': 421, 'jeans\\00000184.jpeg': 422, 'jeans\\00000188.jpg': 423, 'jeans\\00000302.jpg': 424, 'shirt\\00000248.jpg': 425, 'shoes\\00000032.jpeg': 426, 'shirt\\00000079.jpg': 427, 'shoes\\00000066.jpg': 428, 'shoes\\00000237.jpg': 429, 'jeans\\00000109.jpg': 430, 'shirt\\00000062.jpg': 431, 'dress\\00000041.jpg': 432, 'dress\\00000032.jpg': 433, 'shirt\\00000288.jpg': 434, 'shoes\\00000282.jpg': 435, 'shirt\\00000284.png': 436, 'dress\\00000164.jpg': 437, 'dress\\00000157.jpeg': 438, 'dress\\00000231.jpg': 439, 'shoes\\00000021.jpg': 440, 'jeans\\00000077.jpg': 441, 'shirt\\00000043.jpg': 442, 'dress\\00000113.jpg': 443, 'shirt\\00000018.jpg': 444, 'shirt\\00000352.jpg': 445, 'dress\\00000369.jpg': 446, 'shirt\\00000157.jpg': 447, 'shirt\\00000254.png': 448, 'dress\\00000256.jpg': 449, 'jeans\\00000173.jpg': 450, 'shirt\\00000066.jpg': 451, 'dress\\00000310.jpg': 452, 'jeans\\00000256.jpg': 453, 'shirt\\00000326.jpg': 454, 'dress\\00000362.jpg': 455, 'jeans\\00000282.jpg': 456, 'shoes\\00000339.jpg': 457, 'shirt\\00000165.jpg': 458, 'jeans\\00000334.jpg': 459, 'shirt\\00000039.JPG': 460, 'jeans\\00000286.jpg': 461, 'jeans\\00000200.jpg': 462, 'dress\\00000074.jpg': 463, 'jeans\\00000331.jpeg': 464, 'dress\\00000122.jpg': 465, 'dress\\00000041.jpeg': 466, 'dress\\00000342.jpg': 467, 'jeans\\00000123.png': 468, 'shirt\\00000279.jpg': 469, 'shirt\\00000008.jpg': 470, 'jeans\\00000221.jpg': 471, 'dress\\00000392.jpg': 472, 'shirt\\00000017.jpeg': 473, 'shirt\\00000095.jpg': 474, 'shirt\\00000052.jpg': 475, 'jeans\\00000281.jpeg': 476, 'shoes\\00000163.jpg': 477, 'shoes\\00000058.jpeg': 478, 'shirt\\00000032.png': 479, 'shoes\\00000267.jpg': 480, 'shoes\\00000283.jpeg': 481, 'dress\\00000358.jpeg': 482, 'shirt\\00000063.jpg': 483, 'jeans\\00000244.jpg': 484, 'shirt\\00000048.jpg': 485, 'shoes\\00000043.jpg': 486, 'dress\\00000381.jpg': 487, 'jeans\\00000030.jpg': 488, 'jeans\\00000001.jpeg': 489, 'jeans\\00000207.jpeg': 490, 'jeans\\00000048.jpeg': 491, 'jeans\\00000228.jpg': 492, 'jeans\\00000026.jpg': 493, 'shirt\\00000357.jpg': 494, 'dress\\00000211.jpeg': 495, 'shirt\\00000071.jpg': 496, 'shoes\\00000156.JPG': 497, 'shirt\\00000318.jpeg': 498, 'jeans\\00000170.jpg': 499, 'shoes\\00000091.jpg': 500, 'shoes\\00000359.jpg': 501, 'dress\\00000091.jpg': 502, 'dress\\00000215.jpg': 503, 'shoes\\00000016.jpg': 504, 'shirt\\00000188.jpeg': 505, 'jeans\\00000268.jpg': 506, 'shoes\\00000054.jpg': 507, 'shirt\\00000100.png': 508, 'jeans\\00000226.JPG': 509, 'shirt\\00000270.jpg': 510, 'jeans\\00000334.jpeg': 511, 'dress\\00000159.jpg': 512, 'jeans\\00000185.jpg': 513, 'shoes\\00000351.jpg': 514, 'jeans\\00000354.jpeg': 515, 'jeans\\00000169.png': 516, 'jeans\\00000105.jpg': 517, 'jeans\\00000049.jpg': 518, 'dress\\00000329.jpg': 519, 'jeans\\00000239.jpg': 520, 'shirt\\00000109.jpg': 521, 'jeans\\00000303.jpeg': 522, 'shirt\\00000065.jpg': 523, 'shoes\\00000221.jpg': 524, 'shirt\\00000147.jpg': 525, 'jeans\\00000287.jpeg': 526, 'shoes\\00000303.jpeg': 527, 'shirt\\00000097.jpg': 528, 'shirt\\00000122.png': 529, 'shoes\\00000354.jpg': 530, 'shoes\\00000094.jpg': 531, 'jeans\\00000300.jpg': 532, 'dress\\00000318.jpg': 533, 'shoes\\00000103.jpg': 534, 'jeans\\00000190.jpg': 535, 'jeans\\00000120.jpg': 536, 'shirt\\00000328.jpg': 537, 'shoes\\00000375.jpg': 538, 'dress\\00000128.jpg': 539, 'shoes\\00000123.jpg': 540, 'shirt\\00000033.jpg': 541, 'jeans\\00000290.jpeg': 542, 'jeans\\00000019.jpg': 543, 'jeans\\00000123.jpg': 544, 'dress\\00000178.jpg': 545, 'shoes\\00000234.jpg': 546, 'jeans\\00000021.jpg': 547, 'shirt\\00000111.jpg': 548, 'jeans\\00000085.jpeg': 549, 'shirt\\00000181.png': 550, 'dress\\00000098.jpeg': 551, 'shoes\\00000124.jpg': 552, 'jeans\\00000350.jpg': 553, 'shirt\\00000280.jpg': 554, 'jeans\\00000290.jpg': 555, 'jeans\\00000246.jpg': 556, 'jeans\\00000175.jpeg': 557, 'jeans\\00000305.jpg': 558, 'shirt\\00000212.jpg': 559, 'shoes\\00000376.JPG': 560, 'jeans\\00000182.jpeg': 561, 'dress\\00000225.jpg': 562, 'jeans\\00000370.jpeg': 563, 'shirt\\00000058.jpg': 564, 'shoes\\00000377.jpg': 565, 'dress\\00000282.jpg': 566, 'jeans\\00000215.jpeg': 567, 'shirt\\00000000.jpg': 568, 'dress\\00000191.jpg': 569, 'shoes\\00000373.jpg': 570, 'dress\\00000257.jpg': 571, 'jeans\\00000043.jpeg': 572, 'dress\\00000048.jpg': 573, 'dress\\00000181.jpg': 574, 'shirt\\00000026.jpg': 575, 'dress\\00000013.jpg': 576, 'dress\\00000240.jpg': 577, 'shoes\\00000171.jpg': 578, 'dress\\00000254.jpg': 579, 'jeans\\00000117.jpg': 580, 'jeans\\00000191.jpg': 581, 'dress\\00000322.jpg': 582, 'shirt\\00000289.jpeg': 583, 'jeans\\00000226.jpg': 584, 'shirt\\00000121.jpg': 585, 'shoes\\00000009.jpg': 586, 'dress\\00000391.jpg': 587, 'shoes\\00000248.jpeg': 588, 'shirt\\00000150.jpg': 589, 'dress\\00000132.jpg': 590, 'shirt\\00000264.jpg': 591, 'dress\\00000372.jpg': 592, 'jeans\\00000323.jpeg': 593, 'shirt\\00000002.jpg': 594, 'shoes\\00000189.jpg': 595, 'jeans\\00000339.jpeg': 596, 'jeans\\00000140.jpg': 597, 'jeans\\00000187.jpg': 598, 'dress\\00000056.png': 599, 'shoes\\00000259.jpg': 600, 'jeans\\00000053.jpg': 601, 'shoes\\00000286.jpg': 602, 'shoes\\00000113.jpg': 603, 'jeans\\00000046.jpeg': 604, 'dress\\00000270.jpg': 605, 'jeans\\00000355.jpeg': 606, 'dress\\00000046.jpg': 607, 'dress\\00000025.jpg': 608, 'dress\\00000205.png': 609, 'jeans\\00000143.jpg': 610, 'shirt\\00000265.png': 611, 'shoes\\00000235.jpg': 612, 'jeans\\00000151.jpg': 613, 'shoes\\00000133.jpg': 614, 'dress\\00000336.jpg': 615, 'jeans\\00000057.jpg': 616, 'shoes\\00000324.jpg': 617, 'jeans\\00000240.jpeg': 618, 'jeans\\00000239.jpeg': 619, 'dress\\00000019.jpg': 620, 'shirt\\00000364.jpeg': 621, 'shirt\\00000141.jpg': 622, 'jeans\\00000113.jpg': 623, 'dress\\00000325.jpg': 624, 'shirt\\00000029.jpg': 625, 'shoes\\00000347.jpg': 626, 'shirt\\00000351.jpg': 627, 'jeans\\00000078.jpeg': 628, 'dress\\00000029.jpg': 629, 'shirt\\00000302.jpeg': 630, 'shoes\\00000183.jpg': 631, 'shirt\\00000112.jpg': 632, 'shirt\\00000122.jpg': 633, 'shirt\\00000005.png': 634, 'dress\\00000237.jpg': 635, 'jeans\\00000264.jpg': 636, 'jeans\\00000255.jpeg': 637, 'dress\\00000319.jpeg': 638, 'dress\\00000238.jpg': 639, 'dress\\00000128.jpeg': 640, 'shirt\\00000192.jpg': 641, 'jeans\\00000124.jpg': 642, 'shirt\\00000149.jpg': 643, 'shoes\\00000214.jpg': 644, 'dress\\00000330.jpg': 645, 'dress\\00000211.jpg': 646, 'shirt\\00000022.jpg': 647, 'shirt\\00000340.jpg': 648, 'jeans\\00000339.jpg': 649, 'jeans\\00000170.jpeg': 650, 'shirt\\00000072.jpg': 651, 'jeans\\00000245.jpg': 652, 'shirt\\00000379.jpg': 653, 'dress\\00000197.jpg': 654, 'shirt\\00000081.png': 655, 'jeans\\00000311.jpeg': 656, 'shirt\\00000119.jpg': 657, 'dress\\00000218.jpg': 658, 'shirt\\00000301.jpg': 659, 'jeans\\00000227.jpg': 660, 'dress\\00000299.jpg': 661, 'dress\\00000175.jpeg': 662, 'dress\\00000135.jpg': 663, 'shirt\\00000217.jpg': 664, 'jeans\\00000317.jpg': 665, 'shoes\\00000317.jpg': 666, 'jeans\\00000361.jpeg': 667, 'shoes\\00000029.JPG': 668, 'jeans\\00000225.jpg': 669, 'shoes\\00000194.jpg': 670, 'dress\\00000175.jpg': 671, 'shirt\\00000036.jpg': 672, 'shoes\\00000056.jpg': 673, 'shirt\\00000054.jpg': 674, 'shoes\\00000037.jpg': 675, 'shirt\\00000337.jpg': 676, 'jeans\\00000367.jpg': 677, 'dress\\00000129.jpeg': 678, 'dress\\00000005.jpg': 679, 'dress\\00000313.jpg': 680, 'shoes\\00000160.jpg': 681, 'jeans\\00000080.jpg': 682, 'dress\\00000219.jpeg': 683, 'jeans\\00000353.jpeg': 684, 'jeans\\00000025.jpg': 685, 'shirt\\00000124.jpg': 686, 'shirt\\00000275.jpeg': 687, 'shoes\\00000062.jpg': 688, 'shirt\\00000208.jpeg': 689, 'jeans\\00000164.jpg': 690, 'dress\\00000217.jpg': 691, 'shoes\\00000112.jpg': 692, 'jeans\\00000160.jpg': 693, 'shirt\\00000338.jpg': 694, 'jeans\\00000329.jpeg': 695, 'dress\\00000222.jpg': 696, 'dress\\00000276.jpeg': 697, 'shoes\\00000055.jpg': 698, 'shirt\\00000195.jpg': 699, 'jeans\\00000216.jpeg': 700, 'shoes\\00000278.jpg': 701, 'dress\\00000363.jpg': 702, 'dress\\00000200.jpeg': 703, 'shoes\\00000185.jpg': 704, 'shoes\\00000290.jpg': 705, 'shirt\\00000082.jpg': 706, 'dress\\00000035.jpg': 707, 'shoes\\00000153.jpg': 708, 'jeans\\00000296.jpeg': 709, 'dress\\00000125.jpg': 710, 'jeans\\00000247.jpeg': 711, 'shoes\\00000019.jpg': 712, 'dress\\00000319.jpg': 713, 'jeans\\00000288.jpg': 714, 'shirt\\00000038.png': 715, 'jeans\\00000340.jpeg': 716, 'shirt\\00000152.jpg': 717, 'jeans\\00000278.jpg': 718, 'dress\\00000344.JPG': 719, 'jeans\\00000257.jpg': 720, 'shoes\\00000137.jpg': 721, 'shirt\\00000170.jpg': 722, 'dress\\00000137.jpeg': 723, 'jeans\\00000219.jpg': 724, 'jeans\\00000045.jpg': 725, 'shoes\\00000001.jpg': 726, 'shirt\\00000069.jpg': 727, 'dress\\00000355.jpg': 728, 'shirt\\00000202.jpg': 729, 'shirt\\00000346.jpeg': 730, 'jeans\\00000157.jpg': 731, 'shoes\\00000126.jpg': 732, 'shirt\\00000100.jpg': 733, 'jeans\\00000002.jpeg': 734, 'dress\\00000335.jpg': 735, 'jeans\\00000058.jpeg': 736, 'shirt\\00000024.jpg': 737, 'shirt\\00000021.jpg': 738, 'shirt\\00000211.jpeg': 739, 'dress\\00000158.jpg': 740, 'shirt\\00000380.jpg': 741, 'dress\\00000043.jpg': 742, 'shirt\\00000128.jpg': 743, 'shirt\\00000185.jpg': 744, 'shirt\\00000145.jpeg': 745, 'jeans\\00000277.jpeg': 746, 'shoes\\00000210.jpg': 747, 'shirt\\00000086.jpeg': 748, 'shirt\\00000207.jpeg': 749, 'shirt\\00000252.jpg': 750, 'shirt\\00000310.jpg': 751, 'dress\\00000162.jpeg': 752, 'shoes\\00000379.jpeg': 753, 'jeans\\00000206.jpeg': 754, 'dress\\00000092.jpg': 755, 'shirt\\00000196.jpg': 756, 'shirt\\00000356.jpg': 757, 'dress\\00000242.jpg': 758, 'shoes\\00000202.jpg': 759, 'jeans\\00000130.jpg': 760, 'shirt\\00000114.jpg': 761, 'jeans\\00000307.jpg': 762, 'shirt\\00000250.jpg': 763, 'dress\\00000131.jpeg': 764, 'shoes\\00000217.JPG': 765, 'dress\\00000258.jpg': 766, 'shoes\\00000078.jpg': 767, 'shirt\\00000305.jpg': 768, 'shoes\\00000024.jpg': 769, 'jeans\\00000152.jpeg': 770, 'dress\\00000193.jpg': 771, 'dress\\00000140.jpg': 772, 'shoes\\00000322.jpg': 773, 'shoes\\00000228.jpg': 774, 'jeans\\00000149.jpg': 775, 'shoes\\00000279.jpg': 776, 'dress\\00000376.jpeg': 777, 'shirt\\00000374.jpg': 778, 'dress\\00000375.JPG': 779, 'jeans\\00000251.jpg': 780, 'shirt\\00000026.png': 781, 'shoes\\00000225.jpg': 782, 'shirt\\00000179.jpeg': 783, 'shirt\\00000343.jpeg': 784, 'jeans\\00000161.jpg': 785, 'shirt\\00000017.jpg': 786, 'dress\\00000037.jpg': 787, 'shoes\\00000206.jpg': 788, 'jeans\\00000100.jpg': 789, 'shirt\\00000382.jpg': 790, 'dress\\00000277.jpg': 791, 'jeans\\00000348.jpeg': 792, 'jeans\\00000189.jpg': 793, 'shirt\\00000370.jpg': 794, 'jeans\\00000196.jpg': 795, 'shirt\\00000272.jpeg': 796, 'jeans\\00000064.jpg': 797, 'dress\\00000192.jpg': 798, 'shoes\\00000047.jpeg': 799, 'shirt\\00000019.png': 800, 'jeans\\00000061.jpg': 801, 'shirt\\00000013.jpg': 802, 'shirt\\00000285.jpg': 803, 'dress\\00000265.jpg': 804, 'shoes\\00000271.jpg': 805, 'dress\\00000117.jpg': 806, 'shoes\\00000096.jpg': 807, 'jeans\\00000176.jpg': 808, 'shoes\\00000192.jpg': 809, 'shirt\\00000138.jpg': 810, 'shirt\\00000251.jpg': 811, 'jeans\\00000366.jpg': 812, 'dress\\00000125.jpeg': 813, 'dress\\00000308.jpg': 814, 'shirt\\00000217.jpeg': 815, 'shirt\\00000086.jpg': 816, 'dress\\00000060.jpg': 817, 'dress\\00000008.jpg': 818, 'shirt\\00000144.jpg': 819, 'jeans\\00000232.jpg': 820, 'shirt\\00000081.jpg': 821, 'dress\\00000321.jpg': 822, 'jeans\\00000047.jpg': 823, 'dress\\00000291.jpg': 824, 'shirt\\00000386.jpeg': 825, 'shirt\\00000210.jpg': 826, 'shoes\\00000369.jpg': 827, 'shoes\\00000179.jpg': 828, 'jeans\\00000211.jpeg': 829, 'shoes\\00000383.jpg': 830, 'jeans\\00000153.jpg': 831, 'shirt\\00000384.jpg': 832, 'dress\\00000126.jpg': 833, 'dress\\00000283.jpg': 834, 'shoes\\00000095.jpg': 835, 'shirt\\00000076.png': 836, 'shoes\\00000114.jpg': 837, 'shoes\\00000010.jpg': 838, 'shirt\\00000016.jpg': 839, 'shoes\\00000111.jpg': 840, 'shoes\\00000205.jpg': 841, 'shoes\\00000360.jpg': 842, 'shoes\\00000087.jpg': 843, 'shoes\\00000370.jpg': 844, 'shirt\\00000348.jpg': 845, 'shirt\\00000228.jpg': 846, 'shoes\\00000331.JPG': 847, 'shirt\\00000329.jpg': 848, 'jeans\\00000169.jpg': 849, 'jeans\\00000026.jpeg': 850, 'jeans\\00000138.jpg': 851, 'shirt\\00000228.jpeg': 852, 'jeans\\00000154.jpg': 853, 'shoes\\00000292.jpg': 854, 'dress\\00000371.jpg': 855, 'dress\\00000210.jpg': 856, 'dress\\00000049.png': 857, 'dress\\00000202.jpg': 858, 'shirt\\00000125.jpg': 859, 'dress\\00000054.jpg': 860, 'dress\\00000180.jpeg': 861, 'shirt\\00000220.jpg': 862, 'jeans\\00000204.jpg': 863, 'dress\\00000171.jpg': 864, 'shirt\\00000261.jpg': 865, 'shoes\\00000250.jpg': 866, 'shoes\\00000015.jpg': 867, 'shirt\\00000229.jpg': 868, 'jeans\\00000369.jpeg': 869, 'shirt\\00000008.png': 870, 'dress\\00000207.jpg': 871, 'jeans\\00000234.jpeg': 872, 'jeans\\00000136.jpg': 873, 'jeans\\00000093.jpg': 874, 'shirt\\00000155.jpg': 875, 'dress\\00000047.png': 876, 'dress\\00000305.jpg': 877, 'shoes\\00000148.jpg': 878, 'jeans\\00000042.jpg': 879, 'jeans\\00000218.jpg': 880, 'jeans\\00000298.jpeg': 881, 'shirt\\00000227.jpg': 882, 'jeans\\00000274.jpg': 883, 'jeans\\00000137.jpeg': 884, 'shirt\\00000277.jpg': 885, 'jeans\\00000319.jpeg': 886, 'shirt\\00000004.jpg': 887, 'dress\\00000174.jpg': 888, 'shoes\\00000122.jpg': 889, 'jeans\\00000306.jpeg': 890, 'shoes\\00000127.jpg': 891, 'shirt\\00000084.jpg': 892, 'dress\\00000259.jpeg': 893, 'dress\\00000233.jpg': 894, 'jeans\\00000322.jpg': 895, 'jeans\\00000174.jpeg': 896, 'shoes\\00000332.jpg': 897, 'jeans\\00000316.jpg': 898, 'shirt\\00000133.jpg': 899, 'shirt\\00000365.jpg': 900, 'dress\\00000006.jpg': 901, 'jeans\\00000098.jpg': 902, 'shirt\\00000319.jpg': 903, 'jeans\\00000018.jpeg': 904, 'shoes\\00000208.jpg': 905, 'shoes\\00000077.jpeg': 906, 'dress\\00000040.jpg': 907, 'jeans\\00000201.jpg': 908, 'jeans\\00000082.jpg': 909, 'jeans\\00000344.jpeg': 910, 'jeans\\00000215.jpg': 911, 'shirt\\00000385.jpeg': 912, 'dress\\00000344.jpg': 913, 'shirt\\00000031.jpg': 914, 'jeans\\00000353.jpg': 915, 'shirt\\00000294.jpg': 916, 'shoes\\00000310.JPG': 917, 'shirt\\00000001.jpg': 918, 'jeans\\00000343.jpeg': 919, 'shirt\\00000127.jpg': 920, 'shirt\\00000293.jpg': 921, 'dress\\00000186.jpg': 922, 'dress\\00000104.jpg': 923, 'shoes\\00000272.jpg': 924, 'jeans\\00000132.jpg': 925, 'shirt\\00000058.png': 926, 'dress\\00000147.jpg': 927, 'shoes\\00000328.jpg': 928, 'shoes\\00000142.jpg': 929, 'shoes\\00000186.jpg': 930, 'jeans\\00000324.jpg': 931, 'shirt\\00000139.png': 932, 'jeans\\00000038.jpg': 933, 'shirt\\00000247.jpg': 934, 'dress\\00000272.jpg': 935, 'dress\\00000123.jpg': 936, 'shirt\\00000184.jpg': 937, 'jeans\\00000279.jpeg': 938, 'shoes\\00000166.jpg': 939, 'dress\\00000260.jpg': 940, 'dress\\00000247.jpg': 941, 'shirt\\00000221.jpg': 942, 'dress\\00000160.jpg': 943, 'shirt\\00000088.jpg': 944, 'shirt\\00000273.jpg': 945, 'shirt\\00000085.jpg': 946, 'shirt\\00000038.jpg': 947, 'shoes\\00000031.jpg': 948, 'shoes\\00000203.jpg': 949, 'shirt\\00000181.jpg': 950, 'jeans\\00000201.jpeg': 951, 'shirt\\00000308.jpg': 952, 'jeans\\00000103.jpg': 953, 'shirt\\00000244.jpg': 954, 'shoes\\00000382.gif': 955, 'shirt\\00000296.jpg': 956, 'shirt\\00000240.png': 957, 'dress\\00000098.jpg': 958, 'shoes\\00000236.jpg': 959, 'jeans\\00000013.jpg': 960, 'dress\\00000065.jpg': 961, 'dress\\00000365.jpg': 962, 'dress\\00000069.jpg': 963, 'shoes\\00000313.JPG': 964, 'shirt\\00000243.jpg': 965, 'shoes\\00000034.jpg': 966, 'dress\\00000187.jpg': 967, 'shoes\\00000338.jpg': 968, 'dress\\00000003.jpg': 969, 'dress\\00000086.jpg': 970, 'shirt\\00000239.jpg': 971, 'dress\\00000072.jpg': 972, 'shoes\\00000330.jpg': 973, 'dress\\00000024.jpg': 974, 'shirt\\00000073.jpg': 975, 'jeans\\00000372.jpeg': 976, 'jeans\\00000205.jpg': 977, 'shoes\\00000229.jpg': 978, 'shoes\\00000220.jpg': 979, 'dress\\00000007.jpg': 980, 'shirt\\00000246.jpg': 981, 'jeans\\00000166.jpeg': 982, 'dress\\00000185.jpg': 983, 'shirt\\00000367.jpg': 984, 'shirt\\00000218.jpeg': 985, 'dress\\00000387.jpg': 986, 'shirt\\00000083.jpg': 987, 'dress\\00000163.jpg': 988, 'jeans\\00000374.jpeg': 989, 'jeans\\00000262.jpg': 990, 'dress\\00000207.jpeg': 991, 'dress\\00000276.JPG': 992, 'shoes\\00000071.jpg': 993, 'jeans\\00000074.jpg': 994, 'dress\\00000119.jpg': 995, 'jeans\\00000145.jpeg': 996, 'jeans\\00000260.jpeg': 997, 'shoes\\00000092.jpg': 998, 'shoes\\00000320.jpg': 999, 'shirt\\00000115.jpg': 1000, 'shirt\\00000332.jpg': 1001, 'shoes\\00000231.jpg': 1002, 'shoes\\00000088.jpg': 1003, 'dress\\00000263.jpg': 1004, 'dress\\00000346.jpg': 1005, 'shirt\\00000388.jpg': 1006, 'shoes\\00000253.JPG': 1007, 'shoes\\00000030.jpg': 1008, 'shirt\\00000078.jpg': 1009, 'jeans\\00000258.jpg': 1010, 'shoes\\00000353.jpg': 1011, 'shirt\\00000136.jpg': 1012, 'shoes\\00000297.png': 1013, 'dress\\00000143.jpeg': 1014, 'dress\\00000006.jpeg': 1015, 'jeans\\00000247.jpg': 1016, 'dress\\00000395.jpg': 1017, 'shoes\\00000145.JPG': 1018, 'jeans\\00000029.jpg': 1019, 'shirt\\00000011.jpg': 1020, 'shoes\\00000245.jpg': 1021, 'shoes\\00000134.jpg': 1022, 'dress\\00000111.jpg': 1023, 'jeans\\00000116.jpeg': 1024, 'jeans\\00000032.jpg': 1025, 'shoes\\00000366.jpg': 1026, 'dress\\00000096.jpeg': 1027, 'jeans\\00000088.jpg': 1028, 'shirt\\00000353.jpg': 1029, 'shirt\\00000061.jpeg': 1030, 'shirt\\00000363.jpg': 1031, 'dress\\00000108.jpg': 1032, 'jeans\\00000018.jpg': 1033, 'dress\\00000277.JPG': 1034, 'dress\\00000110.jpg': 1035, 'shirt\\00000235.jpg': 1036, 'shirt\\00000144.JPG': 1037, 'dress\\00000303.jpeg': 1038, 'dress\\00000388.jpg': 1039, 'shoes\\00000361.JPG': 1040, 'jeans\\00000097.jpg': 1041, 'shirt\\00000355.jpg': 1042, 'shirt\\00000145.jpg': 1043, 'shoes\\00000052.jpg': 1044, 'shoes\\00000232.jpg': 1045, 'dress\\00000271.jpg': 1046, 'jeans\\00000081.jpg': 1047, 'dress\\00000161.jpg': 1048, 'dress\\00000089.jpg': 1049, 'shoes\\00000172.jpg': 1050, 'jeans\\00000336.jpg': 1051, 'jeans\\00000224.jpeg': 1052, 'dress\\00000316.jpg': 1053, 'jeans\\00000167.jpg': 1054, 'jeans\\00000208.jpg': 1055, 'jeans\\00000106.jpeg': 1056, 'shirt\\00000151.jpg': 1057, 'shirt\\00000153.jpg': 1058, 'jeans\\00000254.jpg': 1059, 'dress\\00000162.jpg': 1060, 'shirt\\00000337.png': 1061, 'shoes\\00000093.jpg': 1062, 'dress\\00000314.jpg': 1063, 'dress\\00000208.jpg': 1064, 'dress\\00000286.png': 1065, 'jeans\\00000092.jpg': 1066, 'shoes\\00000263.jpg': 1067, 'dress\\00000055.jpg': 1068, 'jeans\\00000036.jpg': 1069, 'dress\\00000171.jpeg': 1070, 'shirt\\00000087.jpeg': 1071, 'dress\\00000264.jpg': 1072, 'dress\\00000388.jpeg': 1073, 'dress\\00000031.jpeg': 1074, 'jeans\\00000014.jpg': 1075, 'jeans\\00000186.jpg': 1076, 'shirt\\00000101.jpg': 1077, 'jeans\\00000231.jpeg': 1078, 'dress\\00000070.jpeg': 1079, 'jeans\\00000031.jpg': 1080, 'jeans\\00000284.jpeg': 1081, 'jeans\\00000263.jpg': 1082, 'shirt\\00000223.jpeg': 1083, 'shoes\\00000246.jpg': 1084, 'dress\\00000375.jpg': 1085, 'dress\\00000333.jpg': 1086, 'shirt\\00000255.jpg': 1087, 'shirt\\00000265.jpg': 1088, 'jeans\\00000195.png': 1089, 'shoes\\00000284.JPG': 1090, 'jeans\\00000360.jpg': 1091, 'shoes\\00000117.jpg': 1092, 'jeans\\00000333.jpeg': 1093, 'shoes\\00000249.jpg': 1094, 'shoes\\00000002.jpg': 1095, 'jeans\\00000128.jpg': 1096, 'jeans\\00000050.jpeg': 1097, 'shirt\\00000182.jpg': 1098, 'jeans\\00000266.jpg': 1099, 'shirt\\00000346.jpg': 1100, 'jeans\\00000023.jpg': 1101, 'jeans\\00000324.jpeg': 1102, 'shoes\\00000199.gif': 1103, 'dress\\00000150.jpg': 1104, 'jeans\\00000313.jpeg': 1105, 'jeans\\00000059.jpeg': 1106, 'dress\\00000035.jpeg': 1107, 'dress\\00000342.jpeg': 1108, 'dress\\00000360.jpg': 1109, 'dress\\00000298.jpg': 1110, 'dress\\00000080.jpg': 1111, 'shirt\\00000201.jpg': 1112, 'shirt\\00000045.jpg': 1113, 'shirt\\00000218.jpg': 1114, 'dress\\00000287.jpg': 1115, 'dress\\00000106.jpg': 1116, 'shirt\\00000258.jpg': 1117, 'shirt\\00000187.jpg': 1118, 'shirt\\00000254.jpg': 1119, 'shirt\\00000297.jpg': 1120, 'jeans\\00000209.jpg': 1121, 'shirt\\00000169.png': 1122, 'shoes\\00000146.jpg': 1123, 'dress\\00000039.jpg': 1124, 'jeans\\00000118.jpg': 1125, 'shoes\\00000128.jpg': 1126, 'shoes\\00000187.jpg': 1127, 'jeans\\00000297.jpeg': 1128, 'shirt\\00000246.png': 1129, 'dress\\00000049.jpg': 1130, 'jeans\\00000348.jpg': 1131, 'jeans\\00000365.jpeg': 1132, 'shoes\\00000176.jpg': 1133, 'jeans\\00000185.jpeg': 1134, 'jeans\\00000199.jpg': 1135, 'jeans\\00000261.jpg': 1136, 'dress\\00000105.jpg': 1137, 'shirt\\00000107.jpg': 1138, 'dress\\00000376.jpg': 1139, 'shoes\\00000159.jpg': 1140, 'jeans\\00000277.jpg': 1141, 'shirt\\00000048.jpeg': 1142, 'shoes\\00000138.JPG': 1143, 'dress\\00000151.jpeg': 1144, 'jeans\\00000182.jpg': 1145, 'jeans\\00000111.jpg': 1146, 'shirt\\00000010.jpg': 1147, 'shoes\\00000042.jpg': 1148, 'jeans\\00000214.jpg': 1149, 'dress\\00000285.jpeg': 1150, 'jeans\\00000177.jpg': 1151, 'jeans\\00000323.jpg': 1152, 'jeans\\00000041.jpg': 1153, 'jeans\\00000096.jpg': 1154, 'dress\\00000034.jpg': 1155, 'dress\\00000316.jpeg': 1156, 'jeans\\00000016.jpg': 1157, 'dress\\00000081.jpg': 1158, 'shirt\\00000214.jpg': 1159, 'shoes\\00000175.jpg': 1160, 'jeans\\00000288.jpeg': 1161, 'shoes\\00000130.jpg': 1162, 'jeans\\00000236.jpeg': 1163, 'dress\\00000165.jpg': 1164, 'shoes\\00000319.jpg': 1165, 'shirt\\00000142.jpg': 1166, 'dress\\00000076.jpg': 1167, 'dress\\00000091.jpeg': 1168, 'dress\\00000016.jpg': 1169, 'jeans\\00000346.jpg': 1170, 'dress\\00000378.jpg': 1171, 'shoes\\00000258.jpg': 1172, 'shoes\\00000216.jpg': 1173, 'jeans\\00000362.jpg': 1174, 'shoes\\00000218.jpg': 1175, 'shirt\\00000347.jpg': 1176, 'jeans\\00000022.jpg': 1177, 'shirt\\00000237.jpg': 1178, 'jeans\\00000062.jpg': 1179, 'shoes\\00000048.jpg': 1180, 'shirt\\00000148.jpg': 1181, 'shirt\\00000282.jpg': 1182, 'dress\\00000136.jpg': 1183, 'shirt\\00000320.jpg': 1184, 'dress\\00000170.jpg': 1185, 'jeans\\00000058.jpg': 1186, 'dress\\00000380.jpg': 1187, 'jeans\\00000299.jpg': 1188, 'dress\\00000009.JPG': 1189, 'shirt\\00000289.jpg': 1190, 'jeans\\00000232.png': 1191, 'jeans\\00000145.jpg': 1192, 'shirt\\00000102.jpg': 1193, 'shoes\\00000174.jpg': 1194, 'jeans\\00000063.jpg': 1195, 'shirt\\00000020.png': 1196, 'shirt\\00000030.png': 1197, 'dress\\00000103.jpg': 1198, 'dress\\00000062.jpg': 1199, 'jeans\\00000040.jpg': 1200, 'dress\\00000228.jpg': 1201, 'dress\\00000212.jpg': 1202, 'jeans\\00000109.jpeg': 1203, 'jeans\\00000371.jpeg': 1204, 'shirt\\00000266.jpg': 1205, 'shoes\\00000226.JPG': 1206, 'jeans\\00000071.jpg': 1207, 'jeans\\00000052.jpg': 1208, 'shoes\\00000041.jpg': 1209, 'shoes\\00000151.jpg': 1210, 'shirt\\00000275.jpg': 1211, 'jeans\\00000086.jpg': 1212, 'dress\\00000029.png': 1213, 'shoes\\00000097.jpg': 1214, 'dress\\00000195.jpg': 1215, 'shoes\\00000036.jpg': 1216, 'shoes\\00000308.jpg': 1217, 'shoes\\00000072.jpg': 1218, 'shoes\\00000140.jpg': 1219, 'jeans\\00000054.jpg': 1220, 'shoes\\00000125.jpg': 1221, 'jeans\\00000027.jpg': 1222, 'dress\\00000348.jpeg': 1223, 'shirt\\00000349.jpg': 1224, 'jeans\\00000289.jpg': 1225, 'dress\\00000154.jpeg': 1226, 'shirt\\00000231.jpg': 1227, 'dress\\00000020.jpg': 1228, 'dress\\00000350.jpg': 1229, 'dress\\00000011.jpg': 1230, 'dress\\00000224.jpg': 1231, 'jeans\\00000048.jpg': 1232, 'jeans\\00000138.jpeg': 1233, 'dress\\00000121.jpg': 1234, 'jeans\\00000231.jpg': 1235, 'dress\\00000145.jpeg': 1236, 'shirt\\00000159.jpg': 1237, 'dress\\00000338.jpg': 1238, 'shirt\\00000245.jpeg': 1239, 'shoes\\00000028.jpg': 1240, 'jeans\\00000244.jpeg': 1241, 'jeans\\00000229.jpg': 1242, 'shoes\\00000342.jpg': 1243, 'shoes\\00000119.jpg': 1244, 'jeans\\00000139.jpg': 1245, 'dress\\00000315.jpg': 1246, 'dress\\00000112.jpg': 1247, 'jeans\\00000249.jpg': 1248, 'jeans\\00000296.jpg': 1249, 'shirt\\00000177.jpg': 1250, 'shoes\\00000155.jpeg': 1251, 'shoes\\00000309.jpg': 1252, 'jeans\\00000285.jpg': 1253, 'shoes\\00000215.jpg': 1254, 'jeans\\00000119.jpg': 1255, 'shirt\\00000307.jpg': 1256, 'jeans\\00000345.jpeg': 1257, 'jeans\\00000294.jpeg': 1258, 'jeans\\00000004.jpg': 1259, 'shoes\\00000195.jpg': 1260, 'jeans\\00000276.jpg': 1261, 'jeans\\00000010.jpg': 1262, 'shirt\\00000044.jpg': 1263, 'shirt\\00000358.jpg': 1264, 'dress\\00000327.jpeg': 1265, 'shoes\\00000270.jpg': 1266, 'shirt\\00000197.jpg': 1267, 'dress\\00000050.jpg': 1268, 'dress\\00000004.jpg': 1269, 'dress\\00000367.jpg': 1270, 'shirt\\00000383.jpg': 1271, 'dress\\00000082.jpg': 1272, 'jeans\\00000158.jpeg': 1273, 'dress\\00000196.jpg': 1274, 'shirt\\00000140.jpg': 1275, 'jeans\\00000292.jpeg': 1276, 'dress\\00000124.jpg': 1277, 'shirt\\00000366.jpg': 1278, 'shoes\\00000022.jpg': 1279, 'dress\\00000084.jpg': 1280, 'shoes\\00000141.jpg': 1281, 'shoes\\00000177.jpg': 1282, 'shirt\\00000274.jpg': 1283, 'shirt\\00000009.JPG': 1284, 'dress\\00000323.jpg': 1285, 'shirt\\00000175.jpg': 1286, 'dress\\00000251.jpg': 1287, 'dress\\00000172.jpg': 1288, 'shoes\\00000080.jpg': 1289, 'shoes\\00000108.jpg': 1290, 'shoes\\00000243.jpg': 1291, 'shirt\\00000049.jpg': 1292, 'shirt\\00000015.jpg': 1293, 'shoes\\00000110.jpg': 1294, 'dress\\00000061.jpg': 1295, 'shirt\\00000355.jpeg': 1296, 'jeans\\00000070.jpeg': 1297, 'shoes\\00000115.jpg': 1298, 'shirt\\00000167.jpg': 1299, 'shirt\\00000007.png': 1300, 'dress\\00000352.jpg': 1301, 'shirt\\00000236.jpg': 1302, 'shirt\\00000245.jpg': 1303, 'dress\\00000245.jpeg': 1304, 'dress\\00000099.jpg': 1305, 'jeans\\00000101.jpg': 1306, 'jeans\\00000007.jpg': 1307, 'dress\\00000373.jpg': 1308, 'jeans\\00000342.jpg': 1309, 'dress\\00000198.jpg': 1310, 'dress\\00000294.jpg': 1311, 'shoes\\00000352.jpg': 1312, 'jeans\\00000193.jpg': 1313, 'shoes\\00000277.jpg': 1314, 'shirt\\00000067.jpg': 1315, 'shoes\\00000344.jpg': 1316, 'shoes\\00000044.jpg': 1317, 'shoes\\00000081.jpg': 1318, 'dress\\00000168.jpg': 1319, 'dress\\00000116.jpg': 1320, 'shirt\\00000066.jpeg': 1321, 'shoes\\00000191.jpg': 1322, 'dress\\00000090.jpg': 1323, 'shirt\\00000222.jpg': 1324, 'jeans\\00000274.jpeg': 1325, 'shirt\\00000205.jpg': 1326, 'shirt\\00000315.jpg': 1327, 'jeans\\00000338.jpg': 1328, 'shoes\\00000038.jpg': 1329, 'shirt\\00000299.jpg': 1330, 'jeans\\00000059.jpg': 1331, 'shoes\\00000321.jpg': 1332, 'jeans\\00000363.jpeg': 1333, 'shirt\\00000375.jpg': 1334, 'dress\\00000347.jpg': 1335, 'jeans\\00000229.png': 1336, 'dress\\00000223.jpg': 1337, 'dress\\00000301.jpg': 1338, 'dress\\00000026.jpg': 1339, 'shirt\\00000152.png': 1340, 'shoes\\00000251.jpg': 1341, 'shoes\\00000136.jpg': 1342, 'jeans\\00000114.jpeg': 1343, 'dress\\00000290.jpg': 1344, 'shirt\\00000089.jpg': 1345, 'shirt\\00000131.jpeg': 1346, 'dress\\00000368.jpg': 1347, 'dress\\00000036.jpg': 1348, 'shirt\\00000191.jpg': 1349, 'shoes\\00000280.jpg': 1350, 'shoes\\00000059.jpg': 1351, 'dress\\00000094.jpg': 1352, 'jeans\\00000179.jpeg': 1353, 'dress\\00000285.jpg': 1354, 'shirt\\00000076.jpeg': 1355, 'jeans\\00000241.jpg': 1356, 'jeans\\00000344.jpg': 1357, 'jeans\\00000304.jpg': 1358, 'jeans\\00000230.jpg': 1359, 'jeans\\00000273.jpg': 1360, 'dress\\00000028.jpeg': 1361, 'jeans\\00000164.JPG': 1362, 'shirt\\00000375.jpeg': 1363, 'dress\\00000370.jpg': 1364, 'jeans\\00000291.jpeg': 1365, 'dress\\00000149.jpg': 1366, 'jeans\\00000320.jpg': 1367, 'jeans\\00000146.jpg': 1368, 'shoes\\00000343.jpg': 1369, 'jeans\\00000217.jpg': 1370, 'shirt\\00000364.jpg': 1371, 'dress\\00000044.jpg': 1372, 'dress\\00000364.jpg': 1373, 'shirt\\00000156.jpg': 1374, 'jeans\\00000112.jpg': 1375, 'shirt\\00000199.jpeg': 1376, 'dress\\00000267.jpg': 1377, 'shoes\\00000118.jpg': 1378, 'shoes\\00000076.jpg': 1379, 'jeans\\00000158.jpg': 1380, 'dress\\00000345.jpg': 1381, 'shirt\\00000286.jpeg': 1382, 'shirt\\00000325.jpg': 1383, 'jeans\\00000295.jpg': 1384, 'shirt\\00000047.jpeg': 1385, 'dress\\00000302.jpg': 1386, 'dress\\00000221.jpg': 1387, 'jeans\\00000076.jpg': 1388, 'shoes\\00000135.jpg': 1389, 'jeans\\00000039.jpg': 1390, 'dress\\00000311.jpg': 1391, 'jeans\\00000330.jpg': 1392, 'shirt\\00000070.jpg': 1393, 'jeans\\00000255.jpg': 1394, 'jeans\\00000017.jpg': 1395, 'shirt\\00000090.jpg': 1396, 'shirt\\00000041.jpg': 1397, 'dress\\00000103.jpeg': 1398, 'shoes\\00000040.jpg': 1399, 'dress\\00000139.jpg': 1400, 'dress\\00000138.jpg': 1401, 'dress\\00000234.jpg': 1402, 'jeans\\00000024.png': 1403, 'shoes\\00000209.jpg': 1404, 'dress\\00000075.jpg': 1405, 'jeans\\00000184.jpg': 1406, 'shirt\\00000225.jpg': 1407, 'jeans\\00000068.jpeg': 1408, 'dress\\00000116.gif': 1409, 'jeans\\00000127.jpg': 1410, 'jeans\\00000314.jpeg': 1411, 'jeans\\00000321.jpg': 1412, 'dress\\00000133.jpg': 1413, 'shirt\\00000283.jpeg': 1414, 'shirt\\00000362.jpg': 1415, 'shirt\\00000330.jpg': 1416, 'dress\\00000302.jpeg': 1417, 'jeans\\00000236.jpg': 1418, 'shirt\\00000208.jpg': 1419, 'dress\\00000109.jpg': 1420, 'dress\\00000269.jpeg': 1421, 'dress\\00000027.jpg': 1422, 'dress\\00000284.jpg': 1423, 'shirt\\00000003.jpg': 1424, 'dress\\00000320.jpg': 1425, 'jeans\\00000106.jpg': 1426, 'shirt\\00000216.jpg': 1427, 'shoes\\00000323.jpg': 1428, 'jeans\\00000188.jpeg': 1429, 'dress\\00000079.jpg': 1430, 'jeans\\00000069.jpg': 1431, 'jeans\\00000066.jpeg': 1432, 'jeans\\00000280.jpeg': 1433, 'shirt\\00000304.jpg': 1434, 'jeans\\00000065.jpg': 1435, 'shirt\\00000306.jpeg': 1436, 'dress\\00000289.jpg': 1437, 'shirt\\00000278.jpg': 1438, 'shirt\\00000032.jpg': 1439, 'dress\\00000281.jpg': 1440, 'shirt\\00000020.jpg': 1441, 'shirt\\00000166.jpg': 1442, 'jeans\\00000313.jpg': 1443, 'jeans\\00000044.jpg': 1444, 'jeans\\00000234.jpg': 1445, 'dress\\00000129.jpg': 1446, 'shirt\\00000172.jpg': 1447, 'jeans\\00000073.jpg': 1448, 'jeans\\00000270.jpg': 1449, 'shoes\\00000296.jpg': 1450, 'dress\\00000356.jpg': 1451, 'dress\\00000015.jpg': 1452, 'shoes\\00000090.jpg': 1453, 'dress\\00000144.jpeg': 1454, 'shirt\\00000345.jpg': 1455, 'dress\\00000357.jpg': 1456, 'shoes\\00000254.jpg': 1457, 'dress\\00000087.jpg': 1458, 'shoes\\00000018.jpg': 1459, 'jeans\\00000067.jpg': 1460, 'shirt\\00000126.jpg': 1461, 'shirt\\00000106.png': 1462, 'dress\\00000012.jpg': 1463, 'shoes\\00000298.JPG': 1464, 'jeans\\00000275.jpeg': 1465, 'dress\\00000167.jpg': 1466, 'dress\\00000177.jpg': 1467, 'jeans\\00000060.jpeg': 1468, 'jeans\\00000089.jpg': 1469, 'jeans\\00000326.jpeg': 1470, 'dress\\00000366.jpg': 1471, 'shoes\\00000269.jpg': 1472, 'jeans\\00000222.jpeg': 1473, 'shirt\\00000360.jpg': 1474, 'shoes\\00000381.jpg': 1475, 'jeans\\00000050.jpg': 1476, 'dress\\00000001.jpg': 1477, 'dress\\00000303.jpg': 1478, 'shirt\\00000001.png': 1479, 'shirt\\00000333.jpg': 1480, 'shoes\\00000264.jpg': 1481, 'shirt\\00000223.jpg': 1482, 'dress\\00000018.jpg': 1483, 'shoes\\00000275.jpg': 1484, 'jeans\\00000024.jpg': 1485, 'jeans\\00000028.jpg': 1486, 'shirt\\00000295.jpg': 1487, 'shoes\\00000173.jpg': 1488, 'shoes\\00000086.jpg': 1489, 'shoes\\00000084.JPG': 1490, 'shirt\\00000030.jpg': 1491, 'shoes\\00000107.jpg': 1492, 'shirt\\00000342.jpg': 1493, 'dress\\00000381.jpeg': 1494, 'shirt\\00000334.jpg': 1495, 'shoes\\00000372.jpg': 1496, 'jeans\\00000235.jpeg': 1497, 'jeans\\00000172.jpg': 1498, 'dress\\00000328.jpg': 1499, 'shirt\\00000211.jpg': 1500, 'shirt\\00000313.jpg': 1501, 'shirt\\00000180.jpg': 1502, 'shoes\\00000288.jpg': 1503, 'dress\\00000189.jpg': 1504, 'shirt\\00000131.jpg': 1505, 'jeans\\00000095.jpg': 1506, 'jeans\\00000283.png': 1507, 'shirt\\00000057.jpg': 1508, 'shirt\\00000061.jpg': 1509, 'shoes\\00000121.jpg': 1510, 'jeans\\00000222.JPG': 1511, 'jeans\\00000280.jpg': 1512, 'dress\\00000389.jpg': 1513, 'dress\\00000166.jpg': 1514, 'shoes\\00000005.jpg': 1515, 'jeans\\00000363.JPG': 1516, 'shirt\\00000060.jpg': 1517, 'jeans\\00000125.jpg': 1518, 'shirt\\00000118.jpg': 1519, 'dress\\00000357.JPG': 1520, 'dress\\00000300.jpg': 1521, 'dress\\00000093.jpg': 1522, 'jeans\\00000347.jpg': 1523, 'shoes\\00000182.jpg': 1524, 'shirt\\00000316.jpg': 1525, 'shirt\\00000092.png': 1526, 'shirt\\00000113.jpeg': 1527, 'shoes\\00000064.jpg': 1528, 'jeans\\00000317.jpeg': 1529, 'jeans\\00000142.jpeg': 1530, 'shirt\\00000096.jpg': 1531, 'jeans\\00000333.jpg': 1532, 'jeans\\00000181.jpeg': 1533, 'shirt\\00000179.jpg': 1534, 'jeans\\00000253.jpg': 1535, 'jeans\\00000129.jpg': 1536, 'dress\\00000100.jpg': 1537, 'jeans\\00000033.jpeg': 1538, 'jeans\\00000287.jpg': 1539, 'shoes\\00000033.jpg': 1540, 'jeans\\00000075.jpg': 1541, 'jeans\\00000075.jpeg': 1542, 'dress\\00000273.jpg': 1543, 'shirt\\00000207.jpg': 1544, 'jeans\\00000233.jpg': 1545, 'dress\\00000232.jpg': 1546, 'shirt\\00000369.jpg': 1547, 'dress\\00000169.jpg': 1548, 'shirt\\00000040.png': 1549, 'shoes\\00000007.jpg': 1550, 'jeans\\00000259.jpg': 1551, 'jeans\\00000269.jpg': 1552, 'shirt\\00000160.jpg': 1553, 'dress\\00000230.jpg': 1554, 'shirt\\00000315.jpeg': 1555, 'jeans\\00000162.jpg': 1556, 'shoes\\00000207.jpg': 1557, 'shoes\\00000161.jpg': 1558, 'shirt\\00000064.jpg': 1559, 'jeans\\00000193.jpeg': 1560, 'dress\\00000099.jpeg': 1561, 'shirt\\00000194.jpg': 1562, 'jeans\\00000243.jpg': 1563, 'jeans\\00000257.jpeg': 1564, 'dress\\00000295.jpg': 1565, 'dress\\00000183.jpg': 1566, 'shoes\\00000314.jpg': 1567, 'dress\\00000220.jpg': 1568, 'dress\\00000386.jpg': 1569, 'dress\\00000114.jpg': 1570, 'shoes\\00000149.jpg': 1571, 'shirt\\00000361.jpg': 1572, 'dress\\00000022.jpg': 1573, 'shoes\\00000227.jpg': 1574, 'jeans\\00000361.jpg': 1575, 'shoes\\00000003.jpg': 1576, 'dress\\00000374.jpg': 1577, 'dress\\00000286.jpg': 1578, 'shirt\\00000080.jpg': 1579, 'shirt\\00000268.jpg': 1580, 'shirt\\00000272.jpg': 1581, 'dress\\00000188.jpg': 1582, 'shoes\\00000378.jpg': 1583, 'dress\\00000021.jpg': 1584, 'jeans\\00000156.jpg': 1585, 'shirt\\00000027.jpg': 1586, 'shirt\\00000156.JPG': 1587, 'dress\\00000245.jpg': 1588, 'dress\\00000152.jpg': 1589, 'jeans\\00000155.jpg': 1590, 'jeans\\00000319.jpg': 1591, 'shirt\\00000025.jpg': 1592, 'jeans\\00000315.jpeg': 1593, 'dress\\00000143.jpg': 1594, 'shoes\\00000311.jpg': 1595, 'shoes\\00000252.jpg': 1596, 'shoes\\00000306.jpg': 1597, 'dress\\00000226.jpeg': 1598, 'shoes\\00000106.jpg': 1599, 'dress\\00000249.jpg': 1600, 'jeans\\00000174.jpg': 1601, 'jeans\\00000046.jpg': 1602, 'shoes\\00000057.jpg': 1603, 'jeans\\00000238.jpeg': 1604, 'dress\\00000201.jpg': 1605, 'dress\\00000343.jpg': 1606, 'dress\\00000056.jpg': 1607, 'jeans\\00000094.jpg': 1608, 'jeans\\00000341.jpeg': 1609, 'dress\\00000026.jpeg': 1610, 'shoes\\00000154.jpg': 1611, 'shoes\\00000299.jpeg': 1612, 'jeans\\00000194.jpg': 1613, 'dress\\00000214.jpg': 1614, 'jeans\\00000283.jpeg': 1615, 'shoes\\00000363.jpg': 1616, 'jeans\\00000224.jpg': 1617, 'dress\\00000266.jpg': 1618, 'jeans\\00000279.jpg': 1619, 'shirt\\00000259.jpg': 1620, 'jeans\\00000171.png': 1621, 'dress\\00000203.jpeg': 1622, 'shoes\\00000070.jpg': 1623, 'dress\\00000115.jpg': 1624, 'jeans\\00000135.jpg': 1625, 'dress\\00000151.jpg': 1626, 'dress\\00000030.jpg': 1627, 'shoes\\00000325.png': 1628, 'shoes\\00000120.jpg': 1629, 'shirt\\00000007.jpg': 1630, 'shirt\\00000164.jpg': 1631, 'shoes\\00000132.jpg': 1632, 'shirt\\00000215.jpg': 1633, 'shirt\\00000105.jpg': 1634, 'shirt\\00000005.jpg': 1635, 'dress\\00000339.jpg': 1636, 'shoes\\00000144.jpg': 1637, 'shirt\\00000344.jpg': 1638, 'shirt\\00000323.jpg': 1639, 'jeans\\00000037.jpg': 1640, 'shirt\\00000290.png': 1641, 'shirt\\00000269.jpeg': 1642, 'shirt\\00000132.jpg': 1643, 'dress\\00000095.jpg': 1644, 'dress\\00000034.jpeg': 1645, 'dress\\00000059.jpg': 1646, 'shoes\\00000240.jpg': 1647, 'shoes\\00000053.jpg': 1648, 'jeans\\00000131.jpg': 1649, 'jeans\\00000341.jpg': 1650, 'shirt\\00000206.jpg': 1651, 'shoes\\00000099.jpg': 1652, 'shoes\\00000129.jpg': 1653, 'jeans\\00000293.jpg': 1654, 'jeans\\00000223.jpg': 1655, 'jeans\\00000035.jpg': 1656, 'shirt\\00000298.jpg': 1657, 'shoes\\00000340.jpg': 1658, 'jeans\\00000275.jpg': 1659, 'jeans\\00000271.jpg': 1660, 'shirt\\00000188.jpg': 1661, 'jeans\\00000003.jpg': 1662, 'shirt\\00000267.jpg': 1663, 'jeans\\00000144.jpg': 1664, 'jeans\\00000343.JPG': 1665, 'shirt\\00000108.jpg': 1666, 'shoes\\00000273.jpg': 1667, 'shoes\\00000307.jpg': 1668, 'dress\\00000282.jpeg': 1669, 'jeans\\00000265.jpg': 1670, 'shirt\\00000298.png': 1671, 'dress\\00000003.jpeg': 1672, 'shoes\\00000289.jpg': 1673, 'dress\\00000337.jpg': 1674, 'jeans\\00000204.jpeg': 1675, 'jeans\\00000107.jpg': 1676, 'shoes\\00000295.JPG': 1677, 'shirt\\00000339.jpg': 1678, 'dress\\00000002.jpg': 1679, 'shoes\\00000341.jpg': 1680, 'shoes\\00000211.jpg': 1681, 'dress\\00000023.jpg': 1682, 'shirt\\00000037.jpg': 1683, 'shoes\\00000165.jpg': 1684, 'shoes\\00000193.jpeg': 1685, 'dress\\00000144.jpg': 1686, 'dress\\00000315.png': 1687, 'jeans\\00000005.jpg': 1688, 'dress\\00000154.jpg': 1689, 'jeans\\00000297.JPG': 1690, 'shirt\\00000257.jpeg': 1691, 'dress\\00000219.jpg': 1692, 'shoes\\00000247.jpg': 1693, 'jeans\\00000148.jpg': 1694, 'shirt\\00000314.jpg': 1695, 'shirt\\00000093.jpg': 1696, 'shirt\\00000281.jpg': 1697, 'shirt\\00000224.jpg': 1698, 'jeans\\00000011.jpg': 1699, 'jeans\\00000217.jpeg': 1700, 'jeans\\00000308.jpeg': 1701, 'jeans\\00000163.jpg': 1702, 'shirt\\00000077.jpg': 1703, 'shirt\\00000241.jpeg': 1704, 'jeans\\00000312.jpg': 1705, 'jeans\\00000248.jpeg': 1706, 'shirt\\00000292.jpg': 1707, 'jeans\\00000212.jpg': 1708, 'shirt\\00000357.jpeg': 1709, 'jeans\\00000284.jpg': 1710, 'shirt\\00000371.jpg': 1711, 'shoes\\00000074.jpeg': 1712, 'dress\\00000274.jpg': 1713, 'shoes\\00000335.jpg': 1714, 'dress\\00000157.jpg': 1715, 'shirt\\00000247.jpeg': 1716, 'shirt\\00000050.jpg': 1717, 'jeans\\00000203.jpg': 1718, 'shirt\\00000325.JPG': 1719, 'dress\\00000150.jpeg': 1720, 'shirt\\00000162.jpg': 1721, 'shirt\\00000055.jpg': 1722, 'shirt\\00000360.jpeg': 1723, 'dress\\00000199.jpg': 1724, 'dress\\00000296.jpg': 1725, 'shoes\\00000304.JPG': 1726, 'shirt\\00000014.jpg': 1727, 'shirt\\00000341.jpg': 1728, 'dress\\00000261.jpg': 1729, 'dress\\00000249.jpeg': 1730, 'dress\\00000243.jpg': 1731, 'shirt\\00000238.jpg': 1732, 'shirt\\00000373.jpg': 1733, 'dress\\00000130.jpg': 1734, 'shoes\\00000244.JPG': 1735, 'shirt\\00000214.jpeg': 1736, 'shirt\\00000233.jpg': 1737, 'shirt\\00000376.jpg': 1738, 'shoes\\00000013.jpg': 1739, 'jeans\\00000327.jpeg': 1740, 'dress\\00000309.jpg': 1741, 'dress\\00000236.jpg': 1742, 'dress\\00000280.jpeg': 1743, 'jeans\\00000292.jpg': 1744, 'shoes\\00000358.jpg': 1745, 'shoes\\00000060.jpg': 1746, 'shirt\\00000046.jpg': 1747, 'jeans\\00000175.jpg': 1748, 'jeans\\00000099.jpg': 1749, 'shirt\\00000257.jpg': 1750, 'shoes\\00000017.jpg': 1751, 'dress\\00000317.jpg': 1752, 'shirt\\00000209.jpg': 1753, 'jeans\\00000055.jpg': 1754, 'jeans\\00000084.jpg': 1755, 'dress\\00000252.jpg': 1756, 'shoes\\00000000.jpg': 1757, 'dress\\00000332.jpg': 1758, 'dress\\00000358.jpg': 1759, 'dress\\00000250.jpg': 1760, 'dress\\00000341.jpg': 1761, 'dress\\00000235.jpeg': 1762, 'shirt\\00000204.jpg': 1763, 'dress\\00000148.jpg': 1764, 'shirt\\00000134.jpg': 1765, 'shirt\\00000300.jpg': 1766, 'shirt\\00000146.jpg': 1767, 'dress\\00000077.jpg': 1768, 'shirt\\00000143.jpg': 1769, 'dress\\00000335.JPG': 1770, 'shirt\\00000161.jpg': 1771, 'shoes\\00000150.jpg': 1772, 'dress\\00000257.gif': 1773, 'shoes\\00000285.jpg': 1774, 'jeans\\00000291.png': 1775, 'dress\\00000361.jpg': 1776, 'shoes\\00000255.jpg': 1777, 'jeans\\00000165.png': 1778, 'shirt\\00000312.jpg': 1779, 'dress\\00000268.jpg': 1780, 'dress\\00000153.jpg': 1781, 'shirt\\00000291.jpg': 1782, 'shoes\\00000371.jpg': 1783, 'jeans\\00000325.jpg': 1784, 'dress\\00000028.jpg': 1785, 'jeans\\00000310.jpg': 1786, 'shoes\\00000069.jpg': 1787, 'shirt\\00000178.jpg': 1788, 'jeans\\00000359.jpg': 1789, 'shoes\\00000152.jpg': 1790, 'dress\\00000349.jpg': 1791, 'dress\\00000142.jpg': 1792, 'shoes\\00000008.jpg': 1793, 'shoes\\00000329.JPG': 1794, 'jeans\\00000068.jpg': 1795, 'shirt\\00000168.jpg': 1796, 'dress\\00000280.jpg': 1797, 'shirt\\00000230.jpg': 1798, 'shirt\\00000370.jpeg': 1799, 'jeans\\00000000.jpg': 1800, 'shirt\\00000287.png': 1801, 'shirt\\00000200.jpg': 1802, 'jeans\\00000322.jpeg': 1803, 'dress\\00000051.jpg': 1804, 'dress\\00000209.jpg': 1805, 'shoes\\00000180.jpg': 1806, 'dress\\00000194.jpg': 1807, 'dress\\00000288.jpg': 1808, 'dress\\00000063.jpg': 1809, 'shirt\\00000350.jpg': 1810, 'shoes\\00000012.jpg': 1811}1812
Model: "model_1"__________________________________________________________________________________________________ Layer (type)                   Output Shape         Param #     Connected to                     ================================================================================================== input_2 (InputLayer)           [(None, 224, 224, 3  0           []                                                               )]                                                                                                                                                                   sequential_1 (Sequential)      (None, 10, 10, 512)  4693056     ['input_2[0][0]']                                                                                                                   global_average_pooling2d_1 (Gl  (None, 512)         0           ['sequential_1[0][0]']            obalAveragePooling2D)                                                                                                                                                                               dense_2 (Dense)                (None, 1024)         525312      ['global_average_pooling2d_1[0][0                                                                 ]']                                                                                                                                 dense_3 (Dense)                (None, 1024)         525312      ['global_average_pooling2d_1[0][0                                                                 ]']                                                                                                                                 dropout_2 (Dropout)            (None, 1024)         0           ['dense_2[0][0]']                                                                                                                   dropout_3 (Dropout)            (None, 1024)         0           ['dense_3[0][0]']                                                                                                                   out_color (Dense)              (None, 1812)         1857300     ['dropout_2[0][0]']                                                                                                                 out_name (Dense)               (None, 3)            3075        ['dropout_3[0][0]']                                                                                                                ==================================================================================================Total params: 7,604,055Trainable params: 7,600,215Non-trainable params: 3,840__________________________________________________________________________________________________Epoch 1/1563/63 [==============================] - 551s 9s/step - loss: 7.7720 - out_color_loss: 7.6270 - out_name_loss: 0.1449 - out_color_acc: 4.9603e-04 - out_name_acc: 0.9489 - val_loss: 8.8415 - val_out_color_loss: 7.6047 - val_out_name_loss: 1.2368 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.3438Epoch 2/1563/63 [==============================] - 544s 9s/step - loss: 7.4915 - out_color_loss: 7.4127 - out_name_loss: 0.0788 - out_color_acc: 0.0035 - out_name_acc: 0.9742 - val_loss: 9.4525 - val_out_color_loss: 7.8520 - val_out_name_loss: 1.6005 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.3438Epoch 3/1563/63 [==============================] - 550s 9s/step - loss: 7.1851 - out_color_loss: 7.0988 - out_name_loss: 0.0863 - out_color_acc: 0.0050 - out_name_acc: 0.9712 - val_loss: 9.8440 - val_out_color_loss: 8.2164 - val_out_name_loss: 1.6276 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.4375Epoch 4/1563/63 [==============================] - 559s 9s/step - loss: 6.7626 - out_color_loss: 6.6860 - out_name_loss: 0.0766 - out_color_acc: 0.0079 - out_name_acc: 0.9727 - val_loss: 10.4185 - val_out_color_loss: 8.6171 - val_out_name_loss: 1.8014 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.6562Epoch 5/1563/63 [==============================] - 545s 9s/step - loss: 6.3178 - out_color_loss: 6.2775 - out_name_loss: 0.0403 - out_color_acc: 0.0184 - out_name_acc: 0.9871 - val_loss: 10.2609 - val_out_color_loss: 9.2650 - val_out_name_loss: 0.9959 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.6562Epoch 6/1563/63 [==============================] - 542s 9s/step - loss: 5.9863 - out_color_loss: 5.9314 - out_name_loss: 0.0549 - out_color_acc: 0.0243 - out_name_acc: 0.9816 - val_loss: 10.6269 - val_out_color_loss: 9.6827 - val_out_name_loss: 0.9443 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.6562Epoch 7/1563/63 [==============================] - 543s 9s/step - loss: 5.6085 - out_color_loss: 5.5616 - out_name_loss: 0.0469 - out_color_acc: 0.0367 - out_name_acc: 0.9836 - val_loss: 10.2469 - val_out_color_loss: 9.7589 - val_out_name_loss: 0.4880 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.7812Epoch 8/1563/63 [==============================] - 552s 9s/step - loss: 5.2854 - out_color_loss: 5.2536 - out_name_loss: 0.0318 - out_color_acc: 0.0352 - out_name_acc: 0.9871 - val_loss: 11.0552 - val_out_color_loss: 10.1455 - val_out_name_loss: 0.9096 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.7188Epoch 9/1563/63 [==============================] - 553s 9s/step - loss: 5.0149 - out_color_loss: 4.9681 - out_name_loss: 0.0468 - out_color_acc: 0.0501 - out_name_acc: 0.9836 - val_loss: 10.6914 - val_out_color_loss: 10.4317 - val_out_name_loss: 0.2597 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.9062Epoch 10/1563/63 [==============================] - 543s 9s/step - loss: 4.8085 - out_color_loss: 4.7618 - out_name_loss: 0.0467 - out_color_acc: 0.0635 - out_name_acc: 0.9856 - val_loss: 11.1986 - val_out_color_loss: 11.1860 - val_out_name_loss: 0.0126 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 1.0000Epoch 11/1563/63 [==============================] - 539s 9s/step - loss: 4.5344 - out_color_loss: 4.4990 - out_name_loss: 0.0355 - out_color_acc: 0.0843 - out_name_acc: 0.9851 - val_loss: 11.4026 - val_out_color_loss: 11.2238 - val_out_name_loss: 0.1788 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.9375Epoch 12/1563/63 [==============================] - 541s 9s/step - loss: 4.3190 - out_color_loss: 4.2725 - out_name_loss: 0.0465 - out_color_acc: 0.1086 - out_name_acc: 0.9836 - val_loss: 12.0516 - val_out_color_loss: 11.9839 - val_out_name_loss: 0.0677 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.9688Epoch 13/1563/63 [==============================] - 537s 9s/step - loss: 4.1122 - out_color_loss: 4.0877 - out_name_loss: 0.0245 - out_color_acc: 0.1314 - out_name_acc: 0.9916 - val_loss: 12.1688 - val_out_color_loss: 11.9726 - val_out_name_loss: 0.1962 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.9375Epoch 14/1563/63 [==============================] - 537s 9s/step - loss: 3.9003 - out_color_loss: 3.8640 - out_name_loss: 0.0363 - out_color_acc: 0.1567 - out_name_acc: 0.9876 - val_loss: 12.8494 - val_out_color_loss: 12.7712 - val_out_name_loss: 0.0782 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.9688Epoch 15/1563/63 [==============================] - 534s 8s/step - loss: 3.7464 - out_color_loss: 3.7241 - out_name_loss: 0.0223 - out_color_acc: 0.1716 - out_name_acc: 0.9906 - val_loss: 13.4787 - val_out_color_loss: 13.3881 - val_out_name_loss: 0.0906 - val_out_color_acc: 0.0000e+00 - val_out_name_acc: 0.9688

绘图

导入我们需要的库

import pandas as pdimport matplotlib.pyplot as plt

history对象是.fit()操作的输出,并提供内存中所有损失和度量值的记录。它存储为字典,您可以在history中检索。history:

history.history
{'loss': [7.805914878845215,  7.481752395629883,  7.16594934463501,  6.768990516662598,  6.301596164703369,  5.92037296295166,  5.5305562019348145,  5.187618732452393,  4.939748764038086,  4.631637096405029,  4.405154705047607,  4.145672798156738,  4.006145000457764,  3.867635488510132,  3.6568844318389893], 'out_color_loss': [7.609991550445557,  7.401507377624512,  7.084959983825684,  6.6868791580200195,  6.238056182861328,  5.863605499267578,  5.48148250579834,  5.145328044891357,  4.8934125900268555,  4.5913496017456055,  4.366715431213379,  4.108206272125244,  3.958033561706543,  3.838737964630127,  3.623124599456787], 'out_name_loss': [0.19592536985874176,  0.08024449646472931,  0.08099038153886795,  0.08211344480514526,  0.06354033946990967,  0.056765757501125336,  0.049073684960603714,  0.04229027032852173,  0.046335890889167786,  0.0402863435447216,  0.038440391421318054,  0.03746694326400757,  0.04811092093586922,  0.02889903075993061,  0.0337597094476223], 'out_color_acc': [0.0019841270986944437,  0.0024801588151603937,  0.0059523810632526875,  0.013888888992369175,  0.010912698693573475,  0.0252976194024086,  0.0367063507437706,  0.0481150783598423,  0.0605158731341362,  0.0927579328417778,  0.0992063507437706,  0.1225198432803154,  0.1383928507566452,  0.1527777761220932,  0.1870039701461792], 'out_name_acc': [0.935019850730896,  0.9751983880996704,  0.9722222089767456,  0.976190447807312,  0.9791666865348816,  0.9826388955116272,  0.983134925365448,  0.9866071343421936,  0.9836309552192688,  0.9841269850730896,  0.9821428656578064,  0.9885912537574768,  0.985615074634552,  0.9910714030265808,  0.9885912537574768], 'val_loss': [8.54788875579834,  8.789600372314453,  8.75654125213623,  8.980286598205566,  9.147688865661621,  9.493474960327148,  9.888298034667969,  9.873955726623535,  10.239419937133789,  10.923574447631836,  11.744060516357422,  11.921720504760742,  12.956429481506348,  13.046647071838379,  13.293322563171387], 'val_out_color_loss': [7.518805503845215,  7.714929580688477,  7.906545639038086,  8.21251106262207,  8.608160018920898,  9.020652770996094,  9.407577514648438,  9.865028381347656,  10.233110427856445,  10.912347793579102,  11.735987663269043,  11.911794662475586,  12.955001831054688,  12.997121810913086,  13.278850555419922], 'val_out_name_loss': [1.029083013534546,  1.0746711492538452,  0.8499959111213684,  0.7677759528160095,  0.5395288467407227,  0.4728219211101532,  0.4807209372520447,  0.00892757810652256,  0.0063096145167946815,  0.011226941831409931,  0.00807263981550932,  0.009926014579832554,  0.0014275459107011557,  0.049525510519742966,  0.014471798203885555], 'val_out_color_acc': [0.0,  0.0,  0.0,  0.0,  0.0,  0.0,  0.0,  0.0,  0.0,  0.0,  0.0,  0.0,  0.0,  0.0,  0.0], 'val_out_name_acc': [0.65625,  0.53125,  0.53125,  0.875,  0.84375,  0.875,  0.875,  1.0,  1.0,  1.0,  1.0,  1.0,  1.0,  0.96875,  1.0]}
现在,使用history.history可视化时间损失:
df_loss_acc = pd.DataFrame(history.history)df_loss= df_loss_acc[['out_color_loss','val_out_color_loss']]df_loss.rename(columns={'out_color_loss':'train','val_out_color_loss':'validation'},inplace=True)df_acc= df_loss_acc[['out_color_acc','val_out_color_acc']]df_acc.rename(columns={'out_color_acc':'train','val_out_color_acc':'validation'},inplace=True)df_loss= df_loss_acc[['out_name_loss','val_out_name_loss']]df_loss.rename(columns={'out_name_loss':'train','val_out_name_loss':'validation'},inplace=True)df_acc= df_loss_acc[['out_name_acc','val_out_name_acc']]df_acc.rename(columns={'out_name_acc':'train','val_name_color_acc':'validation'},inplace=True)df_loss.plot(title='color_Model loss',figsize=(12,8)).set(xlabel='Epoch',ylabel='Loss')df_acc.plot(title='color_Model Accuracy',figsize=(12,8)).set(xlabel='Epoch',ylabel='Accuracy')df_loss.plot(title='name_Model loss',figsize=(12,8)).set(xlabel='Epoch',ylabel='Loss')df_acc.plot(title='name_Model Accuracy',figsize=(12,8)).set(xlabel='Epoch',ylabel='Accuracy')plt.show()


我也很无语的,哈哈val_out_color_acc竟然是0,说明模型的复杂度还是不够高,好了今天的实战就到这里了,能力有限,希望高人指导

在图形出来后,就更加的不理解??????