Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator  
template<typename Derived, typename Device> class Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< Derived, Device > A cost model used to limit the number of threads used for evaluating tensor expression.  The tensor evaluator classes. These classes are responsible for the evaluation of the tensor expression. TODO: add support for more types of expressions, in particular expressions leading to lvalues (slicing, reshaping, etc...)   Inherited by Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorChippingOp< DimId, ArgType >, Device >, Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorConcatenationOp< Axis, LeftArgType, RightArgType >, Device >, Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorLayoutSwapOp< ArgType >, Device >, Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorRef< Derived >, Device >, Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorReshapingOp< NewDimensions, ArgType >, Device >, Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorReverseOp< ReverseDimensions, ArgType >, Device >, Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorShufflingOp< Shuffle, ArgType >, Device >, Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorSlicingOp< StartIndices, Sizes, ArgType >, Device >, Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorStridingOp< Strides, ArgType >, Device >, and Eigen8b7c:f320:99b9:690f:4595:cd17:293a:c069TensorEvaluator< TensorStridingSlicingOp< StartIndices, StopIndices, Strides, ArgType >, Device >. The documentation for this class was generated from the following file: TensorEvaluator.h   

    
{'path': 'public/docs/eigen3/unsupported/structeigen_1_1tensorevaluator.html', 'source': 'DevDocs.IO'}