lamppp
|
Public Member Functions | |
std::vector< Parameter > | parameters () |
void | eval () |
void | train () |
template<typename Ret , typename... Args> | |
Ret | forward (Args &&...) |
template<typename Ret , typename... Args> | |
Ret | operator() (Args &&... args) |
Protected Member Functions | |
template<typename T > | |
T & | register_parameter (const std::string &name, T &¶m) |
template<typename T > | |
T & | register_module (const std::string &name, T &&module) |