Classes | Namespaces | Enumerations
TensorForwardDeclarations.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::IsVectorizable< Device, Expression >
 
struct  Eigen::internal::IsVectorizable< GpuDevice, Expression >
 
struct  Eigen::MakePointer< T >
 
class  Eigen::Tensor< Scalar_, NumIndices_, Options_, IndexType_ >
 The tensor class. More...
 
class  Eigen::TensorAssignOp< LhsXprType, RhsXprType >
 
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 >
 
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 >
 
class  Eigen::TensorFFTOp< FFT, XprType, FFTDataType, FFTDirection >
 
class  Eigen::TensorFixedSize< Scalar_, Dimensions_, Options_, IndexType >
 The fixed sized version of the tensor class. More...
 
class  Eigen::TensorForcedEvalOp< XprType, MakePointer_ >
 
class  Eigen::TensorGeneratorOp< Generator, XprType >
 
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::TensorTupleReducerOp< ReduceOp, Dims, XprType >
 
class  Eigen::TensorVolumePatchOp< Planes, Rows, Cols, XprType >
 

Namespaces

 Eigen
 
 Eigen::internal
 

Enumerations

enum  Eigen::FFTDirection { Eigen::FFT_FORWARD = 0, Eigen::FFT_REVERSE = 1 }
 
enum  Eigen::FFTResultType { Eigen::RealPart = 0, Eigen::ImagPart = 1, Eigen::BothParts = 2 }
 


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:09:50