Class: RubyZero::Core::Functions::MulScalar
- Defined in:
- lib/rubyzero/core/functions/operators.rb
Instance Attribute Summary
Attributes inherited from Function
Instance Method Summary collapse
- #backward(dy) ⇒ Object
- #forward(x1) ⇒ Object
-
#initialize(scalar) ⇒ MulScalar
constructor
A new instance of MulScalar.
Methods inherited from Function
Constructor Details
#initialize(scalar) ⇒ MulScalar
Returns a new instance of MulScalar.
72 73 74 |
# File 'lib/rubyzero/core/functions/operators.rb', line 72 def initialize(scalar) @scalar = scalar end |
Instance Method Details
#backward(dy) ⇒ Object
80 81 82 |
# File 'lib/rubyzero/core/functions/operators.rb', line 80 def backward(dy) return [dy * @scalar] end |