/tmp/ipykernel_1056/23656431.py in SGD(self, training_data, epochs, mini_batch_size, eta, test_data) 23 training_data[k:k+ mini_batch_size] 24 for k in range(0,n,mini_batch_size)] ---> 25 for mini.batch in mini_batches: 26 self.update_mini_batch(mini_batch, eta) 27 if test_data: NameError: name 'mini' is not defined
时间: 2024-02-28 07:53:37 浏览: 119
看起来你的代码中有一个笔误。在第25行,你写成了 `mini.batch` 而不是 `mini_batch`,所以 Python 不知道 `mini` 是什么。尝试将第25行改为以下代码:
```
for mini_batch in mini_batches:
```
这应该可以解决你的问题。
阅读全文