Tannic
A C++ Tensor Library
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Ntannic
 Nexpression
 CArgmaxFinds the indices of maximum values along an axis
 CArgmeanComputes the mean along an axis
 CArgminFinds the indexes of minimum values along an axis
 CArgsumSums tensor values along an axis
 CCartesianTag type for Cartesian (real/imaginary) complex number representation
 CComparison
 CComplexificationCreates a complex tensor view from real components
 CComplexification< Coordinates, Real, Imaginary >
 CComplexification< Coordinates, Source >
 CEQ
 CExpansionExpression template for expanding (broadcasting) singleton dimensions of a tensor
 CFlattenExpression template for flattening a contiguous range of dimensions
 CGE
 CGT
 CLE
 CLT
 CNE
 CPermutationExpression template for reordering tensor dimensions according to a specified permutation
 CPolarTag type for Polar (magnitude/angle) complex number representation
 CRealificationCreates a real-valued view of complex tensor data
 CReductionLazy reduction expression
 CSliceExpression template representing a tensor slice or subview
 CSqueezeExpression template for removing singleton dimensions from a tensor
 CTransposeExpression template for transposing two dimensions of a tensor
 CUnsqueezeExpression template for inserting singleton dimensions into a tensor
 CViewExpression template for viewing a tensor with a new shape
 Nfunction
 CAbsFunctor absolute value (|x|) Applies element-wise absolute value to tensor elements
 CCosFunctor cosine Applies element-wise cosine to tensor elements (radians)
 CCoshFunctor hyperbolic cosine Applies element-wise hyperbolic cosine to tensor elements
 CExpFunctor exponential (e^x) Applies element-wise exponential to tensor elements
 CFunctionExpression template for mathematical function operations
 CLogFunctor natural logarithm (ln(x)) Applies element-wise natural logarithm to tensor elements
 CRsqrtFunctor inverse square root (1/√x) Applies element-wise inverse square root to tensor elements
 CSinFunctor sine Applies element-wise sine to tensor elements (radians)
 CSinhFunctor hyperbolic sine Applies element-wise hyperbolic sine to tensor elements
 CSqrtFunctor square root (√x) Applies element-wise square root to tensor elements
 CTanFunctor tangent Applies element-wise tangent to tensor elements (radians)
 CTanhFunctor hyperbolic tangent Applies element-wise hyperbolic tangent to tensor elements
 Nindexing
 CRangeRepresents a half-open interval [start, stop) for slicing
 Noperation
 CAdditionBinary element-wise addition of two tensor expressions
 CBinaryExpression template for a binary tensor operation
 CExponentiationBinary element-wise exponentiation of two tensor expressions
 CMultiplicationBinary element-wise multiplication of two tensor expressions
 CNegationUnary element-wise negation of a tensor expression
 CSubtractionBinary element-wise subtraction of two tensor expressions
 CUnaryExpression template for a unary tensor aritmetic operation
 Ntransformation
 CCompositionTransformation composition (Known as Matrix Multiplication) operation
 CConcatenationConcatenation operation along a specified axis
 CConvolution1DExpression for 1D convolution operations
 CConvolution2DExpression for 2D convolution operations
 COuterRepresents the outer product operation between two vectors
 CRepackRepack operation (makes a tensor contiguous in memory)
 CRepetitionRepetition operation along a specified axis
 CTransformationExpression template for tensor transformations
 CBufferManaged memory buffer with explicit ownership
 CCallback
 CDeviceDevice memory domain
 CDevicesDevice enumeration singleton
 CExceptionA simple generic exception type for the Tannic Tensor Library
 CHeader
 CHostHost memory domain
 CMetadata
 CMetadata< Tensor >
 CNode
 CShapeRepresents the shape (dimensions) of an tensor-like expression
 CStridesRepresents the memory strides associated with a tensor shape
 CTensorA multidimensional, strided tensor data structure
 CTrait
 CRealificationCreates a real-valued view of complex tensor data