|
struct | Eigen::internal::IsTileable< Device, Expression > |
|
struct | Eigen::internal::IsVectorizable< Device, Expression > |
|
struct | Eigen::internal::IsVectorizable< GpuDevice, Expression > |
|
struct | Eigen::MakePointer< T > |
|
struct | Eigen::internal::Pointer_type_promotion< A, B > |
|
struct | Eigen::internal::Pointer_type_promotion< A, A > |
|
struct | Eigen::StorageMemory< T, device > |
|
class | Eigen::Tensor< Scalar_, NumIndices_, Options_, IndexType_ > |
| The tensor class. More...
|
|
class | Eigen::TensorAssignOp< LhsXprType, RhsXprType > |
|
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::internal::TensorAsyncExecutor< Expression, Device, DoneCallback, Vectorizable, Tiling > |
|
class | Eigen::TensorBase< Derived, AccessLevel > |
| The tensor base class. More...
|
|
class | Eigen::TensorBroadcastingOp< Broadcast, XprType > |
|
class | Eigen::TensorChippingOp< DimId, XprType > |
|
class | Eigen::TensorConcatenationOp< Axis, LhsXprType, RhsXprType > |
| Tensor concatenation class. More...
|
|
class | Eigen::TensorContractionOp< Indices, LhsXprType, RhsXprType, OutputKernelType > |
|
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 | Eigen::TensorConvolutionOp< Indices, InputXprType, KernelXprType > |
|
class | Eigen::TensorCustomBinaryOp< CustomBinaryFunc, LhsXprType, RhsXprType > |
| Tensor custom class. More...
|
|
class | Eigen::TensorCustomUnaryOp< CustomUnaryFunc, XprType > |
| Tensor custom class. More...
|
|
class | Eigen::TensorCwiseBinaryOp< BinaryOp, LhsXprType, RhsXprType > |
|
class | Eigen::TensorCwiseNullaryOp< NullaryOp, XprType > |
|
class | Eigen::TensorCwiseTernaryOp< TernaryOp, Arg1XprType, Arg2XprType, Arg3XprType > |
|
class | Eigen::TensorCwiseUnaryOp< UnaryOp, XprType > |
|
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::TensorEvalToOp< XprType, MakePointer_ > |
|
class | Eigen::TensorEvaluator< Derived, Device > |
| A cost model used to limit the number of threads used for evaluating tensor expression. More...
|
|
class | Eigen::internal::TensorExecutor< Expression, Device, Vectorizable, Tiling > |
|
class | Eigen::TensorFFTOp< FFT, XprType, FFTResultType, FFTDir > |
|
class | Eigen::TensorFixedSize< Scalar_, Dimensions_, Options_, IndexType > |
| The fixed sized version of the tensor class. More...
|
|
class | Eigen::TensorForcedEvalOp< XprType > |
|
class | Eigen::TensorGeneratorOp< Generator, XprType > |
| Tensor generator class. More...
|
|
class | Eigen::TensorImagePatchOp< Rows, Cols, XprType > |
|
class | Eigen::TensorIndexTupleOp< XprType > |
|
class | Eigen::TensorInflationOp< Strides, XprType > |
|
class | Eigen::TensorLayoutSwapOp< XprType > |
|
class | Eigen::TensorMap< PlainObjectType, Options_, MakePointer_ > |
| A tensor expression mapping an existing array of data. More...
|
|
class | Eigen::TensorPaddingOp< PaddingDimensions, XprType > |
|
class | Eigen::TensorPatchOp< PatchDim, XprType > |
|
class | Eigen::TensorReductionOp< Op, Dims, XprType, MakePointer_ > |
|
class | Eigen::TensorRef< PlainObjectType > |
| A reference to a tensor expression The expression will be evaluated lazily (as much as possible). More...
|
|
class | Eigen::TensorReshapingOp< NewDimensions, XprType > |
|
class | Eigen::TensorReverseOp< ReverseDimensions, XprType > |
|
class | Eigen::TensorScanOp< Op, XprType > |
|
class | Eigen::TensorSelectOp< IfXprType, ThenXprType, ElseXprType > |
|
class | Eigen::TensorShufflingOp< Shuffle, XprType > |
|
class | Eigen::TensorSlicingOp< StartIndices, Sizes, XprType > |
|
class | Eigen::TensorStridingOp< Strides, XprType > |
|
class | Eigen::TensorStridingSlicingOp< StartIndices, StopIndices, Strides, XprType > |
|
class | Eigen::TensorTraceOp< Dims, XprType > |
|
class | Eigen::TensorTupleReducerOp< ReduceOp, Dims, XprType > |
|
class | Eigen::TensorVolumePatchOp< Planes, Rows, Cols, XprType > |
|
struct | Eigen::internal::TypeConversion< A, B > |
|