Tenncor
|
Interface for building implementations of leaves, functors, shaper, and coorder. More...
#include <data.hpp>
Public Member Functions | |
virtual teq::TensptrT | generate_leaf (const char *data, teq::Shape shape, std::string typelabel, std::string label, bool is_const)=0 |
virtual teq::TensptrT | generate_func (std::string opname, teq::ArgsT args)=0 |
Return functor given operator name and TEQ arguments. More... | |
virtual teq::CoordptrT | generate_shaper (std::vector< double > coord)=0 |
virtual teq::CoordptrT | generate_coorder (std::string opname, std::vector< double > coord)=0 |
Interface for building implementations of leaves, functors, shaper, and coorder.
|
pure virtual |
Return coordinate map given vector serialization output by corresponding iSaver
Implemented in eteq::EADLoader.
|
pure virtual |
Return functor given operator name and TEQ arguments.
Implemented in eteq::EADLoader.
|
pure virtual |
Return leaf given raw data, shape, data type encoding, and other meta data
Implemented in eteq::EADLoader.
|
pure virtual |
Return shape coordinate map given vector serialization output by corresponding iSaver
Implemented in eteq::EADLoader.