public interface NeuralNetworkModelStatistics extends ModelStatistics
| Modifier and Type | Method and Description |
|---|---|
NeuronActivationFunctionType |
getActivationFunction(int layerId)
Gets type of activation function in specified layer.
|
DataProcessor |
getDataProcessor() |
int |
getNumberOfLayers()
Gets number of layers.
|
int |
getNumberOfNeurons(int layerId)
Gets number of neurons in specified layer.
|
java.lang.Double |
getThreshold(int layerId,
int neuronId)
Gets threshold value for specified neuron.
|
java.lang.Double |
getWeight(int parentLayerId,
int parentNeuronId,
int childNeuronId)
Gets value of specified weight.
|
void |
setDataProcessor(DataProcessor dataProcessor) |
java.lang.Double getWeight(int parentLayerId,
int parentNeuronId,
int childNeuronId)
throws GSException
parentLayerId - id of layer with outgoing neuron from range [1, number of layers]parentNeuronId - id of outgoing neuron from range [0, number of neurons in outgoing layer - 1]childNeuronId - id of incomming neuron from range [0, number of neurons in incomming layer - 1]GSExceptionNeuronActivationFunctionType getActivationFunction(int layerId) throws GSException
layerId - layer id from range [1, number of layers]GSExceptionjava.lang.Double getThreshold(int layerId,
int neuronId)
throws GSException
layerId - layer id from range [1, number of layers]neuronId - neuron id from range [0, number of neurons in layer - 1]GSExceptionint getNumberOfLayers()
throws GSException
GSExceptionint getNumberOfNeurons(int layerId)
throws GSException
layerId - layer id from range [1, number of layers]GSExceptionvoid setDataProcessor(DataProcessor dataProcessor)
DataProcessor getDataProcessor()