|
FlexNN 1
Fully connected neural network built from scratch with flexible n-layer design and multiple activations.
|
This is the complete list of members for FlexNN::NeuralNetwork, including all inherited members.
| accuracy(const Eigen::MatrixXd &X, const Eigen::VectorXd &Y) | FlexNN::NeuralNetwork | |
| layers() const noexcept | FlexNN::NeuralNetwork | inline |
| layers() noexcept | FlexNN::NeuralNetwork | inline |
| NeuralNetwork(const std::vector< Layers::Layer > &layers) | FlexNN::NeuralNetwork | inline |
| NeuralNetwork(std::vector< Layers::Layer > &&layers) | FlexNN::NeuralNetwork | inline |
| NeuralNetwork(const std::vector< Layer > &oldLayers) | FlexNN::NeuralNetwork | |
| predict(const Eigen::MatrixXd &input) | FlexNN::NeuralNetwork | inline |
| train(const Eigen::MatrixXd &input, const Eigen::VectorXd &target, double learningRate, int epochs) | FlexNN::NeuralNetwork |