Tenncor
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Capis.APIsPlugin
 CArgArgument for a branching node
 CBranchBranching (Functor or Group) node
 Ceteq::BuilderArgFuncArg equivalent for optimizer's IR of functor
 Copt::CandArgEncapsulation of match output argument
 Cdbg::ClientConfigConfiguration wrapper for creating the client
 Copt::CommHasherHash variadic/commutative arguments that ignores order
 CConversionRepresent a conversion between two rule trees
 Cdtypes.DTypesPlugin
 CGraphEmitterImpl::Edge
 CCSVEquation::Edge
 Cdbg::EdgeInfoGraph edge intermediate representation
 Cdbg::EdgeInfoHashGraph edge hashing
 Ceteq::FuncArg< T >Eigen node version of teq::FuncArg
 Cteq::FuncArgCoordinate mapper and tensor pair
 Cdbg::GraphEmitterClientGRPC client that checks for server health and make graph creation and update calls
 Ctag::GroupRegistry
 Cteq::HeightMatrixLeaves set and sets of functors ordered by height (by ascending order)
 Copt::iConverterConverter interface for building TEQ graphs
 Copt::iConverterBuilderInterface for TEQ extensions to construct conversion rules
 Cteq::iCoordMapInterface for transforming coordinates and reversing the coordinate
 Cteq::iDataInterface for unveiling data
 Ceteq::iEigen< T >Interface of generic Eigen data wrapper
 Cteq::iGradientBuilder
 Clayr::iLayer
 Clayr::iLayerBuilder
 Cpbm::iLoaderInterface for building implementations of leaves, functors, shaper, and coorder
 CiMarshalSet
 Ceteq::iNode< T >Interface node for wrapping typed tensor
 Cpbm::iSaverInterface for saving implementations of leaves, shaper, and coorder
 Ceteq::iSessionSession interface that tracks and rapidly updates subgraphs
 Ctag::iTag
 Cteq::iTensorInterface of traversible and differentiable nodes with shape information
 Cteq::iTravelerInterface to travel through graph, treating iLeaf and iFunctor differently
 Copt::iVoterRule tree node that identify and selects matching candidates
 Clayr::LayerIdSublayer type, label, and index encapsulation
 Clayr::LayerRegistry
 CCSVEquation::Node
 CGraphEmitterImpl::Node
 Ceteq::NodeConverters< T >Node registry of tensor types and tensor to node function
 CNumListDecimal linked list
 CNumNodeNode of a decimal linked list
 Ceteq::OpArg< T >Raw data, shape, and transformation argument struct
 Cteq::OpcodeEncoding of operation
 Copcodes.OpcodesPlugin
 Copt::OptCtxEncapsulation of all conversion rules
 Copt::OrdrHasherHash voter arguments while preserving order of arguments
 CPrettyEquationUse PrettyTree to render teq::TensptrT graph as an ascii art
 CPrettyTensor< T >Draw data as a multi-dimension array (similar to python) according to shape
 CPrettyTree< T >
 CPrettyTree< teq::iTensor *>
 CProperty
 Ctag::PropertyRegistryTagRegistry wrapper to tag and check properties on tensors
 CPtrListPointer linked list
 CPtrNodeNode of a pointer linked list
 Cpyapis.PyAPIsPlugin
 Copt::RulesContextGlobal statements shared between all rule statements
 Copt::SegVArgsVariadic/communtative branch voter arguments
 CService
 Cteq::Shape
 Ceteq::ShapedArr< T >Shaped array wraps around a vector and shape
 CStatementGeneric statement representation
 CSubgraphRule tree node
 Copt::SymbolGeneric representation of a conversion rule
 Copt::SymbolHashHasher to encode rule key
 Ctag::TagCollectiveCollective of generic iTag instances
 Ctag::TagRegistryRegistry for associating tensors to tag collectives
 Ctag::TensKeyTensor ref key wrapper
 Ctag::TensKeyHashTensKey hasher
 Clayr::VarAssignVariable and error approximation assignment encapsulation
 Copt::VoterArgArgument voter for functors
 Copt::VoterPoolParsed representation of a rule tree