x = PyramidROIAlign([pool_size, pool_size],
name="roi_align_classifier")([rois, image_meta] + feature_maps)
在以上代码中,[rois, image_meta] + feature_maps
与[rois, image_meta, feature_maps]
相同吗?有什么区别?
谢谢。
答案 0 :(得分:1)
使用len
作为显示这两个不同表达式的结果的工具:
len([rois, image_meta] + feature_maps)
等于2 + len(feature_maps)
len([rois, image_meta, feature_maps])
等于3
。
+
是列表串联运算符。如果将feature_maps
添加为列表的最后一个元素,则列表中将包含一个列表。如果将feature_maps
连接到列表,它将在末尾添加feature_maps
的所有元素。
答案 1 :(得分:0)
如果feature_maps
是[x, y, z, ...]
,
然后[rois, image_meta] + feature_maps
是[rois, image_meta, x, y, z...]