Class: NeuralNetwork::BiasNeuron

Inherits:
Neuron
  • Object
show all
Defined in:
lib/neural_network/neuron.rb

Constant Summary

Constants inherited from Neuron

Neuron::LEARNING_RATE

Instance Attribute Summary

Attributes inherited from Neuron

#delta, #incoming, #input, #outgoing, #output

Instance Method Summary collapse

Methods inherited from Neuron

#activate, #connect, #input?, #train

Constructor Details

#initializeBiasNeuron

Returns a new instance of BiasNeuron.



78
79
80
81
# File 'lib/neural_network/neuron.rb', line 78

def initialize
  @incoming = []
  @outgoing = []
end

Instance Method Details

#bias?Boolean

Returns:

  • (Boolean)


83
84
85
# File 'lib/neural_network/neuron.rb', line 83

def bias?
  true
end