Classes | |
class | Eigen::Tensor< Scalar_, NumIndices_, Options_, IndexType_ > |
The tensor class. More... | |
class | TensorAssign |
The tensor assignment class. More... | |
class | Eigen::TensorAsyncDevice< ExpressionType, DeviceType, DoneCallback > |
Pseudo expression providing an operator = that will evaluate its argument asynchronously on the specified device. Currently only ThreadPoolDevice implements proper asynchronous execution, while the default and GPU devices just run the expression synchronously and call m_done() on completion.. More... | |
class | Eigen::TensorBase< Derived, AccessLevel > |
The tensor base class. More... | |
class | TensorBroadcasting |
Tensor broadcasting class. More... | |
class | Eigen::TensorConcatenationOp< Axis, LhsXprType, RhsXprType > |
Tensor concatenation class. More... | |
class | TensorContraction |
Tensor contraction class. More... | |
class | Eigen::TensorConversionOp< TargetType, XprType > |
Tensor conversion class. This class makes it possible to vectorize type casting operations when the number of scalars per packet in the source and the destination type differ. More... | |
class | TensorConvolution |
Tensor convolution class. More... | |
class | Eigen::TensorCustomBinaryOp< CustomBinaryFunc, LhsXprType, RhsXprType > |
Tensor custom class. More... | |
class | Eigen::TensorCustomUnaryOp< CustomUnaryFunc, XprType > |
Tensor custom class. More... | |
class | Eigen::TensorDevice< ExpressionType, DeviceType > |
Pseudo expression providing an operator = that will evaluate its argument on the specified computing 'device' (GPU, thread pool, ...) More... | |
class | Eigen::TensorEvaluator< Derived, Device > |
A cost model used to limit the number of threads used for evaluating tensor expression. More... | |
class | TensorExecutor |
The tensor executor class. More... | |
class | TensorExpr |
Tensor expression classes. More... | |
class | TensorFFT |
Tensor FFT class. More... | |
class | Eigen::TensorFixedSize< Scalar_, Dimensions_, Options_, IndexType > |
The fixed sized version of the tensor class. More... | |
class | TensorForcedEval |
Tensor reshaping class. More... | |
class | Eigen::TensorGeneratorOp< Generator, XprType > |
Tensor generator class. More... | |
class | TensorImagePatch |
Patch extraction specialized for image processing. This assumes that the input has a least 3 dimensions ordered as follow: 1st dimension: channels (of size d) 2nd dimension: rows (of size r) 3rd dimension: columns (of size c) There can be additional dimensions such as time (for video) or batch (for bulk processing after the first 3. Calling the image patch code with patch_rows and patch_cols is equivalent to calling the regular patch extraction code with parameters d, patch_rows, patch_cols, and 1 for all the additional dimensions. More... | |
class | TensorIndexPair |
Tensor + Index Pair class. More... | |
class | TensorInflation |
Tensor inflation class. More... | |
class | TensorInitializer |
Helper template to initialize Tensors from std::initializer_lists. More... | |
class | TensorKChippingReshaping |
A chip is a thin slice, corresponding to a column or a row in a 2-d tensor. More... | |
class | TensorLayoutSwap |
Swap the layout from col-major to row-major, or row-major to col-major, and invert the order of the dimensions. More... | |
class | Eigen::TensorMap< PlainObjectType, Options_, MakePointer_ > |
A tensor expression mapping an existing array of data. More... | |
class | TensorPadding |
Tensor padding class. At the moment only padding with a constant value is supported. More... | |
class | TensorPairIndex |
Converts to Tensor<Pair<Index, Scalar> > and reduces to Tensor<Index>. More... | |
class | TensorPatch |
Tensor patch class. More... | |
class | TensorReduction |
Tensor reduction class. More... | |
class | Eigen::TensorRef< PlainObjectType > |
A reference to a tensor expression The expression will be evaluated lazily (as much as possible). More... | |
class | TensorReshaping |
Tensor reshaping class. More... | |
class | TensorReverse |
Tensor reverse elements class. More... | |
class | TensorScan |
Tensor scan class. More... | |
class | TensorShuffling |
Tensor shuffling class. More... | |
class | TensorSlicing |
Tensor slicing class. More... | |
class | TensorStriding |
Tensor striding class. More... | |
class | TensorTrace |
Tensor Trace class. More... | |
class | TensorVolumePatch |
Patch extraction specialized for processing of volumetric data. This assumes that the input has a least 4 dimensions ordered as follows: More... | |
This module provides a Tensor class for storing arbitrarily indexed objects.
Much of the documentation can be found here.