我试图为CNN创建三个单独的列表(培训、测试和验证)
我有三个列表(train_数据、test_数据、val_数据),它们只包含图像名称
train_data = ["img_1.png", "img_2.png"]
test_data = ["image_3.png", "img_4.png"]
val_data = ["img_5.png", "img_6.png"]
我还有一个嵌套列表,其中包含深度学习模型的所有图像名称和相关标签
image_annotations = [['img_1.png', 432, 662, 554, 749, 'class'],
['img_1.png', 647, 456, 754, 594, 'class'], ['img_2.png', 598, 659, 897,
302, 'class']]
我想在我的image_annotations
列表中运行一个循环,如果图像名称与我的train_data, test_data, val_data
列表中的图像名称相同,那么我想将以下四个数字和类名附加到该列表中。image_annotations
列表具有相同图像的多个列表,但具有不同的边界框编号。
我想这可能很简单,但我想不出来
您可以使用:
输出:
这就是你问题的答案
我想这可能会帮助你:
相关问题 更多 >
编程相关推荐