#include <TensorBlock.h>
Public Types | |
typedef DSizes< IndexType, NumDims > | Dimensions |
Public Member Functions | |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE IndexType | blockCount () const |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE BlockDescriptor | blockDescriptor (IndexType block_index) const |
EIGEN_DEVICE_FUNC const EIGEN_STRONG_INLINE DSizes< IndexType, NumDims > & | blockDimensions () const |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE IndexType | blockTotalSize () const |
TensorBlockMapper ()=default | |
TensorBlockMapper (const DSizes< IndexType, NumDims > &dimensions, const TensorBlockResourceRequirements &requirements) | |
Private Types | |
typedef TensorBlockDescriptor< NumDims, IndexType > | BlockDescriptor |
Private Member Functions | |
void | InitializeBlockDimensions () |
Private Attributes | |
DSizes< IndexType, NumDims > | m_block_dimensions |
DSizes< IndexType, NumDims > | m_block_strides |
TensorBlockResourceRequirements | m_requirements |
DSizes< IndexType, NumDims > | m_tensor_dimensions |
DSizes< IndexType, NumDims > | m_tensor_strides |
IndexType | m_total_block_count |
Definition at line 347 of file TensorBlock.h.
|
private |
Definition at line 348 of file TensorBlock.h.
typedef DSizes<IndexType, NumDims> Eigen::internal::TensorBlockMapper< NumDims, Layout, IndexType >::Dimensions |
Definition at line 351 of file TensorBlock.h.
|
default |
|
inline |
Definition at line 354 of file TensorBlock.h.
|
inline |
Definition at line 361 of file TensorBlock.h.
|
inline |
Definition at line 375 of file TensorBlock.h.
|
inline |
Definition at line 370 of file TensorBlock.h.
|
inline |
Definition at line 365 of file TensorBlock.h.
|
inlineprivate |
Definition at line 400 of file TensorBlock.h.
|
private |
Definition at line 508 of file TensorBlock.h.
|
private |
Definition at line 512 of file TensorBlock.h.
|
private |
Definition at line 506 of file TensorBlock.h.
|
private |
Definition at line 505 of file TensorBlock.h.
|
private |
Definition at line 511 of file TensorBlock.h.
|
private |
Definition at line 509 of file TensorBlock.h.