n2p2 - A neural network potential package
nnp::NeuralNetwork Member List

This is the complete list of members for nnp::NeuralNetwork, including all inherited members.

ActivationFunction enum namennp::NeuralNetwork
AF_COS enum valuennp::NeuralNetwork
AF_EXP enum valuennp::NeuralNetwork
AF_GAUSSIAN enum valuennp::NeuralNetwork
AF_HARMONIC enum valuennp::NeuralNetwork
AF_IDENTITY enum valuennp::NeuralNetwork
AF_LOGISTIC enum valuennp::NeuralNetwork
AF_RELU enum valuennp::NeuralNetwork
AF_REVLOGISTIC enum valuennp::NeuralNetwork
AF_SOFTPLUS enum valuennp::NeuralNetwork
AF_TANH enum valuennp::NeuralNetwork
AF_UNSET enum valuennp::NeuralNetwork
allocateLayer(Layer &layer, int numNeuronsPrevLayer, int numNeurons, ActivationFunction activationFunction)nnp::NeuralNetworkprivate
biasOffsetnnp::NeuralNetworkprivate
biasOnlyOffsetnnp::NeuralNetworkprivate
calculateD2EdGdc(int index, double const *const &dEdb, double *d2EdGdc) constnnp::NeuralNetworkprivate
calculateDEdb(double *dEdb) constnnp::NeuralNetworkprivate
calculateDEdc(double *dEdc) constnnp::NeuralNetwork
calculateDEdG(double *dEdG) constnnp::NeuralNetwork
calculateDFdc(double *dFdc, double const *const &dGdxyz) constnnp::NeuralNetwork
calculateDxdG(int index) constnnp::NeuralNetworkprivate
getConnections(double *connections) constnnp::NeuralNetwork
getMemoryUsage()nnp::NeuralNetwork
getNeuronStatistics(long *count, double *min, double *max, double *sum, double *sum2) constnnp::NeuralNetwork
getNumBiases() constnnp::NeuralNetwork
getNumConnections() constnnp::NeuralNetwork
getNumNeurons() constnnp::NeuralNetwork
getNumWeights() constnnp::NeuralNetwork
getOutput(double *output) constnnp::NeuralNetwork
info() constnnp::NeuralNetwork
initializeConnectionsRandomUniform(unsigned int seed)nnp::NeuralNetwork
inputLayernnp::NeuralNetworkprivate
layersnnp::NeuralNetworkprivate
ModificationScheme enum namennp::NeuralNetwork
modifyConnections(ModificationScheme modificationScheme)nnp::NeuralNetwork
modifyConnections(ModificationScheme modificationScheme, double parameter1, double parameter2)nnp::NeuralNetwork
MS_FANIN enum valuennp::NeuralNetwork
MS_GLOROTBENGIO enum valuennp::NeuralNetwork
MS_NGUYENWIDROW enum valuennp::NeuralNetwork
MS_PRECONDITIONOUTPUT enum valuennp::NeuralNetwork
MS_ZEROBIAS enum valuennp::NeuralNetwork
MS_ZEROOUTPUTWEIGHTS enum valuennp::NeuralNetwork
NeuralNetwork(int numLayers, int const *const &numNeuronsPerLayer, ActivationFunction const *const &activationFunctionsPerLayer)nnp::NeuralNetwork
normalizeNeuronsnnp::NeuralNetworkprivate
numBiasesnnp::NeuralNetworkprivate
numConnectionsnnp::NeuralNetworkprivate
numHiddenLayersnnp::NeuralNetworkprivate
numLayersnnp::NeuralNetworkprivate
numWeightsnnp::NeuralNetworkprivate
outputLayernnp::NeuralNetworkprivate
propagate()nnp::NeuralNetwork
propagateLayer(Layer &layer, Layer &layerPrev)nnp::NeuralNetworkprivate
resetNeuronStatistics()nnp::NeuralNetwork
setConnections(double const *const &connections)nnp::NeuralNetwork
setInput(double const *const &input) constnnp::NeuralNetwork
setInput(std::size_t const index, double const value) constnnp::NeuralNetwork
setNormalizeNeurons(bool normalizeNeurons)nnp::NeuralNetwork
weightOffsetnnp::NeuralNetworkprivate
writeConnections(std::ofstream &file) constnnp::NeuralNetwork
~NeuralNetwork()nnp::NeuralNetwork