class DNN::Layers::Dot

Public Instance Methods

backward_node(dy) click to toggle source
# File lib/dnn/core/layers/math_layers.rb, line 133
def backward_node(dy)
  [dy.dot(@x2.transpose), @x1.transpose.dot(dy)]
end
forward_node(x1, x2) click to toggle source
# File lib/dnn/core/layers/math_layers.rb, line 128
def forward_node(x1, x2)
  @x1, @x2 = x1, x2
  x1.dot(x2)
end