Tenncor
|
Go to the source code of this file.
Classes | |
struct | eteq::iNode< T > |
Interface node for wrapping typed tensor. More... | |
struct | eteq::NodeConverters< T > |
Node registry of tensor types and tensor to node function. More... | |
Namespaces | |
eteq | |
Macros | |
#define | TO_NODE(tens) NodeConverters<T>::to_node(tens) |
Macro for converting tensor to node. More... | |
Typedefs | |
template<typename T > | |
using | eteq::NodeptrT = std::shared_ptr< iNode< T > > |
Smart pointer of node. More... | |
template<typename T > | |
using | eteq::NodesT = std::vector< NodeptrT< T > > |
Vector of nodes. More... | |
template<typename T > | |
using | eteq::NodeBuilderF = std::function< NodeptrT< T >(teq::TensptrT)> |
Function for building a node from tensor. More... | |
Functions | |
template<typename TensType , typename T > | |
bool | eteq::register_builder (NodeBuilderF< T > builder) |
#define TO_NODE | ( | tens | ) | NodeConverters<T>::to_node(tens) |
Macro for converting tensor to node.