Weight Initializer(加重イニシャライザ) Initializer
のインスタンスで、 numpy.ndarray
もしくはcupy.ndarray
の 内容を破壊的に編集します。一般的に, Weight initializers はLink の__init__
oにた渡され、重みとバイアスを初期化します。
chainer.Initializer | 配列を初期化 |
chainer.initializers.Identity | 単位行列で配列を初期化 |
chainer.initializers.Constant | 定数で配列を初期化 |
chainer.initializers.Zero | 全ての要素が0の配列で初期化された initializerを返す |
chainer.initializers.One | 全ての要素が1の配列で初期化されたInitializerを返す |
chainer.initializers.NaN | 全ての要素がNaNの配列で初期化されたInitializerを返す |
chainer.initializers.Normal | 配列を正規分布で初期化 |
chainer.initializers.LeCunNormal | 配列をスケールされたガウス分布で初期化する |
chainer.initializers.GlorotNormal | 配列をスケールされたガウス分布で初期化する |
chainer.initializers.HeNormal |
配列をスケールされたガウス分布で初期化する *HeNormal(a.k.a. MSRA) |
chainer.initializers.Orthogonal | 直交系で配列を初期化する |
chainer.initializers.Uniform | 一様分布で配列を初期化する |
chainer.initializers.LeCunUniform | スケールされた一様分布で配列を初期化する |
chainer.initializers.GlorotUniform | スケールされた一様分布で配列を初期化する |
chainer.initializers.HeUniform | スケールされた一様分布で配列を初期化する |
chainer.initializers.generate_array | 初期化された配列を返す |