|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.knime.base.data.neural.Perceptron
org.knime.base.data.neural.SigmoidPerceptron
public class SigmoidPerceptron
A hidden layer perceptron with a sigmoid activation function.
| Constructor Summary | |
|---|---|
SigmoidPerceptron()
Constructs an empty perceptron. |
|
SigmoidPerceptron(double[] weights,
Perceptron[] predecessors)
Constructs a perceptron with given weights and predecessors. |
|
SigmoidPerceptron(Perceptron[] predecessors)
Constructs a perceptron with given predecessors, weights initialized randomly. |
|
| Method Summary | |
|---|---|
double |
activationFunction(double in)
Sigmoid activation function, computes the sigmoid value of its argument. |
Perceptron |
getPredecessor(int i)
Returns the predecessor at a given position. |
Perceptron[] |
getPredecessors()
Returns the predecessors. |
double |
output()
Returns the output. |
void |
setPredecessor(int i,
Perceptron predecessor)
Set predecessor at a given position. |
void |
setPredecessors(Perceptron[] predecessors)
Sets the predecessors. |
| Methods inherited from class org.knime.base.data.neural.Perceptron |
|---|
evaluate, getClassValue, getThreshold, getWeight, getWeights, random, scalarProduct, setClassValue, setThreshold, setWeight, setWeights |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SigmoidPerceptron(double[] weights,
Perceptron[] predecessors)
weights - the weights for the perceptronpredecessors - the predecessor perceptronspublic SigmoidPerceptron(Perceptron[] predecessors)
predecessors - the predecessor perceptronspublic SigmoidPerceptron()
| Method Detail |
|---|
public Perceptron[] getPredecessors()
public Perceptron getPredecessor(int i)
i - position
ipublic void setPredecessors(Perceptron[] predecessors)
predecessors - new predecessors for the perceptron
public void setPredecessor(int i,
Perceptron predecessor)
i - positionpredecessor - new predecessor for position ipublic double output()
output in class Perceptronpublic double activationFunction(double in)
activationFunction in class Perceptronin - argument to compute
-in)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||