|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsimbad.piconode.toolbox.Tools
public class Tools
Field Summary | |
---|---|
private static boolean |
DEBUG_MODE
|
Constructor Summary | |
---|---|
Tools()
|
Method Summary | |
---|---|
static double |
getArcWeightRandomInitValue()
Used to randomly initialise the weight of arc. |
static double |
getArcWeightRandomInitValue(double __offset,
double __range)
Used to randomly initialise the weight of the arc. |
static void |
initializeRandomArcWeights(FeedForwardNeuralNetworkForBackPropLearning __network)
initialize ALL arcs weights includind those related to the bias neuron (if any). |
static void |
initializeRandomArcWeights(FeedForwardNeuralNetworkForBackPropLearning __network,
double __offset,
double __range)
initialize ALL arcs weights includind those related to the bias neuron (if any). |
private static void |
initializeRandomArcWeightsFromBiasNeuron(FeedForwardNeuralNetworkForBackPropLearning __network)
initialize only arcs weights that are connected to the bias neuron. |
private static void |
initializeRandomArcWeightsFromBiasNeuron(FeedForwardNeuralNetworkForBackPropLearning __network,
double __offset,
double __range)
initialize only arcs weights that are connected to the bias neuron. |
private static void |
initializeRandomArcWeightsFromRegisteredNeurons(FeedForwardNeuralNetworkForBackPropLearning __network)
initialize all arcs weights, except for arcs connected to the bias neuron (if any). |
private static void |
initializeRandomArcWeightsFromRegisteredNeurons(FeedForwardNeuralNetworkForBackPropLearning __network,
double __offset,
double __range)
initialize all arcs weights, except for arcs connected to the bias neuron (if any). |
static double |
tanh(double __value)
apply the hyperbolic tangent function. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static boolean DEBUG_MODE
Constructor Detail |
---|
public Tools()
Method Detail |
---|
public static double getArcWeightRandomInitValue()
public static double getArcWeightRandomInitValue(double __offset, double __range)
__offset
- __range
-
public static void initializeRandomArcWeights(FeedForwardNeuralNetworkForBackPropLearning __network)
__network
- private static void initializeRandomArcWeightsFromRegisteredNeurons(FeedForwardNeuralNetworkForBackPropLearning __network)
__network
- private static void initializeRandomArcWeightsFromBiasNeuron(FeedForwardNeuralNetworkForBackPropLearning __network)
__network
- public static void initializeRandomArcWeights(FeedForwardNeuralNetworkForBackPropLearning __network, double __offset, double __range)
__network
- private static void initializeRandomArcWeightsFromRegisteredNeurons(FeedForwardNeuralNetworkForBackPropLearning __network, double __offset, double __range)
__network
- private static void initializeRandomArcWeightsFromBiasNeuron(FeedForwardNeuralNetworkForBackPropLearning __network, double __offset, double __range)
__network
- public static double tanh(double __value)
__value
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |