TR-mbed 1.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout > Class Template Reference

#include <TensorConvolution.h>

Public Member Functions

 IndexMapper (const InputDims &input_dims, const array< Index, NumKernelDims > &kernel_dims, const array< Index, NumKernelDims > &indices)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index mapGpuInputPlaneToTensorInputOffset (Index p) const
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index mapGpuOutputPlaneToTensorOutputOffset (Index p) const
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index mapGpuInputKernelToTensorInputOffset (Index i) const
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index mapGpuOutputKernelToTensorOutputOffset (Index i) const
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index mapGpuInputKernelToTensorInputOffset (Index i, Index j) const
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index mapGpuOutputKernelToTensorOutputOffset (Index i, Index j) const
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index mapGpuInputKernelToTensorInputOffset (Index i, Index j, Index k) const
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index mapGpuOutputKernelToTensorOutputOffset (Index i, Index j, Index k) const
 

Constructor & Destructor Documentation

◆ IndexMapper()

template<typename Index , typename InputDims , int NumKernelDims, int Layout>
Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::IndexMapper ( const InputDims input_dims,
const array< Index, NumKernelDims > &  kernel_dims,
const array< Index, NumKernelDims > &  indices 
)
inline

Member Function Documentation

◆ mapGpuInputKernelToTensorInputOffset() [1/3]

template<typename Index , typename InputDims , int NumKernelDims, int Layout>
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuInputKernelToTensorInputOffset ( Index  i) const
inline

◆ mapGpuInputKernelToTensorInputOffset() [2/3]

template<typename Index , typename InputDims , int NumKernelDims, int Layout>
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuInputKernelToTensorInputOffset ( Index  i,
Index  j 
) const
inline

◆ mapGpuInputKernelToTensorInputOffset() [3/3]

template<typename Index , typename InputDims , int NumKernelDims, int Layout>
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuInputKernelToTensorInputOffset ( Index  i,
Index  j,
Index  k 
) const
inline

◆ mapGpuInputPlaneToTensorInputOffset()

template<typename Index , typename InputDims , int NumKernelDims, int Layout>
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuInputPlaneToTensorInputOffset ( Index  p) const
inline

◆ mapGpuOutputKernelToTensorOutputOffset() [1/3]

template<typename Index , typename InputDims , int NumKernelDims, int Layout>
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuOutputKernelToTensorOutputOffset ( Index  i) const
inline

◆ mapGpuOutputKernelToTensorOutputOffset() [2/3]

template<typename Index , typename InputDims , int NumKernelDims, int Layout>
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuOutputKernelToTensorOutputOffset ( Index  i,
Index  j 
) const
inline

◆ mapGpuOutputKernelToTensorOutputOffset() [3/3]

template<typename Index , typename InputDims , int NumKernelDims, int Layout>
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuOutputKernelToTensorOutputOffset ( Index  i,
Index  j,
Index  k 
) const
inline

◆ mapGpuOutputPlaneToTensorOutputOffset()

template<typename Index , typename InputDims , int NumKernelDims, int Layout>
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC Index Eigen::internal::IndexMapper< Index, InputDims, NumKernelDims, Layout >::mapGpuOutputPlaneToTensorOutputOffset ( Index  p) const
inline

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