public class node
extends java.lang.Object
Class that represents a node of a Neural Network
Modifier and Type | Field and Description |
---|---|
static double |
NEARZERO
Absolute minimum value
|
static int |
TERMS
Number of terms
|
Constructor and Description |
---|
node()
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
CopyTo(node dest)
Copy method
|
double |
NodeOutput(double[] input,
node[] nodes)
Obtains the node output
|
double |
StructureEstimationCriterion(node[] nodes,
Data data,
SetupParameters global)
Calculates the Structure Estimation Criterion
|
public static final int TERMS
public static final double NEARZERO
public void CopyTo(node dest)
Copy method
dest
- node where this node is going to copiedpublic double StructureEstimationCriterion(node[] nodes, Data data, SetupParameters global)
Calculates the Structure Estimation Criterion
nodes
- Vector of nodesdata
- Training dataglobal
- Global parameters of the algorithmpublic double NodeOutput(double[] input, node[] nodes)
Obtains the node output
input
- Vector of inputsnodes
- Vector of nodes