SYMBOL INDEX (33 symbols across 10 files) FILE: src/CCELossNode.cpp function num_t (line 101) | num_t CCELossNode::accuracy() const function num_t (line 106) | num_t CCELossNode::avg_loss() const FILE: src/CCELossNode.hpp class CCELossNode (line 10) | class CCELossNode : public Node method init (line 19) | void init(rne_t&) override method set_target (line 29) | void set_target(num_t const* target) FILE: src/Dual.hpp type Dual (line 4) | struct Dual FILE: src/FFNode.cpp function num_t (line 284) | num_t* FFNode::param(size_t index) function num_t (line 293) | num_t* FFNode::gradient(size_t index) FILE: src/FFNode.hpp class FFNode (line 12) | class FFNode : public Node method param_count (line 34) | size_t param_count() const noexcept override FILE: src/GDOptimizer.hpp class GDOptimizer (line 8) | class GDOptimizer : public Optimizer FILE: src/MNIST.cpp function read_be (line 8) | void read_be(std::ifstream& in, uint32_t* out) FILE: src/MNIST.hpp class MNIST (line 6) | class MNIST : public Node method init (line 13) | void init(rne_t&) override method reverse (line 20) | void reverse(num_t* data = nullptr) override method size (line 28) | [[nodiscard]] size_t size() const noexcept method num_t (line 33) | [[nodiscard]] num_t const* data() const noexcept method num_t (line 38) | [[nodiscard]] num_t* data() noexcept method num_t (line 43) | [[nodiscard]] num_t* label() noexcept method num_t (line 48) | [[nodiscard]] num_t const* label() const noexcept FILE: src/Model.hpp type Activation (line 17) | enum class Activation class Model (line 23) | class Model method Node_t (line 110) | Node_t& add_node(T&&... args) class Node (line 26) | class Node method param_count (line 58) | virtual size_t param_count() const noexcept method num_t (line 66) | virtual num_t* param(size_t index) method num_t (line 75) | virtual num_t* gradient(size_t index) class Optimizer (line 98) | class Optimizer class Model (line 104) | class Model method Node_t (line 110) | Node_t& add_node(T&&... args) FILE: src/main.cpp function Model (line 13) | Model create_model(std::ifstream& images, function train (line 43) | void train(char* argv[]) function evaluate (line 104) | void evaluate(char* argv[]) function main (line 135) | int main(int argc, char* argv[])