Collective Variables Module - Developer Documentation
Loading...
Searching...
No Matches
neuralnetworkCV::denseLayer Member List

This is the complete list of members for neuralnetworkCV::denseLayer, including all inherited members.

compute(const std::vector< double > &input, std::vector< double > &output) constneuralnetworkCV::denseLayer
computeGradient(const std::vector< double > &input, std::vector< std::vector< double > > &output_grad) constneuralnetworkCV::denseLayer
computeGradientElement(const std::vector< double > &input, const size_t i, const size_t j) constneuralnetworkCV::denseLayer
denseLayer()neuralnetworkCV::denseLayerinline
denseLayer(const std::string &weights_file, const std::string &biases_file, const std::function< double(double)> &f, const std::function< double(double)> &df)neuralnetworkCV::denseLayer
getBias(size_t i) const (defined in neuralnetworkCV::denseLayer)neuralnetworkCV::denseLayerinline
getInputSize() constneuralnetworkCV::denseLayerinline
getOutputSize() constneuralnetworkCV::denseLayerinline
getWeight(size_t i, size_t j) constneuralnetworkCV::denseLayerinline
m_activation_function (defined in neuralnetworkCV::denseLayer)neuralnetworkCV::denseLayerprivate
m_activation_function_derivative (defined in neuralnetworkCV::denseLayer)neuralnetworkCV::denseLayerprivate
m_biasesneuralnetworkCV::denseLayerprivate
m_input_size (defined in neuralnetworkCV::denseLayer)neuralnetworkCV::denseLayerprivate
m_output_size (defined in neuralnetworkCV::denseLayer)neuralnetworkCV::denseLayerprivate
m_use_custom_activation (defined in neuralnetworkCV::denseLayer)neuralnetworkCV::denseLayerprivatestatic
m_weightsneuralnetworkCV::denseLayerprivate
readFromFile(const std::string &weights_file, const std::string &biases_file)neuralnetworkCV::denseLayer
setActivationFunction(const std::function< double(double)> &f, const std::function< double(double)> &df)neuralnetworkCV::denseLayer
~denseLayer() (defined in neuralnetworkCV::denseLayer)neuralnetworkCV::denseLayerinline