|
NNFS
Neural network library from scratch
|
This is the complete list of members for NNFS::NeuralNetwork, including all inherited members.
| accuracy(double &accuracy, const Eigen::MatrixXd &examples, const Eigen::MatrixXd &labels) | NNFS::NeuralNetwork | inline |
| add_layer(std::shared_ptr< Layer > layer) | NNFS::NeuralNetwork | inline |
| compile() | NNFS::NeuralNetwork | inline |
| fit(const Eigen::MatrixXd &examples, const Eigen::MatrixXd &labels, const Eigen::MatrixXd &test_examples, const Eigen::MatrixXd &test_labels, int epochs, int batch_size, bool verbose=true) override | NNFS::NeuralNetwork | inlinevirtual |
| load(std::string path) | NNFS::NeuralNetwork | inline |
| NeuralNetwork(std::shared_ptr< Loss > loss=nullptr, std::shared_ptr< Optimizer > optimizer=nullptr) | NNFS::NeuralNetwork | inline |
| predict(const Eigen::MatrixXd &sample) | NNFS::NeuralNetwork | inline |
| save(std::string path) | NNFS::NeuralNetwork | inline |
| ~Model()=default | NNFS::Model | virtual |