#include "main.h"
#include <Eigen/CXX11/Tensor>
Go to the source code of this file.
◆ CALL_SUBTEST_PART
#define CALL_SUBTEST_PART |
( |
|
PART | ) |
CALL_SUBTEST_##PART |
◆ CALL_SUBTESTS_TYPES_LAYOUTS
#define CALL_SUBTESTS_TYPES_LAYOUTS |
( |
|
PART, |
|
|
|
NAME |
|
) |
| |
Value:
CALL_SUBTEST_PART(PART)((NAME<float, RowMajor>())); \
CALL_SUBTEST_PART(PART)((NAME<bool, ColMajor>())); \
CALL_SUBTEST_PART(PART)((NAME<bool, RowMajor>()))
Definition at line 545 of file cxx11_tensor_morphing.cpp.
◆ EIGEN_DECLARE_TEST()
EIGEN_DECLARE_TEST |
( |
cxx11_tensor_morphing |
| ) |
|
◆ test_composition()
template<typename T , int DataLayout>
static void test_composition |
( |
| ) |
|
|
static |
◆ test_const_slice()
template<typename T >
static void test_const_slice |
( |
| ) |
|
|
static |
◆ test_empty_slice()
template<typename T , int DataLayout>
static void test_empty_slice |
( |
| ) |
|
|
static |
◆ test_reshape_as_lvalue()
template<typename >
static void test_reshape_as_lvalue |
( |
| ) |
|
|
static |
◆ test_reshape_in_expr()
template<typename >
static void test_reshape_in_expr |
( |
| ) |
|
|
static |
◆ test_simple_reshape()
template<typename >
static void test_simple_reshape |
( |
| ) |
|
|
static |
◆ test_simple_slice()
template<typename T , int DataLayout>
static void test_simple_slice |
( |
| ) |
|
|
static |
◆ test_slice_as_lvalue()
template<typename T , int DataLayout>
static void test_slice_as_lvalue |
( |
| ) |
|
|
static |
◆ test_slice_in_expr()
template<typename T , int DataLayout>
static void test_slice_in_expr |
( |
| ) |
|
|
static |
◆ test_slice_raw_data()
template<typename T , int DataLayout>
static void test_slice_raw_data |
( |
| ) |
|
|
static |
◆ test_static_reshape()
template<typename >
static void test_static_reshape |
( |
| ) |
|
|
static |
◆ test_strided_slice()
template<typename T , int DataLayout>
static void test_strided_slice |
( |
| ) |
|
|
static |
◆ test_strided_slice_write()
template<typename T , int DataLayout>
static void test_strided_slice_write |
( |
| ) |
|
|
static |