TR-mbed 1.0
Loading...
Searching...
No Matches
Classes | Static Public Member Functions | List of all members
Eigen::internal::TensorBlockAssignment< Scalar, NumDims, TensorBlockExpr, IndexType > Class Template Reference

#include <TensorBlock.h>

Classes

struct  Target
 

Static Public Member Functions

static Target target (const Dimensions &target_dims, const Dimensions &target_strides, Scalar *target_data, IndexType target_offset=0)
 
template<typename TargetDimsIndexType , typename TargetStridesIndexType >
static Target target (const DSizes< TargetDimsIndexType, NumDims > &target_dims, const DSizes< TargetStridesIndexType, NumDims > &target_strides, Scalar *target_data, IndexType target_offset=0)
 
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Run (const Target &target, const TensorBlockExpr &expr)
 

Member Function Documentation

◆ Run()

template<typename Scalar , int NumDims, typename TensorBlockExpr , typename IndexType = Eigen::Index>
static EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE void Eigen::internal::TensorBlockAssignment< Scalar, NumDims, TensorBlockExpr, IndexType >::Run ( const Target target,
const TensorBlockExpr expr 
)
inlinestatic

◆ target() [1/2]

template<typename Scalar , int NumDims, typename TensorBlockExpr , typename IndexType = Eigen::Index>
static Target Eigen::internal::TensorBlockAssignment< Scalar, NumDims, TensorBlockExpr, IndexType >::target ( const Dimensions target_dims,
const Dimensions target_strides,
Scalar target_data,
IndexType  target_offset = 0 
)
inlinestatic

◆ target() [2/2]

template<typename Scalar , int NumDims, typename TensorBlockExpr , typename IndexType = Eigen::Index>
static Target Eigen::internal::TensorBlockAssignment< Scalar, NumDims, TensorBlockExpr, IndexType >::target ( const DSizes< TargetDimsIndexType, NumDims > &  target_dims,
const DSizes< TargetStridesIndexType, NumDims > &  target_strides,
Scalar target_data,
IndexType  target_offset = 0 
)
inlinestatic

The documentation for this class was generated from the following file: