【发布时间】:2019-10-12 09:27:28
【问题描述】:
在我编写的神经网络代码中,由于对齐问题,我无法得到答案。
我写了一个神经网络代码(基于其他代码)。我试图以正确的方式构建输入和输出。虽然我正确定义了类和操作,但由于对齐问题,我无法得到答案。错误:形状 (127,3) 和 (1,4) 未对齐:3 (dim 1) != 1 (dim 0)
Datafile = pd.read_excel(r"C:\\Users\Hasan\Desktop\ANN\x.xlsx") 是 127x3
Target = pd.read_excel(r"C:\\Users\Hasan\Desktop\ANN\y.xlsx") 是 127x1
class Neural_Network(object):
def __init__(self):
self.inputlayer = 1
self.w1 = np.random.randn(self.inputlayer, self.hiddenlayer)
self.z = np.dot(Datafile, self.w1)
我认为这是因为两个矩阵的维度,但即使我更改了维度,它也不起作用。 我们将不胜感激所有帮助
【问题讨论】:
标签: python pandas numpy neural-network