|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.opttek.optquest.COptNeuralNetNode
The COptNeuralNetNode is used to create nodes for an OptQuest Neural Network. These nodes are added to the COptNeuralNet to create the OptQuest Neural Network. Nodes are defined by a unique node number, a type (input,bias,sum,product), and a level.
| Field Summary | |
static int |
BADACTIVATION
|
static int |
BADNODE
|
static int |
BIASNODE
|
static int |
DEFAULTACTIVATION
|
static int |
IDENTITYACTIVATION
|
static int |
INPUTNODE
|
static int |
PRODUCTNODE
|
static int |
SIGMOID01ACTIVATION
|
static int |
SIGMOIDNEG11ACTIVATION
|
static java.lang.String |
STRING_ACTIVATION01
|
static java.lang.String |
STRING_ACTIVATIONDEFAULT
|
static java.lang.String |
STRING_ACTIVATIONIDENTITY
|
static java.lang.String |
STRING_ACTIVATIONMINUS11
|
static java.lang.String |
STRING_TYPEBIAS
|
static java.lang.String |
STRING_TYPEINPUT
|
static java.lang.String |
STRING_TYPEPRODUCT
|
static java.lang.String |
STRING_TYPESUM
|
static int |
SUMNODE
|
| Constructor Summary | |
COptNeuralNetNode()
Default Constructor. |
|
COptNeuralNetNode(int type,
int num,
int level)
Constructor that accepts the type, node number and level as input. |
|
| Method Summary | |
int |
GetActivationFunction()
Get the activation function of the node. |
int |
GetLevel()
Get the level of the node. |
double |
GetMaximumScale()
Get the maximum value of the scaling. |
double |
GetMinimumScale()
Get the minimum value of the scaling. |
int |
GetNodeNumber()
Get the node number of the node. |
int |
GetType()
Get the type of the node. |
boolean |
IsScaled()
Check if the input/output node is scaled. |
void |
SetActivationFunction(int act)
Set the activation function of the node. |
void |
SetLevel(int level)
Set the level of the node. |
void |
SetNodeNumber(int number)
Set the node number of the node. |
void |
SetScale(double min,
double max)
Set the scaling of the node. |
void |
SetType(int type)
Set the type of the node. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int INPUTNODE
public static final int BIASNODE
public static final int SUMNODE
public static final int PRODUCTNODE
public static final int BADNODE
public static final java.lang.String STRING_TYPEINPUT
public static final java.lang.String STRING_TYPEBIAS
public static final java.lang.String STRING_TYPESUM
public static final java.lang.String STRING_TYPEPRODUCT
public static final int DEFAULTACTIVATION
public static final int SIGMOID01ACTIVATION
public static final int SIGMOIDNEG11ACTIVATION
public static final int IDENTITYACTIVATION
public static final int BADACTIVATION
public static final java.lang.String STRING_ACTIVATION01
public static final java.lang.String STRING_ACTIVATIONMINUS11
public static final java.lang.String STRING_ACTIVATIONIDENTITY
public static final java.lang.String STRING_ACTIVATIONDEFAULT
| Constructor Detail |
public COptNeuralNetNode()
public COptNeuralNetNode(int type,
int num,
int level)
type - - the type of the node.num - - the number of the node.level - - the level of the node.| Method Detail |
public void SetNodeNumber(int number)
number - - the number of the node.public int GetNodeNumber()
public void SetLevel(int level)
level - - the level of the node.public int GetLevel()
public void SetType(int type)
type - - the type of the node.
public int GetType()
public void SetActivationFunction(int act)
act - - the activation function.
public int GetActivationFunction()
public void SetScale(double min,
double max)
min - - the minimum value for the input/output.max - - the maximum value for the input/output.public boolean IsScaled()
public double GetMinimumScale()
public double GetMaximumScale()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||