这个错误是因为在计算误差时,输出值output的形状是(120,3),而标签值Y_train的形状是(30,3),无法直接进行相减。可能是在使用数据时出现了问题,需要检查一下数据的维度是否正确。另外,还需要检查一下神经网络的结构,确保前向传播和反向传播的过程中,数据的维度是一致的。

line 95 in module nnbackwardX_train Y_train outputline 47 in backward delta3 = output - Y sigmoid_primeselfz2ValueError operands could not be broadcast together with shapes 1203 303 产生了这样的报错

原文地址: http://www.cveoy.top/t/topic/4nX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录