yuxiaomu1124 2020-08-13 14:14 采纳率: 0%
浏览 70

自动进化神经网络,特征进行add时维度不匹配应该怎么改呢

gpu_id: 0 , [['input', 0, 0], ['S_ResBlock_64_1', 0, 0], ['S_ConvBlock_128_1', 0, 0], ['S_ResBlock_64_1', 0, 2], ['S_ConvBlock_128_3', 1, 3], ['Max_Pool', 2, 3], ['S_ConvBlock_128_5', 3, 5], ['S_ResBlock_128_5', 4, 6], ['Max_Pool', 5, 6], ['S_ResBlock_64_1', 6, 5], ['Sum', 7, 8], ['S_ConvBlock_32_3', 10, 7], ['Sum', 9, 11], ['S_ConvBlock_32_5', 12, 8], ['S_ResBlock_128_3', 13, 13], ['full', 14, 14]]
Files already downloaded and verified
Files already downloaded and verified
train num 50000
GPUID : 0
epoch_num : 5
batch_size: 64
Total: 1527178 Trainable: 1527178
initialization method [kaiming]
epoch 1
Traceback (most recent call last):
File "/Data/home/liuqingqing/2020/813cgp-cnn-pytorch/cnn_train.py", line 204, in call
output = model(input_, None)
File "/opt/anaconda/lib/python3.7/site-packages/torch/nn/modules/module.py", line 550, in call
result = self.forward(*input, **kwargs)
File "/Data/home/liuqingqing/2020/813cgp-cnn-pytorch/cnn_model.py", line 301, in forward
return self.main(x)
File "/Data/home/liuqingqing/2020/813cgp-cnn-pytorch/cnn_model.py", line 294, in main
outputs[nodeID] = layer(outputs[self.cgp[nodeID][1]], outputs[self.cgp[nodeID][2]])
File "/opt/anaconda/lib/python3.7/site-packages/torch/nn/modules/module.py", line 550, in call
result = self.forward(*input, **kwargs)
File "/Data/home/liuqingqing/2020/813cgp-cnn-pytorch/cnn_model.py", line 157, in forward
out = torch.add(in_data[0], in_data[1])
RuntimeError: The size of tensor a (4) must match the size of tensor b (8) at non-singleton dimension 3

  • 写回答

1条回答 默认 最新

  • 关注
    评论

报告相同问题?

悬赏问题

  • ¥15 2024-五一综合模拟赛
  • ¥15 下图接收小电路,谁知道原理
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
  • ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
  • ¥15 手机接入宽带网线,如何释放宽带全部速度
  • ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测
  • ¥15 ETLCloud 处理json多层级问题
  • ¥15 matlab中使用gurobi时报错
  • ¥15 这个主板怎么能扩出一两个sata口
  • ¥15 不是,这到底错哪儿了😭