Package de.jungblut.classification.nn
Class MultilayerPerceptronCostFunction.NetworkConfiguration
- java.lang.Object
-
- de.jungblut.classification.nn.MultilayerPerceptronCostFunction.NetworkConfiguration
-
- Enclosing class:
- MultilayerPerceptronCostFunction
public static class MultilayerPerceptronCostFunction.NetworkConfiguration extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description ActivationFunction[]activationsLossFunctionerrordoublehiddenDropoutProbabilitydoublelambdaint[]layerSizesjava.util.RandomrndTrainingTypetrainingTypeint[][]unfoldParametersdoublevisibleDropoutProbability
-
Constructor Summary
Constructors Constructor Description NetworkConfiguration()
-
-
-
Field Detail
-
lambda
public double lambda
-
layerSizes
public int[] layerSizes
-
unfoldParameters
public int[][] unfoldParameters
-
activations
public ActivationFunction[] activations
-
error
public LossFunction error
-
trainingType
public TrainingType trainingType
-
visibleDropoutProbability
public double visibleDropoutProbability
-
hiddenDropoutProbability
public double hiddenDropoutProbability
-
rnd
public java.util.Random rnd
-
-