#include <TensorStorage.h>
Public Member Functions | |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T * | data () |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const T * | data () const |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const FixedDimensions & | dimensions () const |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE DenseIndex | size () const |
EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE | TensorStorage () |
Private Attributes | |
EIGEN_ALIGN_MAX T | m_data [MinSize] |
FixedDimensions | m_dimensions |
Static Private Attributes | |
static const std::size_t | MinSize = max_n_1<Size>::size |
static const std::size_t | Size = FixedDimensions::total_size |
Definition at line 34 of file TensorStorage.h.
|
inline |
Definition at line 52 of file TensorStorage.h.
|
inline |
Definition at line 56 of file TensorStorage.h.
|
inline |
Definition at line 58 of file TensorStorage.h.
|
inline |
Definition at line 61 of file TensorStorage.h.
|
inline |
Definition at line 64 of file TensorStorage.h.
|
private |
Definition at line 46 of file TensorStorage.h.
|
private |
Definition at line 48 of file TensorStorage.h.
|
staticprivate |
Definition at line 45 of file TensorStorage.h.
|
staticprivate |
Definition at line 42 of file TensorStorage.h.