使用NumPy矩阵来实现神经网络。实现该神经网络时,要注意X、W、Y的形状,特别是X和W的对应维度的元素个数是否一致,这一点很重要。
X = np.array([1, 2] W = np.array([[1, 3, 5], [2, 4, 6]]) Y = np.dot(X, W) print(Y) 使用np.dot(多维数组的点积),可以一次性计算出Y的结果。即便Y的元素个数为100或1000,也可以通过一次运算就计算出结果!
X = np.array([1, 2] W = np.array([[1, 3, 5], [2, 4, 6]]) Y = np.dot(X, W) print(Y)
In