Tenncor
Classes | Namespaces | Typedefs | Functions
parse.hpp File Reference
#include "opt/parse.hpp"
#include "eteq/eteq.hpp"
Include dependency graph for parse.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  eteq::ScalarConvr< T >
 Implementation of optimization converter that represents and builds scalar constants. More...
 
struct  eteq::AnyConvr< T >
 Implementation of optimization converter that represents any node. More...
 
struct  eteq::BuilderArg
 FuncArg equivalent for optimizer's IR of functor. More...
 
struct  eteq::FuncConvr< T >
 Implementation of optimization converter that represents and builds functors. More...
 
struct  eteq::GroupConvr< T >
 Implementation of optimization converter that represents and builds subgraphs of specific types. More...
 
struct  eteq::ConverterBuilder< T >
 Optimization builder's implementation for building ETEQ nodes. More...
 

Namespaces

 eteq
 

Typedefs

using eteq::BuilderArgsT = std::vector< BuilderArg >
 Vector of FuncArg. More...
 

Functions

static std::vector< double > eteq::vectorize (::NumList *list)
 
static CoordptrT eteq::coorderize (::NumList *list)
 
template<typename T >
opt::OptCtx eteq::parse (std::string content)
 Return optimization rules tied to ETEQ Builder specified in content. More...
 
template<typename T >
opt::OptCtx eteq::parse_file (std::string filename)
 Return optimization rules tied to ETEQ Builder specified in file. More...