我有一个输入图像为416x416。如何创建一个4 x 10的输出,其中4是列数,10是行数?
我的标签数据是一个4列10行的二维数组。
我知道有reshape()
方法,但它要求结果形状与输入具有相同数量的元素。
通过416 x 416的输入大小和最大池化层,我可以得到最大的13 x 13
输出。
有没有办法实现4x10
的输出而不会丢失数据?
我的输入标签数据看起来就像这样
[[ 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]
[116 16 128 51]
[132 16 149 52]
[ 68 31 77 88]
[ 79 34 96 92]
[126 37 147 112]
[100 41 126 116]]
这表示我的图像中有6个对象需要检测,第一个值是xmin,第二个值是ymin,第三个值是xmax,第四个值是ymax。
我的网络的最后一层看起来像:
(None, 13, 13, 1024)