如何在Caffe中将形状为N x C x H x W的数据块重新塑造为N x 1 x (C*H) x W的形式?
我想创建一个卷积层,其通道之间的权重是相同的。
我想到了一种方法,即将形状为N x C x H x W的底部数据块重新塑造为N x 1 x (C*H) x W的形式,并在其上放置一个卷积层。但我不知道如何重新塑造这个数据块。
请帮我解决这个问题,谢谢。
我想创建一个卷积层,其通道之间的权重是相同的。
我想到了一种方法,即将形状为N x C x H x W的底部数据块重新塑造为N x 1 x (C*H) x W的形式,并在其上放置一个卷积层。但我不知道如何重新塑造这个数据块。
请帮我解决这个问题,谢谢。
reshape(const vector<int>& shape)
来实现吗?类方法reshape
和reshape层有什么区别? - Scott Yang