class Mirlo::OutputLayer

Attributes

errors[RW]
previous_layer[RW]

Public Instance Methods

calculate_errors() click to toggle source
# File lib/mirlo/ann/output_layer.rb, line 12
def calculate_errors
  num_samples = @expected_targets.row_count

  @errors = (@expected_targets - @activations).collect { |elm| elm/num_samples }
end
expected_targets=(target_matrix) click to toggle source
# File lib/mirlo/ann/output_layer.rb, line 4
def expected_targets=(target_matrix)
  @expected_targets = target_matrix
end
outputs() click to toggle source
# File lib/mirlo/ann/output_layer.rb, line 8
def outputs
  @activations.row_vectors.collect(&:to_a)
end