#include <tensor.h>
Public Types | |
using | Type = Eigen::TensorFixedSize< Scalar_, Eigen::Sizes< Indices... >, Options_, IndexType > |
using | ValidType = void |
Static Public Member Functions | |
template<typename... Args> | |
static Type * | alloc (Args &&...args) |
static void | free (Type *tensor) |
static constexpr Eigen::DSizes< typename Type::Index, Type::NumIndices > | get_shape () |
static constexpr Eigen::DSizes< typename Type::Index, Type::NumIndices > | get_shape (const Type &) |
static bool | is_correct_shape (const Eigen::DSizes< typename Type::Index, Type::NumIndices > &shape) |
Static Public Attributes | |
static constexpr auto | dimensions_descriptor = concat(const_name<Indices>()...) |
using eigen_tensor_helper< Eigen::TensorFixedSize< Scalar_, Eigen::Sizes< Indices... >, Options_, IndexType > >::Type = Eigen::TensorFixedSize<Scalar_, Eigen::Sizes<Indices...>, Options_, IndexType> |
using eigen_tensor_helper< Eigen::TensorFixedSize< Scalar_, Eigen::Sizes< Indices... >, Options_, IndexType > >::ValidType = void |
|
inlinestatic |
|
inlinestatic |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestatic |
|
staticconstexpr |