第四章 第六节 神经网络(权值初始化)

在 matlab 中,随机初始化权值的代码如下:

Theta1 = rand(10,11) * (2 * INIT_EPSILON) - INIT_EPSILON;
Theta2 = rand(10,11) * (2 * INIT_EPSILON) - INIT_EPSILON;

在 python 中,随机初始化权值的代码如下:

import numpy as np
# ...
Theta1 = np.random.rand(10,11) * (2 * INIT_EPSILON) - INIT_EPSILON
Theta2 = np.random.rand(1,11) * (2 * INIT_EPSILON) - INIT_EPSILON

猜你喜欢

转载自blog.csdn.net/LW_GHY/article/details/86715790