|
JMSLTM Numerical Library 4.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.imsl.datamining.neural.Layer
com.imsl.datamining.neural.OutputLayer
Output layer in a neural network. An empty OutputLayer is
automatically created by FeedForwardNetwork.
Network,
Serialized Form| Field Summary | |
static long |
serialVersionUID
|
| Method Summary | |
Perceptron |
createPerceptron()
Creates a Perceptron in this Layer of the
neural network. |
Perceptron |
createPerceptron(Activation activation,
double bias)
Creates a Perceptron in this Layer with a
specified Activation and bias. |
Perceptron[] |
createPerceptrons(int n)
Creates a number of Perceptrons in this Layer
of the neural network. |
Perceptron[] |
createPerceptrons(int n,
Activation activation,
double bias)
Creates a number of Perceptrons in this Layer
with specified activation and bias. |
Node[] |
getNodes()
Return the Perceptrons in the OutputLayer. |
| Methods inherited from class com.imsl.datamining.neural.Layer |
addNode, getIndex |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final long serialVersionUID
| Method Detail |
public Perceptron createPerceptron()
Perceptron in this Layer of the
neural network. By default, the created Perceptron uses the
linear activation function and has an initial bias value of zero.
public Perceptron createPerceptron(Activation activation,
double bias)
Perceptron in this Layer with a
specified Activation and bias.
activation - The Activation object which specifies the
action function to be used.bias - A double which specifies the initial value
for the bias for this Perceptron.public Perceptron[] createPerceptrons(int n)
Perceptrons in this Layer
of the neural network. By default, they will use linear activation and
a zero initial bias.
n - An int which specifies the number of
Perceptrons to be created in this layer.
Perceptrons.
public Perceptron[] createPerceptrons(int n,
Activation activation,
double bias)
Perceptrons in this Layer
with specified activation and bias.
n - An int which specifies the number of
Perceptrons to be created.activation - The Activation object which indicates
the action function to be used.bias - A double which specifies the initial
bias for the Perceptrons.
Perceptrons.public Node[] getNodes()
Perceptrons in the OutputLayer.
This method overides the method in Layer to return the
Perceptrons in an OutputPerceptron array.
getNodes in class LayerOutputPerceptron[] array containing the
Nodes in the OutputLayer.
|
JMSLTM Numerical Library 4.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||