我正在尝试在caffe
. 不同体积的宽度、高度和深度是不同的。HDF5数据集中第一个体积的输入形状是1 1 104 281 389
(NxCxDxHxW),当它到达Concat layer
(concat_d2c_u2a-b)时,它会引发错误,它的输入具有以下两种形状:
- 1 256 19 64 91 scaled2c_relu_d2c_0_split_1
- 1 512 12 56 84 比例尺u2a
我该如何解决这个问题?是因为维度的顺序吗?
I0708 22:19:59.811188 30282 layer_factory.cpp:74] Creating layer concat_d2c_u2a-b
I0708 22:19:59.811198 30282 net.cpp:185] Creating Layer concat_d2c_u2a-b
I0708 22:19:59.811200 30282 net.cpp:549] concat_d2c_u2a-b <- scaleu2a
I0708 22:19:59.811203 30282 net.cpp:549] concat_d2c_u2a-b <- scaled2c_relu_d2c_0_split_1
I0708 22:19:59.811208 30282 net.cpp:515] concat_d2c_u2a-b -> u2b
F0708 22:19:59.811223 30282 concat_layer.cpp:45] Check failed: top_shape[j] == bottom[i]->shape(j) (12 vs. 19) All inputs must have the same shape, except at concat_axis.
*** Check failure stack trace: ***