Package | Description |
---|---|
org.neuroph.core |
Provides base classes and basic building components for neural networks.
|
org.neuroph.core.input |
Provides common neuron input functions
|
org.neuroph.nnet.comp |
Provides components for the specific neural network models.
|
org.neuroph.nnet.comp.neuron |
Provides various specific neuron types
|
Modifier and Type | Field and Description |
---|---|
protected List<Connection> |
Neuron.inputConnections
Collection of neuron's input connections (connections to this neuron)
|
protected List<Connection> |
Neuron.outConnections
Collection of neuron's output connections (connections from this to other
neurons)
|
Modifier and Type | Method and Description |
---|---|
Connection |
Neuron.getConnectionFrom(Neuron fromNeuron)
Gets input connection from the specified neuron * @param fromNeuron
neuron connected to this neuron as input
|
Modifier and Type | Method and Description |
---|---|
List<Connection> |
Neuron.getInputConnections()
Returns input connections for this neuron
|
List<Connection> |
Neuron.getOutConnections()
Returns output connections from this neuron
|
Modifier and Type | Method and Description |
---|---|
void |
Neuron.addInputConnection(Connection connection)
Adds the specified input connection
|
protected void |
Neuron.addOutputConnection(Connection connection)
Adds the specified output connection
|
protected void |
Neuron.removeInputConnection(Connection conn) |
protected void |
Neuron.removeOutputConnection(Connection conn) |
Modifier and Type | Method and Description |
---|---|
double |
WeightedSum.getOutput(List<Connection> inputConnections) |
double |
SumSqr.getOutput(List<Connection> inputConnections) |
double |
Sum.getOutput(List<Connection> inputConnections) |
double |
Product.getOutput(List<Connection> inputConnections) |
double |
Or.getOutput(List<Connection> inputConnections) |
double |
Min.getOutput(List<Connection> inputConnections) |
double |
Max.getOutput(List<Connection> inputConnections) |
abstract double |
InputFunction.getOutput(List<Connection> inputConnections)
Returns ouput value of this input function for the given neuron inputs
|
double |
EuclideanRBF.getOutput(List<Connection> inputConnections) |
double |
Difference.getOutput(List<Connection> inputConnections) |
double |
And.getOutput(List<Connection> inputConnections) |
Modifier and Type | Class and Description |
---|---|
class |
DelayedConnection
Represents the connection between neurons which can delay signal.
|
Modifier and Type | Method and Description |
---|---|
List<Connection> |
CompetitiveNeuron.getConnectionsFromOtherLayers()
Returns collection of connections from other layers
|
Modifier and Type | Method and Description |
---|---|
void |
CompetitiveNeuron.addInputConnection(Connection connection)
Adds input connection for this competitive neuron
|
void |
BiasNeuron.addInputConnection(Connection connection) |
Copyright © 2019 Neuroph Project. All rights reserved.