Я использую следующий код для отображения массива
net = NeuralNetwork(4, 28 * 28, [128, 64, 10])
print(net(1).w)
В файле NeuralNetwork
def __call__(self, counter):
return self.params[counter]
в init Я использую
self.params = []
np.random.seed(1)
for i in range(len(neurons_per_layer)):
w = np.random.randn(2,2)
b = np.zeros([2, 1])
self.params.append({"w" : w, "b" : b})
return
Однако яошибка получения
'dict' object has no attribute 'w'