#include <TensorBlock.h>
Classes | |
class | DestinationBuffer |
Public Types | |
typedef DSizes< IndexType, NumDims > | Dimensions |
Public Member Functions | |
template<int Layout, typename Scalar > | |
void | AddDestinationBuffer (Scalar *dst_base, const Dimensions &dst_strides) |
template<int Layout, typename Scalar , typename DstStridesIndexType > | |
void | AddDestinationBuffer (Scalar *dst_base, const DSizes< DstStridesIndexType, NumDims > &dst_strides) |
const DestinationBuffer & | destination () const |
IndexType | dimension (int index) const |
const Dimensions & | dimensions () const |
TensorBlockDescriptor & | DropDestinationBuffer () |
bool | HasDestinationBuffer () const |
IndexType | offset () const |
IndexType | size () const |
TensorBlockDescriptor (const IndexType offset, const Dimensions &dimensions, const DestinationBuffer &destination) | |
TensorBlockDescriptor (const IndexType offset, const Dimensions &dimensions) | |
TensorBlockDescriptor | WithOffset (IndexType offset) const |
Private Attributes | |
DestinationBuffer | m_destination |
const Dimensions | m_dimensions |
const IndexType | m_offset |
Definition at line 188 of file TensorBlock.h.
typedef DSizes<IndexType, NumDims> Eigen::internal::TensorBlockDescriptor< NumDims, IndexType >::Dimensions |
Definition at line 190 of file TensorBlock.h.
|
inline |
Definition at line 287 of file TensorBlock.h.
|
inline |
Definition at line 293 of file TensorBlock.h.
|
inline |
Definition at line 306 of file TensorBlock.h.
|
inline |
Definition at line 313 of file TensorBlock.h.
|
inline |
Definition at line 303 of file TensorBlock.h.
|
inline |
Definition at line 300 of file TensorBlock.h.
|
inline |
Definition at line 299 of file TensorBlock.h.
|
inline |
Definition at line 320 of file TensorBlock.h.
|
inline |
Definition at line 326 of file TensorBlock.h.
|
inline |
Definition at line 298 of file TensorBlock.h.
|
inline |
Definition at line 301 of file TensorBlock.h.
|
inline |
Definition at line 331 of file TensorBlock.h.
|
private |
Definition at line 340 of file TensorBlock.h.
|
private |
Definition at line 339 of file TensorBlock.h.
|
private |
Definition at line 338 of file TensorBlock.h.