class Chainer::Initializers::Normal
Public Class Methods
new(scale: 0.05, dtype: nil)
click to toggle source
Calls superclass method
Chainer::Initializer::new
# File lib/chainer/initializers/normal.rb, line 4 def initialize(scale: 0.05, dtype: nil) @scale = scale super(dtype: dtype) end
Public Instance Methods
call(array)
click to toggle source
# File lib/chainer/initializers/normal.rb, line 9 def call(array) args = { loc: 0.0, scale: @scale, size: array.shape} array.class.new(array.shape).rand_norm(0.0, @scale) end