▶Napis | |
CAPIsPlugin | |
▶Nccur | |
CSession | |
▶Ndbg | |
CClientConfig | Configuration wrapper for creating the client |
CCustomFunctor | Functor that runs a custom functor instead of Eigen operators |
CCustomFunctorNode | CustomFunctor's node wrapper |
CEdgeInfo | Graph edge intermediate representation |
CEdgeInfoHash | Graph edge hashing |
CGraphEmitterClient | GRPC client that checks for server health and make graph creation and update calls |
CInteractiveSession | Session that makes GRPC client calls |
▶Ndtypes | |
CDTypesPlugin | |
▶Neteq | |
CAnyConvr | Implementation of optimization converter that represents any node |
CBuilderArg | FuncArg equivalent for optimizer's IR of functor |
CConstant | Constant implementation of Eigen leaf tensor |
CConstantNode | Constant's node wrapper |
CConverterBuilder | Optimization builder's implementation for building ETEQ nodes |
CCoordMap | Eigen transformation wrapper implementation of iCoordMap |
CEADLoader | PBM Unmarshaller implementation for loading ETEQ Nodes |
CEADSaver | PBM Marshaller implementation for saving ETEQ Nodes |
CEigenMatOp | Implementation of iEigen that assigns Matrix operator to Matrix object |
CEigenTensOp | Implementation of iEigen that assigns Tensor operator to Tensor object |
CFuncArg | Eigen node version of teq::FuncArg |
CFuncConvr | Implementation of optimization converter that represents and builds functors |
CFunctor | Functor implementation of operable functor of Eigen operators |
CFunctorNode | Functor's node wrapper |
CGradientBuilder | ETEQ implementation of TEQ's Backward Propagation Builder |
CGroupConvr | Implementation of optimization converter that represents and builds subgraphs of specific types |
CiEigen | Interface of generic Eigen data wrapper |
CiLeaf | ILeaf extension of TEQ iLeaf containing Eigen data objects |
CiNode | Interface node for wrapping typed tensor |
CiSession | Session interface that tracks and rapidly updates subgraphs |
CNodeConverters | Node registry of tensor types and tensor to node function |
COpArg | Raw data, shape, and transformation argument struct |
CScalarConvr | Implementation of optimization converter that represents and builds scalar constants |
CSession | |
CShapedArr | Shaped array wraps around a vector and shape |
CVariable | Leaf node implementation containing mutable Eigen data |
CVariableNode | Variable's node wrapper |
▶Nlayr | |
CConv | Layer implementation to apply conv2d functions to weight and optional bias |
CConvBuilder | Builder implementation for convolution layer |
CDense | Layer implementation to apply fully_connect functions to weight and optional bias |
CDenseBuilder | Builder implementation for fully connected layer |
CiLayer | |
CiLayerBuilder | |
CLayerId | Sublayer type, label, and index encapsulation |
CLayerRegistry | |
CLayerTag | Tag implementation specifically for contents of layers |
CRBM | |
CRBMBuilder | Builder implementation for restricted boltzmann layer |
CSeqModelBuilder | Builder implementation for sequentially connected models |
CSequentialModel | Layer implementation that sequentially applies sublayers |
CULayer | Layer implementation to apply activation and pooling functions |
CULayerBuilder | Builder implementation for activation layer |
CVarAssign | Variable and error approximation assignment encapsulation |
▶Nmodl | |
CRNN | |
▶Nopcodes | |
COpcodesPlugin | |
▶Nopt | |
CCandArg | Encapsulation of match output argument |
CCommHasher | Hash variadic/commutative arguments that ignores order |
CCommVoter | Implement voter for commutative functors |
CiConverter | Converter interface for building TEQ graphs |
CiConverterBuilder | Interface for TEQ extensions to construct conversion rules |
CiVoter | Rule tree node that identify and selects matching candidates |
CMatcher | |
COptCtx | Encapsulation of all conversion rules |
COrdrHasher | Hash voter arguments while preserving order of arguments |
COrdrVoter | Implement voter for ordered (non-commutative) functors |
CRulesContext | Global statements shared between all rule statements |
CSegVArgs | Variadic/communtative branch voter arguments |
CSymbol | Generic representation of a conversion rule |
CSymbolHash | Hasher to encode rule key |
CVariadicVoter | Implement voter for variadic groups |
CVoterArg | Argument voter for functors |
CVoterPool | Parsed representation of a rule tree |
▶Npbm | |
CGraphSaver | Graph serialization traveler |
CiLoader | Interface for building implementations of leaves, functors, shaper, and coorder |
CiSaver | Interface for saving implementations of leaves, shaper, and coorder |
▶Npyapis | |
CPyAPIsPlugin | |
▶Ntag | |
CGroupRegistry | |
CGroupTag | |
CiTag | |
CPropertyRegistry | TagRegistry wrapper to tag and check properties on tensors |
CPropTag | PropTag (properties tag) define node properties |
CQuery | |
CSubgraph | Subgraph group encapsulation |
CTagCollective | Collective of generic iTag instances |
CTagRegistry | Registry for associating tensors to tag collectives |
CTensKey | Tensor ref key wrapper |
CTensKeyHash | TensKey hasher |
▶Nteq | |
CCoordMap | |
CFuncArg | Coordinate mapper and tensor pair |
CFunctor | Functor of the graph mapping to operators specified by opcode argument |
CGraphStat | Traveler that maps each tensor to its subtree's maximum depth |
CHeightMatrix | Leaves set and sets of functors ordered by height (by ascending order) |
CiCoordMap | Interface for transforming coordinates and reversing the coordinate |
CiData | Interface for unveiling data |
CiFunctor | Interface of iOperation-defined operation node |
CiGradientBuilder | |
CiLeaf | Leaf of the graph commonly representing the variable in an equation |
CiOperableFunc | A functor node with direct access to evaluated data |
CiTensor | Interface of traversible and differentiable nodes with shape information |
CiTraveler | Interface to travel through graph, treating iLeaf and iFunctor differently |
COnceTraveler | Extremely generic traveler that visits every node in the graph once |
COpcode | Encoding of operation |
CParentFinder | Traveler that for each child tracks the relationship to all parents |
CPathFinder | |
CShape | |
CArg | Argument for a branching node |
CBranch | Branching (Functor or Group) node |
CConversion | Represent a conversion between two rule trees |
▶CCSVEquation | Use CSVEquation to render teq::TensptrT graph to output csv edges |
CEdge | |
CNode | |
▶CGraphEmitterImpl | |
CEdge | |
CNode | |
CNumList | Decimal linked list |
CNumNode | Node of a decimal linked list |
CPrettyEquation | Use PrettyTree to render teq::TensptrT graph as an ascii art |
CPrettyTensor | Draw data as a multi-dimension array (similar to python) according to shape |
CPrettyTree | |
CProperty | |
CPtrList | Pointer linked list |
CPtrNode | Node of a pointer linked list |
CStatement | Generic statement representation |
CSubgraph | Rule tree node |