class Chainer::Initializers::Constant
Public Class Methods
new(fill_value, dtype: nil)
click to toggle source
Calls superclass method
Chainer::Initializer::new
# File lib/chainer/initializers/constant.rb, line 4 def initialize(fill_value, dtype: nil) @fill_value = fill_value super(dtype: dtype) end
Public Instance Methods
call(array)
click to toggle source
# File lib/chainer/initializers/constant.rb, line 9 def call(array) if @dtype raise ArgumentError unless array.class == @dtype end array.store(@fill_value) array end