![]() |
Nabla
1.0
Nabla - a DSL for Automatic differentiation
|

Functions | |
| template<typename S > | |
| std::ostream & | operator<< (std::ostream &os, const std::vector< S > &vector) |
| int | isUniformSize (Initializer *init, std::vector< int > &vec) |
| void | ShapeTensor (Initializer *init, std::vector< int > &vec) |
| void | traverse_declarations (Start *root) |
| void | traverse_operations (Start *root) |
| void | traverse_gradient (Start *root) |
| int | semantic_error (std::string msg, int row, int col, bool print_line) |
| std::string | get_line (int row) |
| std::string get_line | ( | int | row | ) |
| int isUniformSize | ( | Initializer * | init, |
| std::vector< int > & | vec | ||
| ) |
| std::ostream& operator<< | ( | std::ostream & | os, |
| const std::vector< S > & | vector | ||
| ) |
| int semantic_error | ( | std::string | msg, |
| int | row, | ||
| int | col, | ||
| bool | print_line | ||
| ) |
| void ShapeTensor | ( | Initializer * | init, |
| std::vector< int > & | vec | ||
| ) |
| void traverse_declarations | ( | Start * | root | ) |
| void traverse_gradient | ( | Start * | root | ) |
| void traverse_operations | ( | Start * | root | ) |
1.8.17