def create_new_indexes(total_new_seed_imgs, total_new_test_imgs):
seeds = pickle.load(open(data_dir + 'seed_data.pickle', "rb"))
seed_image_ids = []
test_image_ids = []
count = 0
for seed_image_id, values in seeds.iteritems():
values.sort(key=lambda x: x[0], reverse=False)
# seed_image_ids.append(values[0:total_new_seed_imgs][2])
# test_image_ids.append(values[total_new_seed_imgs:total_new_seed_imgs+total_new_test_imgs][2])
for max_value, angle, image_id in values:
count += 1
if count < total_new_seed_imgs:
seed_image_ids.append(image_id)
else:
if count < total_new_seed_imgs + total_new_test_imgs:
test_image_ids.append(image_id)
count = 0
pickle.dump(seed_image_ids, open(data_dir + 'seed_image_ids.pickle', "wb"))
pickle.dump(test_image_ids, open(data_dir + 'test_image_ids.pickle', "wb"))
评论列表
文章目录