class Noggin::Bias

Attributes

dests[RW]
forward_output[RW]

Public Class Methods

new() click to toggle source
# File lib/noggin/bias.rb, line 6
def initialize
  @dests = []
  @forward_output = 1
end

Public Instance Methods

forward_activate!() click to toggle source
# File lib/noggin/bias.rb, line 11
def forward_activate!
  dests.each do |edge|
    edge.forward_input = @forward_output
    edge.forward_activate!
  end
end
learn!() click to toggle source
# File lib/noggin/bias.rb, line 18
def learn!
  dests.each(&:learn!)
end