class Network(object):
# 网络初始化
def init(self, sizes):
self.num_layers = len(sizes) # 各层神经元个数 784 30 10
self.sizes = sizes
self.biases = [np.random.randn(y, 1) for y in sizes[1:]] # 偏置初始化 [30x1,10x1]
self.weights = [np.random.randn(y, x)
for x, y in zip(sizes[:-1], sizes[1:])] # 权重初始化 [30x784,10x30]
在这一步里面如何改变各层神经元个数并且使用自己的数据集啊
各层神经元的个数需要加上1(偏执)吗?