diff --git a/checkpoint.py b/checkpoint.py new file mode 100644 index 0000000..a7efd5d --- /dev/null +++ b/checkpoint.py @@ -0,0 +1,168 @@ +from __future__ import absolute_import, division, print_function, unicode_literals +import tensorflow as tf +import numpy as np +from PIL import Image +from utils import label_map_util +import sys +import IPython.display as display +import matplotlib.pyplot as plt +import os +import random + +def main(): + # I. Create Patient Dictionary + data_path = '/home/DHE/aj246/PACE_Home_Drive/smoking_data/raw_data' # contains Durham and Pitt Folders + + patient_dict = create_patient_dict(data_path) + print("Patient Dict Created") + + # II. Partition into k folds, without patient leakage + k = 10 + folds = partition(patient_dict, k) + print("Patient Dict Partitioned") + + BATCH_SIZE = 50 + PATIENCE_EPOCHS = 3 + test_set = folds[0] + test_imgs = sum(test_set.values(), []) + test_labels = [int('Smoking' in file_path) for file_path in test_imgs] + + val_set = folds[1] + val_imgs = sum(val_set.values(), []) + val_labels = [int('Smoking' in file_path) for file_path in val_imgs] + + train_set = folds + train_set.remove(folds[0]) + train_set.remove(folds[1]) + train_imgs = [] + for a in train_set: + train_imgs = sum(a.values(), train_imgs) + train_labels = [int('Smoking' in file_path) for file_path in train_imgs] + + num_steps= len(train_imgs) // BATCH_SIZE + epoch_count = 0 + epoch_losses = [] + prev_loss = 9e99 + patience = -1 # Initialization + + print("Test, Train, Val splits created") + + # III. Initialize/Load Models and Define Graph + # Object Detector File Paths + + detection_graph = tf.Graph() + with detection_graph.as_default(): + od_graph_def = tf.GraphDef() + with tf.gfile.GFile('./mobilenetssd/frozen_inference_graph.pb', 'rb') as fid: + serialized_graph = fid.read() + od_graph_def.ParseFromString(serialized_graph) + tf.import_graph_def(od_graph_def, name='') + + # Define Input, Output, Label Tensors + image_tensor = detection_graph.get_tensor_by_name('image_tensor:0') + output_matrix = detection_graph.get_tensor_by_name('concat:0') + labels = tf.placeholder(tf.float32, [None, 1]) + + # Adding operations + outmat_sq = tf.squeeze(output_matrix) + logits_max = tf.squeeze(tf.math.reduce_max(outmat_sq, reduction_indices=[0])) + logits_mean = tf.squeeze(tf.math.reduce_mean(outmat_sq, reduction_indices=[0])) + logodds = tf.concat([logits_max, logits_mean], 0) + logodds = tf.expand_dims(logodds, 0) + logodds.set_shape([None, 1204]) + + # Link graphs here + # Single Dense Layer Input + hidden = tf.contrib.layers.fully_connected(inputs=logodds, num_outputs=500, activation_fn=tf.nn.tanh) + out = tf.contrib.layers.fully_connected(inputs=hidden, num_outputs=1, activation_fn=tf.nn.sigmoid) + + # Define Loss, Training, and Accuracy + loss = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(logits=out, labels=labels)) + training_step = tf.train.AdamOptimizer(1e-6).minimize(loss, var_list=[hidden, out]) + correct_prediction = tf.equal(tf.round(out), labels) + accuracy = tf.reduce_mean(tf.cast(correct_prediction, tf.float32)) + + sess = tf.Session(graph=detection_graph) + while (1): + accuracy = 0 + total_loss = 0 + epoch_count += 1 + print("Epoch %d" % (epoch_count)) + for i in range(num_steps): + images, labels = get_batch(train_imgs, train_labels, BATCH_SIZE) + _, c, acc = sess.run([training_step, loss, accuracy], feed_dict={image_tensor: images, labels: labels}) + print("Batch %d Completed, acc: %f loss: %f" % ((i + 1), acc, c)) + total_loss += c + if epoch_count == 1: + saver.save(sess, './saved_models/model') + + # Model not Improving for First Time + if ((total_loss >= prev_loss) and patience == -1): + patience = PATIENCE_EPOCHS + + # Save Model, for later + saver.save(sess, 'model', global_step=epoch_count,write_meta_graph=False) + + # Model didn't improve over all patience epochs + elif ((total_loss >= prev_loss) and patience == 0): + # Stop Training and Break + break + + # Model didn't improve over last patience epoch. + elif ((total_loss >= prev_loss) and patience > 0): + # Decrement Patience Counter + patience -= 1 + + else: + # Update best loss seen to last loss + prev_loss = total_loss + # Reset Patience + patience = -1 + + + + +def create_patient_dict(data_path): + # Creates a dict, key = Patient_ID (Folder Name), element = list of image paths + patients = {} + for root, dirs, files in os.walk(data_path): + for file in files: + if file.endswith(".jpg") or file.endswith(".JPG"): + image_path = os.path.join(root, file) + patient_num = image_path.split('/')[-3] + if patient_num in patients: + patients[patient_num].append(image_path) + + else: + patients[patient_num] = [] + patients[patient_num].append(image_path) + + print(str(len(patients.keys())) + " patients total.") + return patients + +def partition(patient_dict, k): + partitioned = [] # List of dicts, one for each fold. + patients = list(patient_dict.keys()) + + num_patients = len(patients) + p_len = num_patients // k + remainder = num_patients % k + + random.shuffle(patients) + + for i in range(k): + if remainder: + partitioned.append({k: patient_dict[k] for k in patients[:p_len + 1]}) + patients[p_len + 1:] + remainder -= 1 + + else: + partitioned.append({k: patient_dict[k] for k in patients[:p_len]}) + patients[p_len:] + + return partitioned + + + +if __name__== "__main__": + main() diff --git a/frozen_inference_graph.pb b/frozen_inference_graph.pb new file mode 100644 index 0000000..b19f632 Binary files /dev/null and b/frozen_inference_graph.pb differ diff --git a/oid_v4_label_map.pbtxt b/oid_v4_label_map.pbtxt new file mode 100644 index 0000000..643b9e8 --- /dev/null +++ b/oid_v4_label_map.pbtxt @@ -0,0 +1,3005 @@ +item { + name: "/m/011k07" + id: 1 + display_name: "Tortoise" +} +item { + name: "/m/011q46kg" + id: 2 + display_name: "Container" +} +item { + name: "/m/012074" + id: 3 + display_name: "Magpie" +} +item { + name: "/m/0120dh" + id: 4 + display_name: "Sea turtle" +} +item { + name: "/m/01226z" + id: 5 + display_name: "Football" +} +item { + name: "/m/012n7d" + id: 6 + display_name: "Ambulance" +} +item { + name: "/m/012w5l" + id: 7 + display_name: "Ladder" +} +item { + name: "/m/012xff" + id: 8 + display_name: "Toothbrush" +} +item { + name: "/m/012ysf" + id: 9 + display_name: "Syringe" +} +item { + name: "/m/0130jx" + id: 10 + display_name: "Sink" +} +item { + name: "/m/0138tl" + id: 11 + display_name: "Toy" +} +item { + name: "/m/013y1f" + id: 12 + display_name: "Organ" +} +item { + name: "/m/01432t" + id: 13 + display_name: "Cassette deck" +} +item { + name: "/m/014j1m" + id: 14 + display_name: "Apple" +} +item { + name: "/m/014sv8" + id: 15 + display_name: "Human eye" +} +item { + name: "/m/014trl" + id: 16 + display_name: "Cosmetics" +} +item { + name: "/m/014y4n" + id: 17 + display_name: "Paddle" +} +item { + name: "/m/0152hh" + id: 18 + display_name: "Snowman" +} +item { + name: "/m/01599" + id: 19 + display_name: "Beer" +} +item { + name: "/m/01_5g" + id: 20 + display_name: "Chopsticks" +} +item { + name: "/m/015h_t" + id: 21 + display_name: "Human beard" +} +item { + name: "/m/015p6" + id: 22 + display_name: "Bird" +} +item { + name: "/m/015qbp" + id: 23 + display_name: "Parking meter" +} +item { + name: "/m/015qff" + id: 24 + display_name: "Traffic light" +} +item { + name: "/m/015wgc" + id: 25 + display_name: "Croissant" +} +item { + name: "/m/015x4r" + id: 26 + display_name: "Cucumber" +} +item { + name: "/m/015x5n" + id: 27 + display_name: "Radish" +} +item { + name: "/m/0162_1" + id: 28 + display_name: "Towel" +} +item { + name: "/m/0167gd" + id: 29 + display_name: "Doll" +} +item { + name: "/m/016m2d" + id: 30 + display_name: "Skull" +} +item { + name: "/m/0174k2" + id: 31 + display_name: "Washing machine" +} +item { + name: "/m/0174n1" + id: 32 + display_name: "Glove" +} +item { + name: "/m/0175cv" + id: 33 + display_name: "Tick" +} +item { + name: "/m/0176mf" + id: 34 + display_name: "Belt" +} +item { + name: "/m/017ftj" + id: 35 + display_name: "Sunglasses" +} +item { + name: "/m/018j2" + id: 36 + display_name: "Banjo" +} +item { + name: "/m/018p4k" + id: 37 + display_name: "Cart" +} +item { + name: "/m/018xm" + id: 38 + display_name: "Ball" +} +item { + name: "/m/01940j" + id: 39 + display_name: "Backpack" +} +item { + name: "/m/0199g" + id: 40 + display_name: "Bicycle" +} +item { + name: "/m/019dx1" + id: 41 + display_name: "Home appliance" +} +item { + name: "/m/019h78" + id: 42 + display_name: "Centipede" +} +item { + name: "/m/019jd" + id: 43 + display_name: "Boat" +} +item { + name: "/m/019w40" + id: 44 + display_name: "Surfboard" +} +item { + name: "/m/01b638" + id: 45 + display_name: "Boot" +} +item { + name: "/m/01b7fy" + id: 46 + display_name: "Headphones" +} +item { + name: "/m/01b9xk" + id: 47 + display_name: "Hot dog" +} +item { + name: "/m/01bfm9" + id: 48 + display_name: "Shorts" +} +item { + name: "/m/01_bhs" + id: 49 + display_name: "Fast food" +} +item { + name: "/m/01bjv" + id: 50 + display_name: "Bus" +} +item { + name: "/m/01bl7v" + id: 51 + display_name: "Boy" +} +item { + name: "/m/01bms0" + id: 52 + display_name: "Screwdriver" +} +item { + name: "/m/01bqk0" + id: 53 + display_name: "Bicycle wheel" +} +item { + name: "/m/01btn" + id: 54 + display_name: "Barge" +} +item { + name: "/m/01c648" + id: 55 + display_name: "Laptop" +} +item { + name: "/m/01cmb2" + id: 56 + display_name: "Miniskirt" +} +item { + name: "/m/01d380" + id: 57 + display_name: "Drill" +} +item { + name: "/m/01d40f" + id: 58 + display_name: "Dress" +} +item { + name: "/m/01dws" + id: 59 + display_name: "Bear" +} +item { + name: "/m/01dwsz" + id: 60 + display_name: "Waffle" +} +item { + name: "/m/01dwwc" + id: 61 + display_name: "Pancake" +} +item { + name: "/m/01dxs" + id: 62 + display_name: "Brown bear" +} +item { + name: "/m/01dy8n" + id: 63 + display_name: "Woodpecker" +} +item { + name: "/m/01f8m5" + id: 64 + display_name: "Blue jay" +} +item { + name: "/m/01f91_" + id: 65 + display_name: "Pretzel" +} +item { + name: "/m/01fb_0" + id: 66 + display_name: "Bagel" +} +item { + name: "/m/01fdzj" + id: 67 + display_name: "Tower" +} +item { + name: "/m/01fh4r" + id: 68 + display_name: "Teapot" +} +item { + name: "/m/01g317" + id: 69 + display_name: "Person" +} +item { + name: "/m/01g3x7" + id: 70 + display_name: "Bow and arrow" +} +item { + name: "/m/01gkx_" + id: 71 + display_name: "Swimwear" +} +item { + name: "/m/01gllr" + id: 72 + display_name: "Beehive" +} +item { + name: "/m/01gmv2" + id: 73 + display_name: "Brassiere" +} +item { + name: "/m/01h3n" + id: 74 + display_name: "Bee" +} +item { + name: "/m/01h44" + id: 75 + display_name: "Bat" +} +item { + name: "/m/01h8tj" + id: 76 + display_name: "Starfish" +} +item { + name: "/m/01hrv5" + id: 77 + display_name: "Popcorn" +} +item { + name: "/m/01j3zr" + id: 78 + display_name: "Burrito" +} +item { + name: "/m/01j4z9" + id: 79 + display_name: "Chainsaw" +} +item { + name: "/m/01j51" + id: 80 + display_name: "Balloon" +} +item { + name: "/m/01j5ks" + id: 81 + display_name: "Wrench" +} +item { + name: "/m/01j61q" + id: 82 + display_name: "Tent" +} +item { + name: "/m/01jfm_" + id: 83 + display_name: "Vehicle registration plate" +} +item { + name: "/m/01jfsr" + id: 84 + display_name: "Lantern" +} +item { + name: "/m/01k6s3" + id: 85 + display_name: "Toaster" +} +item { + name: "/m/01kb5b" + id: 86 + display_name: "Flashlight" +} +item { + name: "/m/01knjb" + id: 87 + display_name: "Billboard" +} +item { + name: "/m/01krhy" + id: 88 + display_name: "Tiara" +} +item { + name: "/m/01lcw4" + id: 89 + display_name: "Limousine" +} +item { + name: "/m/01llwg" + id: 90 + display_name: "Necklace" +} +item { + name: "/m/01lrl" + id: 91 + display_name: "Carnivore" +} +item { + name: "/m/01lsmm" + id: 92 + display_name: "Scissors" +} +item { + name: "/m/01lynh" + id: 93 + display_name: "Stairs" +} +item { + name: "/m/01m2v" + id: 94 + display_name: "Computer keyboard" +} +item { + name: "/m/01m4t" + id: 95 + display_name: "Printer" +} +item { + name: "/m/01mqdt" + id: 96 + display_name: "Traffic sign" +} +item { + name: "/m/01mzpv" + id: 97 + display_name: "Chair" +} +item { + name: "/m/01n4qj" + id: 98 + display_name: "Shirt" +} +item { + name: "/m/01n5jq" + id: 99 + display_name: "Poster" +} +item { + name: "/m/01nkt" + id: 100 + display_name: "Cheese" +} +item { + name: "/m/01nq26" + id: 101 + display_name: "Sock" +} +item { + name: "/m/01pns0" + id: 102 + display_name: "Fire hydrant" +} +item { + name: "/m/01prls" + id: 103 + display_name: "Land vehicle" +} +item { + name: "/m/01r546" + id: 104 + display_name: "Earrings" +} +item { + name: "/m/01rkbr" + id: 105 + display_name: "Tie" +} +item { + name: "/m/01rzcn" + id: 106 + display_name: "Watercraft" +} +item { + name: "/m/01s105" + id: 107 + display_name: "Cabinetry" +} +item { + name: "/m/01s55n" + id: 108 + display_name: "Suitcase" +} +item { + name: "/m/01tcjp" + id: 109 + display_name: "Muffin" +} +item { + name: "/m/01vbnl" + id: 110 + display_name: "Bidet" +} +item { + name: "/m/01ww8y" + id: 111 + display_name: "Snack" +} +item { + name: "/m/01x3jk" + id: 112 + display_name: "Snowmobile" +} +item { + name: "/m/01x3z" + id: 113 + display_name: "Clock" +} +item { + name: "/m/01xgg_" + id: 114 + display_name: "Medical equipment" +} +item { + name: "/m/01xq0k1" + id: 115 + display_name: "Cattle" +} +item { + name: "/m/01xqw" + id: 116 + display_name: "Cello" +} +item { + name: "/m/01xs3r" + id: 117 + display_name: "Jet ski" +} +item { + name: "/m/01x_v" + id: 118 + display_name: "Camel" +} +item { + name: "/m/01xygc" + id: 119 + display_name: "Coat" +} +item { + name: "/m/01xyhv" + id: 120 + display_name: "Suit" +} +item { + name: "/m/01y9k5" + id: 121 + display_name: "Desk" +} +item { + name: "/m/01yrx" + id: 122 + display_name: "Cat" +} +item { + name: "/m/01yx86" + id: 123 + display_name: "Bronze sculpture" +} +item { + name: "/m/01z1kdw" + id: 124 + display_name: "Juice" +} +item { + name: "/m/02068x" + id: 125 + display_name: "Gondola" +} +item { + name: "/m/020jm" + id: 126 + display_name: "Beetle" +} +item { + name: "/m/020kz" + id: 127 + display_name: "Cannon" +} +item { + name: "/m/020lf" + id: 128 + display_name: "Computer mouse" +} +item { + name: "/m/021mn" + id: 129 + display_name: "Cookie" +} +item { + name: "/m/021sj1" + id: 130 + display_name: "Office building" +} +item { + name: "/m/0220r2" + id: 131 + display_name: "Fountain" +} +item { + name: "/m/0242l" + id: 132 + display_name: "Coin" +} +item { + name: "/m/024d2" + id: 133 + display_name: "Calculator" +} +item { + name: "/m/024g6" + id: 134 + display_name: "Cocktail" +} +item { + name: "/m/02522" + id: 135 + display_name: "Computer monitor" +} +item { + name: "/m/025dyy" + id: 136 + display_name: "Box" +} +item { + name: "/m/025fsf" + id: 137 + display_name: "Stapler" +} +item { + name: "/m/025nd" + id: 138 + display_name: "Christmas tree" +} +item { + name: "/m/025rp__" + id: 139 + display_name: "Cowboy hat" +} +item { + name: "/m/0268lbt" + id: 140 + display_name: "Hiking equipment" +} +item { + name: "/m/026qbn5" + id: 141 + display_name: "Studio couch" +} +item { + name: "/m/026t6" + id: 142 + display_name: "Drum" +} +item { + name: "/m/0270h" + id: 143 + display_name: "Dessert" +} +item { + name: "/m/0271qf7" + id: 144 + display_name: "Wine rack" +} +item { + name: "/m/0271t" + id: 145 + display_name: "Drink" +} +item { + name: "/m/027pcv" + id: 146 + display_name: "Zucchini" +} +item { + name: "/m/027rl48" + id: 147 + display_name: "Ladle" +} +item { + name: "/m/0283dt1" + id: 148 + display_name: "Human mouth" +} +item { + name: "/m/0284d" + id: 149 + display_name: "Dairy" +} +item { + name: "/m/029b3" + id: 150 + display_name: "Dice" +} +item { + name: "/m/029bxz" + id: 151 + display_name: "Oven" +} +item { + name: "/m/029tx" + id: 152 + display_name: "Dinosaur" +} +item { + name: "/m/02bm9n" + id: 153 + display_name: "Ratchet" +} +item { + name: "/m/02crq1" + id: 154 + display_name: "Couch" +} +item { + name: "/m/02ctlc" + id: 155 + display_name: "Cricket ball" +} +item { + name: "/m/02cvgx" + id: 156 + display_name: "Winter melon" +} +item { + name: "/m/02d1br" + id: 157 + display_name: "Spatula" +} +item { + name: "/m/02d9qx" + id: 158 + display_name: "Whiteboard" +} +item { + name: "/m/02ddwp" + id: 159 + display_name: "Pencil sharpener" +} +item { + name: "/m/02dgv" + id: 160 + display_name: "Door" +} +item { + name: "/m/02dl1y" + id: 161 + display_name: "Hat" +} +item { + name: "/m/02f9f_" + id: 162 + display_name: "Shower" +} +item { + name: "/m/02fh7f" + id: 163 + display_name: "Eraser" +} +item { + name: "/m/02fq_6" + id: 164 + display_name: "Fedora" +} +item { + name: "/m/02g30s" + id: 165 + display_name: "Guacamole" +} +item { + name: "/m/02gzp" + id: 166 + display_name: "Dagger" +} +item { + name: "/m/02h19r" + id: 167 + display_name: "Scarf" +} +item { + name: "/m/02hj4" + id: 168 + display_name: "Dolphin" +} +item { + name: "/m/02jfl0" + id: 169 + display_name: "Sombrero" +} +item { + name: "/m/02jnhm" + id: 170 + display_name: "Tin can" +} +item { + name: "/m/02jvh9" + id: 171 + display_name: "Mug" +} +item { + name: "/m/02jz0l" + id: 172 + display_name: "Tap" +} +item { + name: "/m/02l8p9" + id: 173 + display_name: "Harbor seal" +} +item { + name: "/m/02lbcq" + id: 174 + display_name: "Stretcher" +} +item { + name: "/m/02mqfb" + id: 175 + display_name: "Can opener" +} +item { + name: "/m/02_n6y" + id: 176 + display_name: "Goggles" +} +item { + name: "/m/02p0tk3" + id: 177 + display_name: "Human body" +} +item { + name: "/m/02p3w7d" + id: 178 + display_name: "Roller skates" +} +item { + name: "/m/02p5f1q" + id: 179 + display_name: "Coffee cup" +} +item { + name: "/m/02pdsw" + id: 180 + display_name: "Cutting board" +} +item { + name: "/m/02pjr4" + id: 181 + display_name: "Blender" +} +item { + name: "/m/02pkr5" + id: 182 + display_name: "Plumbing fixture" +} +item { + name: "/m/02pv19" + id: 183 + display_name: "Stop sign" +} +item { + name: "/m/02rdsp" + id: 184 + display_name: "Office supplies" +} +item { + name: "/m/02rgn06" + id: 185 + display_name: "Volleyball" +} +item { + name: "/m/02s195" + id: 186 + display_name: "Vase" +} +item { + name: "/m/02tsc9" + id: 187 + display_name: "Slow cooker" +} +item { + name: "/m/02vkqh8" + id: 188 + display_name: "Wardrobe" +} +item { + name: "/m/02vqfm" + id: 189 + display_name: "Coffee" +} +item { + name: "/m/02vwcm" + id: 190 + display_name: "Whisk" +} +item { + name: "/m/02w3r3" + id: 191 + display_name: "Paper towel" +} +item { + name: "/m/02w3_ws" + id: 192 + display_name: "Personal care" +} +item { + name: "/m/02wbm" + id: 193 + display_name: "Food" +} +item { + name: "/m/02wbtzl" + id: 194 + display_name: "Sun hat" +} +item { + name: "/m/02wg_p" + id: 195 + display_name: "Tree house" +} +item { + name: "/m/02wmf" + id: 196 + display_name: "Flying disc" +} +item { + name: "/m/02wv6h6" + id: 197 + display_name: "Skirt" +} +item { + name: "/m/02wv84t" + id: 198 + display_name: "Gas stove" +} +item { + name: "/m/02x8cch" + id: 199 + display_name: "Salt and pepper shakers" +} +item { + name: "/m/02x984l" + id: 200 + display_name: "Mechanical fan" +} +item { + name: "/m/02xb7qb" + id: 201 + display_name: "Face powder" +} +item { + name: "/m/02xqq" + id: 202 + display_name: "Fax" +} +item { + name: "/m/02xwb" + id: 203 + display_name: "Fruit" +} +item { + name: "/m/02y6n" + id: 204 + display_name: "French fries" +} +item { + name: "/m/02z51p" + id: 205 + display_name: "Nightstand" +} +item { + name: "/m/02zn6n" + id: 206 + display_name: "Barrel" +} +item { + name: "/m/02zt3" + id: 207 + display_name: "Kite" +} +item { + name: "/m/02zvsm" + id: 208 + display_name: "Tart" +} +item { + name: "/m/030610" + id: 209 + display_name: "Treadmill" +} +item { + name: "/m/0306r" + id: 210 + display_name: "Fox" +} +item { + name: "/m/03120" + id: 211 + display_name: "Flag" +} +item { + name: "/m/0319l" + id: 212 + display_name: "Horn" +} +item { + name: "/m/031b6r" + id: 213 + display_name: "Window blind" +} +item { + name: "/m/031n1" + id: 214 + display_name: "Human foot" +} +item { + name: "/m/0323sq" + id: 215 + display_name: "Golf cart" +} +item { + name: "/m/032b3c" + id: 216 + display_name: "Jacket" +} +item { + name: "/m/033cnk" + id: 217 + display_name: "Egg" +} +item { + name: "/m/033rq4" + id: 218 + display_name: "Street light" +} +item { + name: "/m/0342h" + id: 219 + display_name: "Guitar" +} +item { + name: "/m/034c16" + id: 220 + display_name: "Pillow" +} +item { + name: "/m/035r7c" + id: 221 + display_name: "Human leg" +} +item { + name: "/m/035vxb" + id: 222 + display_name: "Isopod" +} +item { + name: "/m/0388q" + id: 223 + display_name: "Grape" +} +item { + name: "/m/039xj_" + id: 224 + display_name: "Human ear" +} +item { + name: "/m/03bbps" + id: 225 + display_name: "Power plugs and sockets" +} +item { + name: "/m/03bj1" + id: 226 + display_name: "Panda" +} +item { + name: "/m/03bk1" + id: 227 + display_name: "Giraffe" +} +item { + name: "/m/03bt1vf" + id: 228 + display_name: "Woman" +} +item { + name: "/m/03c7gz" + id: 229 + display_name: "Door handle" +} +item { + name: "/m/03d443" + id: 230 + display_name: "Rhinoceros" +} +item { + name: "/m/03dnzn" + id: 231 + display_name: "Bathtub" +} +item { + name: "/m/03fj2" + id: 232 + display_name: "Goldfish" +} +item { + name: "/m/03fp41" + id: 233 + display_name: "Houseplant" +} +item { + name: "/m/03fwl" + id: 234 + display_name: "Goat" +} +item { + name: "/m/03g8mr" + id: 235 + display_name: "Baseball bat" +} +item { + name: "/m/03grzl" + id: 236 + display_name: "Baseball glove" +} +item { + name: "/m/03hj559" + id: 237 + display_name: "Mixing bowl" +} +item { + name: "/m/03hl4l9" + id: 238 + display_name: "Marine invertebrates" +} +item { + name: "/m/03hlz0c" + id: 239 + display_name: "Kitchen utensil" +} +item { + name: "/m/03jbxj" + id: 240 + display_name: "Light switch" +} +item { + name: "/m/03jm5" + id: 241 + display_name: "House" +} +item { + name: "/m/03k3r" + id: 242 + display_name: "Horse" +} +item { + name: "/m/03kt2w" + id: 243 + display_name: "Stationary bicycle" +} +item { + name: "/m/03l9g" + id: 244 + display_name: "Hammer" +} +item { + name: "/m/03ldnb" + id: 245 + display_name: "Ceiling fan" +} +item { + name: "/m/03m3pdh" + id: 246 + display_name: "Sofa bed" +} +item { + name: "/m/03m3vtv" + id: 247 + display_name: "Adhesive tape" +} +item { + name: "/m/03m5k" + id: 248 + display_name: "Harp" +} +item { + name: "/m/03nfch" + id: 249 + display_name: "Sandal" +} +item { + name: "/m/03p3bw" + id: 250 + display_name: "Bicycle helmet" +} +item { + name: "/m/03q5c7" + id: 251 + display_name: "Saucer" +} +item { + name: "/m/03q5t" + id: 252 + display_name: "Harpsichord" +} +item { + name: "/m/03q69" + id: 253 + display_name: "Human hair" +} +item { + name: "/m/03qhv5" + id: 254 + display_name: "Heater" +} +item { + name: "/m/03qjg" + id: 255 + display_name: "Harmonica" +} +item { + name: "/m/03qrc" + id: 256 + display_name: "Hamster" +} +item { + name: "/m/03rszm" + id: 257 + display_name: "Curtain" +} +item { + name: "/m/03ssj5" + id: 258 + display_name: "Bed" +} +item { + name: "/m/03s_tn" + id: 259 + display_name: "Kettle" +} +item { + name: "/m/03tw93" + id: 260 + display_name: "Fireplace" +} +item { + name: "/m/03txqz" + id: 261 + display_name: "Scale" +} +item { + name: "/m/03v5tg" + id: 262 + display_name: "Drinking straw" +} +item { + name: "/m/03vt0" + id: 263 + display_name: "Insect" +} +item { + name: "/m/03wvsk" + id: 264 + display_name: "Hair dryer" +} +item { + name: "/m/03_wxk" + id: 265 + display_name: "Kitchenware" +} +item { + name: "/m/03wym" + id: 266 + display_name: "Indoor rower" +} +item { + name: "/m/03xxp" + id: 267 + display_name: "Invertebrate" +} +item { + name: "/m/03y6mg" + id: 268 + display_name: "Food processor" +} +item { + name: "/m/03__z0" + id: 269 + display_name: "Bookcase" +} +item { + name: "/m/040b_t" + id: 270 + display_name: "Refrigerator" +} +item { + name: "/m/04169hn" + id: 271 + display_name: "Wood-burning stove" +} +item { + name: "/m/0420v5" + id: 272 + display_name: "Punching bag" +} +item { + name: "/m/043nyj" + id: 273 + display_name: "Common fig" +} +item { + name: "/m/0440zs" + id: 274 + display_name: "Cocktail shaker" +} +item { + name: "/m/0449p" + id: 275 + display_name: "Jaguar" +} +item { + name: "/m/044r5d" + id: 276 + display_name: "Golf ball" +} +item { + name: "/m/0463sg" + id: 277 + display_name: "Fashion accessory" +} +item { + name: "/m/046dlr" + id: 278 + display_name: "Alarm clock" +} +item { + name: "/m/047j0r" + id: 279 + display_name: "Filing cabinet" +} +item { + name: "/m/047v4b" + id: 280 + display_name: "Artichoke" +} +item { + name: "/m/04bcr3" + id: 281 + display_name: "Table" +} +item { + name: "/m/04brg2" + id: 282 + display_name: "Tableware" +} +item { + name: "/m/04c0y" + id: 283 + display_name: "Kangaroo" +} +item { + name: "/m/04cp_" + id: 284 + display_name: "Koala" +} +item { + name: "/m/04ctx" + id: 285 + display_name: "Knife" +} +item { + name: "/m/04dr76w" + id: 286 + display_name: "Bottle" +} +item { + name: "/m/04f5ws" + id: 287 + display_name: "Bottle opener" +} +item { + name: "/m/04g2r" + id: 288 + display_name: "Lynx" +} +item { + name: "/m/04gth" + id: 289 + display_name: "Lavender" +} +item { + name: "/m/04h7h" + id: 290 + display_name: "Lighthouse" +} +item { + name: "/m/04h8sr" + id: 291 + display_name: "Dumbbell" +} +item { + name: "/m/04hgtk" + id: 292 + display_name: "Human head" +} +item { + name: "/m/04kkgm" + id: 293 + display_name: "Bowl" +} +item { + name: "/m/04lvq_" + id: 294 + display_name: "Humidifier" +} +item { + name: "/m/04m6gz" + id: 295 + display_name: "Porch" +} +item { + name: "/m/04m9y" + id: 296 + display_name: "Lizard" +} +item { + name: "/m/04p0qw" + id: 297 + display_name: "Billiard table" +} +item { + name: "/m/04rky" + id: 298 + display_name: "Mammal" +} +item { + name: "/m/04rmv" + id: 299 + display_name: "Mouse" +} +item { + name: "/m/04_sv" + id: 300 + display_name: "Motorcycle" +} +item { + name: "/m/04szw" + id: 301 + display_name: "Musical instrument" +} +item { + name: "/m/04tn4x" + id: 302 + display_name: "Swim cap" +} +item { + name: "/m/04v6l4" + id: 303 + display_name: "Frying pan" +} +item { + name: "/m/04vv5k" + id: 304 + display_name: "Snowplow" +} +item { + name: "/m/04y4h8h" + id: 305 + display_name: "Bathroom cabinet" +} +item { + name: "/m/04ylt" + id: 306 + display_name: "Missile" +} +item { + name: "/m/04yqq2" + id: 307 + display_name: "Bust" +} +item { + name: "/m/04yx4" + id: 308 + display_name: "Man" +} +item { + name: "/m/04z4wx" + id: 309 + display_name: "Waffle iron" +} +item { + name: "/m/04zpv" + id: 310 + display_name: "Milk" +} +item { + name: "/m/04zwwv" + id: 311 + display_name: "Ring binder" +} +item { + name: "/m/050gv4" + id: 312 + display_name: "Plate" +} +item { + name: "/m/050k8" + id: 313 + display_name: "Mobile phone" +} +item { + name: "/m/052lwg6" + id: 314 + display_name: "Baked goods" +} +item { + name: "/m/052sf" + id: 315 + display_name: "Mushroom" +} +item { + name: "/m/05441v" + id: 316 + display_name: "Crutch" +} +item { + name: "/m/054fyh" + id: 317 + display_name: "Pitcher" +} +item { + name: "/m/054_l" + id: 318 + display_name: "Mirror" +} +item { + name: "/m/054xkw" + id: 319 + display_name: "Lifejacket" +} +item { + name: "/m/05_5p_0" + id: 320 + display_name: "Table tennis racket" +} +item { + name: "/m/05676x" + id: 321 + display_name: "Pencil case" +} +item { + name: "/m/057cc" + id: 322 + display_name: "Musical keyboard" +} +item { + name: "/m/057p5t" + id: 323 + display_name: "Scoreboard" +} +item { + name: "/m/0584n8" + id: 324 + display_name: "Briefcase" +} +item { + name: "/m/058qzx" + id: 325 + display_name: "Kitchen knife" +} +item { + name: "/m/05bm6" + id: 326 + display_name: "Nail" +} +item { + name: "/m/05ctyq" + id: 327 + display_name: "Tennis ball" +} +item { + name: "/m/05gqfk" + id: 328 + display_name: "Plastic bag" +} +item { + name: "/m/05kms" + id: 329 + display_name: "Oboe" +} +item { + name: "/m/05kyg_" + id: 330 + display_name: "Chest of drawers" +} +item { + name: "/m/05n4y" + id: 331 + display_name: "Ostrich" +} +item { + name: "/m/05r5c" + id: 332 + display_name: "Piano" +} +item { + name: "/m/05r655" + id: 333 + display_name: "Girl" +} +item { + name: "/m/05s2s" + id: 334 + display_name: "Plant" +} +item { + name: "/m/05vtc" + id: 335 + display_name: "Potato" +} +item { + name: "/m/05w9t9" + id: 336 + display_name: "Hair spray" +} +item { + name: "/m/05y5lj" + id: 337 + display_name: "Sports equipment" +} +item { + name: "/m/05z55" + id: 338 + display_name: "Pasta" +} +item { + name: "/m/05z6w" + id: 339 + display_name: "Penguin" +} +item { + name: "/m/05zsy" + id: 340 + display_name: "Pumpkin" +} +item { + name: "/m/061_f" + id: 341 + display_name: "Pear" +} +item { + name: "/m/061hd_" + id: 342 + display_name: "Infant bed" +} +item { + name: "/m/0633h" + id: 343 + display_name: "Polar bear" +} +item { + name: "/m/063rgb" + id: 344 + display_name: "Mixer" +} +item { + name: "/m/0642b4" + id: 345 + display_name: "Cupboard" +} +item { + name: "/m/065h6l" + id: 346 + display_name: "Jacuzzi" +} +item { + name: "/m/0663v" + id: 347 + display_name: "Pizza" +} +item { + name: "/m/06_72j" + id: 348 + display_name: "Digital clock" +} +item { + name: "/m/068zj" + id: 349 + display_name: "Pig" +} +item { + name: "/m/06bt6" + id: 350 + display_name: "Reptile" +} +item { + name: "/m/06c54" + id: 351 + display_name: "Rifle" +} +item { + name: "/m/06c7f7" + id: 352 + display_name: "Lipstick" +} +item { + name: "/m/06_fw" + id: 353 + display_name: "Skateboard" +} +item { + name: "/m/06j2d" + id: 354 + display_name: "Raven" +} +item { + name: "/m/06k2mb" + id: 355 + display_name: "High heels" +} +item { + name: "/m/06l9r" + id: 356 + display_name: "Red panda" +} +item { + name: "/m/06m11" + id: 357 + display_name: "Rose" +} +item { + name: "/m/06mf6" + id: 358 + display_name: "Rabbit" +} +item { + name: "/m/06msq" + id: 359 + display_name: "Sculpture" +} +item { + name: "/m/06ncr" + id: 360 + display_name: "Saxophone" +} +item { + name: "/m/06nrc" + id: 361 + display_name: "Shotgun" +} +item { + name: "/m/06nwz" + id: 362 + display_name: "Seafood" +} +item { + name: "/m/06pcq" + id: 363 + display_name: "Submarine sandwich" +} +item { + name: "/m/06__v" + id: 364 + display_name: "Snowboard" +} +item { + name: "/m/06y5r" + id: 365 + display_name: "Sword" +} +item { + name: "/m/06z37_" + id: 366 + display_name: "Picture frame" +} +item { + name: "/m/07030" + id: 367 + display_name: "Sushi" +} +item { + name: "/m/0703r8" + id: 368 + display_name: "Loveseat" +} +item { + name: "/m/071p9" + id: 369 + display_name: "Ski" +} +item { + name: "/m/071qp" + id: 370 + display_name: "Squirrel" +} +item { + name: "/m/073bxn" + id: 371 + display_name: "Tripod" +} +item { + name: "/m/073g6" + id: 372 + display_name: "Stethoscope" +} +item { + name: "/m/074d1" + id: 373 + display_name: "Submarine" +} +item { + name: "/m/0755b" + id: 374 + display_name: "Scorpion" +} +item { + name: "/m/076bq" + id: 375 + display_name: "Segway" +} +item { + name: "/m/076lb9" + id: 376 + display_name: "Training bench" +} +item { + name: "/m/078jl" + id: 377 + display_name: "Snake" +} +item { + name: "/m/078n6m" + id: 378 + display_name: "Coffee table" +} +item { + name: "/m/079cl" + id: 379 + display_name: "Skyscraper" +} +item { + name: "/m/07bgp" + id: 380 + display_name: "Sheep" +} +item { + name: "/m/07c52" + id: 381 + display_name: "Television" +} +item { + name: "/m/07c6l" + id: 382 + display_name: "Trombone" +} +item { + name: "/m/07clx" + id: 383 + display_name: "Tea" +} +item { + name: "/m/07cmd" + id: 384 + display_name: "Tank" +} +item { + name: "/m/07crc" + id: 385 + display_name: "Taco" +} +item { + name: "/m/07cx4" + id: 386 + display_name: "Telephone" +} +item { + name: "/m/07dd4" + id: 387 + display_name: "Torch" +} +item { + name: "/m/07dm6" + id: 388 + display_name: "Tiger" +} +item { + name: "/m/07fbm7" + id: 389 + display_name: "Strawberry" +} +item { + name: "/m/07gql" + id: 390 + display_name: "Trumpet" +} +item { + name: "/m/07j7r" + id: 391 + display_name: "Tree" +} +item { + name: "/m/07j87" + id: 392 + display_name: "Tomato" +} +item { + name: "/m/07jdr" + id: 393 + display_name: "Train" +} +item { + name: "/m/07k1x" + id: 394 + display_name: "Tool" +} +item { + name: "/m/07kng9" + id: 395 + display_name: "Picnic basket" +} +item { + name: "/m/07mcwg" + id: 396 + display_name: "Cooking spray" +} +item { + name: "/m/07mhn" + id: 397 + display_name: "Trousers" +} +item { + name: "/m/07pj7bq" + id: 398 + display_name: "Bowling equipment" +} +item { + name: "/m/07qxg_" + id: 399 + display_name: "Football helmet" +} +item { + name: "/m/07r04" + id: 400 + display_name: "Truck" +} +item { + name: "/m/07v9_z" + id: 401 + display_name: "Measuring cup" +} +item { + name: "/m/07xyvk" + id: 402 + display_name: "Coffeemaker" +} +item { + name: "/m/07y_7" + id: 403 + display_name: "Violin" +} +item { + name: "/m/07yv9" + id: 404 + display_name: "Vehicle" +} +item { + name: "/m/080hkjn" + id: 405 + display_name: "Handbag" +} +item { + name: "/m/080n7g" + id: 406 + display_name: "Paper cutter" +} +item { + name: "/m/081qc" + id: 407 + display_name: "Wine" +} +item { + name: "/m/083kb" + id: 408 + display_name: "Weapon" +} +item { + name: "/m/083wq" + id: 409 + display_name: "Wheel" +} +item { + name: "/m/084hf" + id: 410 + display_name: "Worm" +} +item { + name: "/m/084rd" + id: 411 + display_name: "Wok" +} +item { + name: "/m/084zz" + id: 412 + display_name: "Whale" +} +item { + name: "/m/0898b" + id: 413 + display_name: "Zebra" +} +item { + name: "/m/08dz3q" + id: 414 + display_name: "Auto part" +} +item { + name: "/m/08hvt4" + id: 415 + display_name: "Jug" +} +item { + name: "/m/08ks85" + id: 416 + display_name: "Pizza cutter" +} +item { + name: "/m/08p92x" + id: 417 + display_name: "Cream" +} +item { + name: "/m/08pbxl" + id: 418 + display_name: "Monkey" +} +item { + name: "/m/096mb" + id: 419 + display_name: "Lion" +} +item { + name: "/m/09728" + id: 420 + display_name: "Bread" +} +item { + name: "/m/099ssp" + id: 421 + display_name: "Platter" +} +item { + name: "/m/09b5t" + id: 422 + display_name: "Chicken" +} +item { + name: "/m/09csl" + id: 423 + display_name: "Eagle" +} +item { + name: "/m/09ct_" + id: 424 + display_name: "Helicopter" +} +item { + name: "/m/09d5_" + id: 425 + display_name: "Owl" +} +item { + name: "/m/09ddx" + id: 426 + display_name: "Duck" +} +item { + name: "/m/09dzg" + id: 427 + display_name: "Turtle" +} +item { + name: "/m/09f20" + id: 428 + display_name: "Hippopotamus" +} +item { + name: "/m/09f_2" + id: 429 + display_name: "Crocodile" +} +item { + name: "/m/09g1w" + id: 430 + display_name: "Toilet" +} +item { + name: "/m/09gtd" + id: 431 + display_name: "Toilet paper" +} +item { + name: "/m/09gys" + id: 432 + display_name: "Squid" +} +item { + name: "/m/09j2d" + id: 433 + display_name: "Clothing" +} +item { + name: "/m/09j5n" + id: 434 + display_name: "Footwear" +} +item { + name: "/m/09k_b" + id: 435 + display_name: "Lemon" +} +item { + name: "/m/09kmb" + id: 436 + display_name: "Spider" +} +item { + name: "/m/09kx5" + id: 437 + display_name: "Deer" +} +item { + name: "/m/09ld4" + id: 438 + display_name: "Frog" +} +item { + name: "/m/09qck" + id: 439 + display_name: "Banana" +} +item { + name: "/m/09rvcxw" + id: 440 + display_name: "Rocket" +} +item { + name: "/m/09tvcd" + id: 441 + display_name: "Wine glass" +} +item { + name: "/m/0b3fp9" + id: 442 + display_name: "Countertop" +} +item { + name: "/m/0bh9flk" + id: 443 + display_name: "Tablet computer" +} +item { + name: "/m/0bjyj5" + id: 444 + display_name: "Waste container" +} +item { + name: "/m/0b_rs" + id: 445 + display_name: "Swimming pool" +} +item { + name: "/m/0bt9lr" + id: 446 + display_name: "Dog" +} +item { + name: "/m/0bt_c3" + id: 447 + display_name: "Book" +} +item { + name: "/m/0bwd_0j" + id: 448 + display_name: "Elephant" +} +item { + name: "/m/0by6g" + id: 449 + display_name: "Shark" +} +item { + name: "/m/0c06p" + id: 450 + display_name: "Candle" +} +item { + name: "/m/0c29q" + id: 451 + display_name: "Leopard" +} +item { + name: "/m/0c2jj" + id: 452 + display_name: "Axe" +} +item { + name: "/m/0c3m8g" + id: 453 + display_name: "Hand dryer" +} +item { + name: "/m/0c3mkw" + id: 454 + display_name: "Soap dispenser" +} +item { + name: "/m/0c568" + id: 455 + display_name: "Porcupine" +} +item { + name: "/m/0c9ph5" + id: 456 + display_name: "Flower" +} +item { + name: "/m/0ccs93" + id: 457 + display_name: "Canary" +} +item { + name: "/m/0cd4d" + id: 458 + display_name: "Cheetah" +} +item { + name: "/m/0cdl1" + id: 459 + display_name: "Palm tree" +} +item { + name: "/m/0cdn1" + id: 460 + display_name: "Hamburger" +} +item { + name: "/m/0cffdh" + id: 461 + display_name: "Maple" +} +item { + name: "/m/0cgh4" + id: 462 + display_name: "Building" +} +item { + name: "/m/0ch_cf" + id: 463 + display_name: "Fish" +} +item { + name: "/m/0cjq5" + id: 464 + display_name: "Lobster" +} +item { + name: "/m/0cjs7" + id: 465 + display_name: "Asparagus" +} +item { + name: "/m/0c_jw" + id: 466 + display_name: "Furniture" +} +item { + name: "/m/0cl4p" + id: 467 + display_name: "Hedgehog" +} +item { + name: "/m/0cmf2" + id: 468 + display_name: "Airplane" +} +item { + name: "/m/0cmx8" + id: 469 + display_name: "Spoon" +} +item { + name: "/m/0cn6p" + id: 470 + display_name: "Otter" +} +item { + name: "/m/0cnyhnx" + id: 471 + display_name: "Bull" +} +item { + name: "/m/0_cp5" + id: 472 + display_name: "Oyster" +} +item { + name: "/m/0cqn2" + id: 473 + display_name: "Horizontal bar" +} +item { + name: "/m/0crjs" + id: 474 + display_name: "Convenience store" +} +item { + name: "/m/0ct4f" + id: 475 + display_name: "Bomb" +} +item { + name: "/m/0cvnqh" + id: 476 + display_name: "Bench" +} +item { + name: "/m/0cxn2" + id: 477 + display_name: "Ice cream" +} +item { + name: "/m/0cydv" + id: 478 + display_name: "Caterpillar" +} +item { + name: "/m/0cyf8" + id: 479 + display_name: "Butterfly" +} +item { + name: "/m/0cyfs" + id: 480 + display_name: "Parachute" +} +item { + name: "/m/0cyhj_" + id: 481 + display_name: "Orange" +} +item { + name: "/m/0czz2" + id: 482 + display_name: "Antelope" +} +item { + name: "/m/0d20w4" + id: 483 + display_name: "Beaker" +} +item { + name: "/m/0d_2m" + id: 484 + display_name: "Moths and butterflies" +} +item { + name: "/m/0d4v4" + id: 485 + display_name: "Window" +} +item { + name: "/m/0d4w1" + id: 486 + display_name: "Closet" +} +item { + name: "/m/0d5gx" + id: 487 + display_name: "Castle" +} +item { + name: "/m/0d8zb" + id: 488 + display_name: "Jellyfish" +} +item { + name: "/m/0dbvp" + id: 489 + display_name: "Goose" +} +item { + name: "/m/0dbzx" + id: 490 + display_name: "Mule" +} +item { + name: "/m/0dftk" + id: 491 + display_name: "Swan" +} +item { + name: "/m/0dj6p" + id: 492 + display_name: "Peach" +} +item { + name: "/m/0djtd" + id: 493 + display_name: "Coconut" +} +item { + name: "/m/0dkzw" + id: 494 + display_name: "Seat belt" +} +item { + name: "/m/0dq75" + id: 495 + display_name: "Raccoon" +} +item { + name: "/m/0_dqb" + id: 496 + display_name: "Chisel" +} +item { + name: "/m/0dt3t" + id: 497 + display_name: "Fork" +} +item { + name: "/m/0dtln" + id: 498 + display_name: "Lamp" +} +item { + name: "/m/0dv5r" + id: 499 + display_name: "Camera" +} +item { + name: "/m/0dv77" + id: 500 + display_name: "Squash" +} +item { + name: "/m/0dv9c" + id: 501 + display_name: "Racket" +} +item { + name: "/m/0dzct" + id: 502 + display_name: "Human face" +} +item { + name: "/m/0dzf4" + id: 503 + display_name: "Human arm" +} +item { + name: "/m/0f4s2w" + id: 504 + display_name: "Vegetable" +} +item { + name: "/m/0f571" + id: 505 + display_name: "Diaper" +} +item { + name: "/m/0f6nr" + id: 506 + display_name: "Unicycle" +} +item { + name: "/m/0f6wt" + id: 507 + display_name: "Falcon" +} +item { + name: "/m/0f8s22" + id: 508 + display_name: "Chime" +} +item { + name: "/m/0f9_l" + id: 509 + display_name: "Snail" +} +item { + name: "/m/0fbdv" + id: 510 + display_name: "Shellfish" +} +item { + name: "/m/0fbw6" + id: 511 + display_name: "Cabbage" +} +item { + name: "/m/0fj52s" + id: 512 + display_name: "Carrot" +} +item { + name: "/m/0fldg" + id: 513 + display_name: "Mango" +} +item { + name: "/m/0fly7" + id: 514 + display_name: "Jeans" +} +item { + name: "/m/0fm3zh" + id: 515 + display_name: "Flowerpot" +} +item { + name: "/m/0fp6w" + id: 516 + display_name: "Pineapple" +} +item { + name: "/m/0fqfqc" + id: 517 + display_name: "Drawer" +} +item { + name: "/m/0fqt361" + id: 518 + display_name: "Stool" +} +item { + name: "/m/0frqm" + id: 519 + display_name: "Envelope" +} +item { + name: "/m/0fszt" + id: 520 + display_name: "Cake" +} +item { + name: "/m/0ft9s" + id: 521 + display_name: "Dragonfly" +} +item { + name: "/m/0ftb8" + id: 522 + display_name: "Sunflower" +} +item { + name: "/m/0fx9l" + id: 523 + display_name: "Microwave oven" +} +item { + name: "/m/0fz0h" + id: 524 + display_name: "Honeycomb" +} +item { + name: "/m/0gd2v" + id: 525 + display_name: "Marine mammal" +} +item { + name: "/m/0gd36" + id: 526 + display_name: "Sea lion" +} +item { + name: "/m/0gj37" + id: 527 + display_name: "Ladybug" +} +item { + name: "/m/0gjbg72" + id: 528 + display_name: "Shelf" +} +item { + name: "/m/0gjkl" + id: 529 + display_name: "Watch" +} +item { + name: "/m/0gm28" + id: 530 + display_name: "Candy" +} +item { + name: "/m/0grw1" + id: 531 + display_name: "Salad" +} +item { + name: "/m/0gv1x" + id: 532 + display_name: "Parrot" +} +item { + name: "/m/0gxl3" + id: 533 + display_name: "Handgun" +} +item { + name: "/m/0h23m" + id: 534 + display_name: "Sparrow" +} +item { + name: "/m/0h2r6" + id: 535 + display_name: "Van" +} +item { + name: "/m/0h8jyh6" + id: 536 + display_name: "Grinder" +} +item { + name: "/m/0h8kx63" + id: 537 + display_name: "Spice rack" +} +item { + name: "/m/0h8l4fh" + id: 538 + display_name: "Light bulb" +} +item { + name: "/m/0h8lkj8" + id: 539 + display_name: "Corded phone" +} +item { + name: "/m/0h8mhzd" + id: 540 + display_name: "Sports uniform" +} +item { + name: "/m/0h8my_4" + id: 541 + display_name: "Tennis racket" +} +item { + name: "/m/0h8mzrc" + id: 542 + display_name: "Wall clock" +} +item { + name: "/m/0h8n27j" + id: 543 + display_name: "Serving tray" +} +item { + name: "/m/0h8n5zk" + id: 544 + display_name: "Kitchen & dining room table" +} +item { + name: "/m/0h8n6f9" + id: 545 + display_name: "Dog bed" +} +item { + name: "/m/0h8n6ft" + id: 546 + display_name: "Cake stand" +} +item { + name: "/m/0h8nm9j" + id: 547 + display_name: "Cat furniture" +} +item { + name: "/m/0h8nr_l" + id: 548 + display_name: "Bathroom accessory" +} +item { + name: "/m/0h8nsvg" + id: 549 + display_name: "Facial tissue holder" +} +item { + name: "/m/0h8ntjv" + id: 550 + display_name: "Pressure cooker" +} +item { + name: "/m/0h99cwc" + id: 551 + display_name: "Kitchen appliance" +} +item { + name: "/m/0h9mv" + id: 552 + display_name: "Tire" +} +item { + name: "/m/0hdln" + id: 553 + display_name: "Ruler" +} +item { + name: "/m/0hf58v5" + id: 554 + display_name: "Luggage and bags" +} +item { + name: "/m/0hg7b" + id: 555 + display_name: "Microphone" +} +item { + name: "/m/0hkxq" + id: 556 + display_name: "Broccoli" +} +item { + name: "/m/0hnnb" + id: 557 + display_name: "Umbrella" +} +item { + name: "/m/0hnyx" + id: 558 + display_name: "Pastry" +} +item { + name: "/m/0hqkz" + id: 559 + display_name: "Grapefruit" +} +item { + name: "/m/0j496" + id: 560 + display_name: "Band-aid" +} +item { + name: "/m/0jbk" + id: 561 + display_name: "Animal" +} +item { + name: "/m/0jg57" + id: 562 + display_name: "Bell pepper" +} +item { + name: "/m/0jly1" + id: 563 + display_name: "Turkey" +} +item { + name: "/m/0jqgx" + id: 564 + display_name: "Lily" +} +item { + name: "/m/0jwn_" + id: 565 + display_name: "Pomegranate" +} +item { + name: "/m/0jy4k" + id: 566 + display_name: "Doughnut" +} +item { + name: "/m/0jyfg" + id: 567 + display_name: "Glasses" +} +item { + name: "/m/0k0pj" + id: 568 + display_name: "Human nose" +} +item { + name: "/m/0k1tl" + id: 569 + display_name: "Pen" +} +item { + name: "/m/0_k2" + id: 570 + display_name: "Ant" +} +item { + name: "/m/0k4j" + id: 571 + display_name: "Car" +} +item { + name: "/m/0k5j" + id: 572 + display_name: "Aircraft" +} +item { + name: "/m/0k65p" + id: 573 + display_name: "Human hand" +} +item { + name: "/m/0km7z" + id: 574 + display_name: "Skunk" +} +item { + name: "/m/0kmg4" + id: 575 + display_name: "Teddy bear" +} +item { + name: "/m/0kpqd" + id: 576 + display_name: "Watermelon" +} +item { + name: "/m/0kpt_" + id: 577 + display_name: "Cantaloupe" +} +item { + name: "/m/0ky7b" + id: 578 + display_name: "Dishwasher" +} +item { + name: "/m/0l14j_" + id: 579 + display_name: "Flute" +} +item { + name: "/m/0l3ms" + id: 580 + display_name: "Balance beam" +} +item { + name: "/m/0l515" + id: 581 + display_name: "Sandwich" +} +item { + name: "/m/0ll1f78" + id: 582 + display_name: "Shrimp" +} +item { + name: "/m/0llzx" + id: 583 + display_name: "Sewing machine" +} +item { + name: "/m/0lt4_" + id: 584 + display_name: "Binoculars" +} +item { + name: "/m/0m53l" + id: 585 + display_name: "Rays and skates" +} +item { + name: "/m/0mcx2" + id: 586 + display_name: "Ipod" +} +item { + name: "/m/0mkg" + id: 587 + display_name: "Accordion" +} +item { + name: "/m/0mw_6" + id: 588 + display_name: "Willow" +} +item { + name: "/m/0n28_" + id: 589 + display_name: "Crab" +} +item { + name: "/m/0nl46" + id: 590 + display_name: "Crown" +} +item { + name: "/m/0nybt" + id: 591 + display_name: "Seahorse" +} +item { + name: "/m/0p833" + id: 592 + display_name: "Perfume" +} +item { + name: "/m/0pcr" + id: 593 + display_name: "Alpaca" +} +item { + name: "/m/0pg52" + id: 594 + display_name: "Taxi" +} +item { + name: "/m/0ph39" + id: 595 + display_name: "Canoe" +} +item { + name: "/m/0qjjc" + id: 596 + display_name: "Remote control" +} +item { + name: "/m/0qmmr" + id: 597 + display_name: "Wheelchair" +} +item { + name: "/m/0wdt60w" + id: 598 + display_name: "Rugby ball" +} +item { + name: "/m/0xfy" + id: 599 + display_name: "Armadillo" +} +item { + name: "/m/0xzly" + id: 600 + display_name: "Maracas" +} +item { + name: "/m/0zvk5" + id: 601 + display_name: "Helmet" +}