![]() |
ceras
yet another deep learning engine
|
#include <session.hpp>
Public Types | |
| typedef place_holder< Tsor > | place_holder_type |
| typedef variable< Tsor > | variable_type |
| typedef variable_state< Tsor > | variable_state_type |
Public Member Functions | |
| session () | |
| session (session const &)=delete | |
| session (session &&)=default | |
| session & | operator= (session const &)=delete |
| session & | operator= (session &&)=default |
| void | rebind (place_holder_type &p_holder, Tsor const &value) |
| void | bind (place_holder_type &p_holder, Tsor const &value) |
| void | remember (variable_type const &v) |
| template<typename Operation > | |
| auto | run (Operation &op) const |
| template<typename Operation > | |
| void | tap (Operation &op) const |
| void | deserialize (std::string const &file_path) |
| void | serialize (std::string const &file_path) const |
| void | save (std::string const &file_path) const |
| void | restore (std::string const &file_path) |
| void | save_original (std::string const &file_path) const |
| void | restore_original (std::string const &file_path) |
| ~session () | |
Public Attributes | |
| std::vector< place_holder_type > | place_holders_ |
| std::map< int, variable_type > | variables_ |
| typedef place_holder<Tsor> ceras::ceras_private::session< Tsor >::place_holder_type |
| typedef variable_state<Tsor> ceras::ceras_private::session< Tsor >::variable_state_type |
| typedef variable<Tsor> ceras::ceras_private::session< Tsor >::variable_type |
|
inline |
|
delete |
|
default |
|
inline |
|
inline |
|
inline |
|
default |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| std::vector<place_holder_type> ceras::ceras_private::session< Tsor >::place_holders_ |
| std::map<int, variable_type> ceras::ceras_private::session< Tsor >::variables_ |