|
JMSLTM Numerical Library 5.0.1 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.imsl.datamining.neural.Layer com.imsl.datamining.neural.HiddenLayer
public class HiddenLayer
Hidden layer in a neural network. This is created by a factory method in
Network
.
Network.createHiddenLayer()
,
Serialized FormField 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 function and bias. |
Perceptron[] |
createPerceptrons(int n)
Creates a number of Perceptron s in this Layer
of the neural network. |
Perceptron[] |
createPerceptrons(int n,
Activation activation,
double bias)
Creates a number of Perceptron s in this Layer
with the specified bias. |
Methods inherited from class com.imsl.datamining.neural.Layer |
---|
addNode, getIndex, getNodes |
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. The created Perceptron
uses the logistic
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 function and bias.
activation
- The Activation
object which specifies
the activation function to be used.bias
- A double
which specifies the initial value
for the bias weight.public Perceptron[] createPerceptrons(int n)
Perceptron
s in this Layer
of the neural network. The created Perceptron
s use the
logistic activation function and have an initial bias value of
zero.
n
- An int
which specifies the number of
Perceptrons
to be created.
Perceptron
s.public Perceptron[] createPerceptrons(int n, Activation activation, double bias)
Perceptron
s in this Layer
with the specified bias.
n
- An int
which specifies the number of
Perceptrons to be created.activation
- The Activation
object which specifies the
action function to be used.bias
- A double
containing the initial value to be
applied as the bias values for the
Perceptrons
.
Perceptrons
.
|
JMSLTM Numerical Library 5.0.1 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |