#include "main.h"
#include <iostream>
#include <Eigen/CXX11/Tensor>
Go to the source code of this file.
◆ EIGEN_USE_THREADS
#define EIGEN_USE_THREADS |
◆ EIGEN_DECLARE_TEST()
EIGEN_DECLARE_TEST |
( |
cxx11_tensor_thread_pool |
| ) |
|
◆ test_async_multithread_contraction_agrees_with_singlethread()
template<int DataLayout>
void test_async_multithread_contraction_agrees_with_singlethread |
( |
| ) |
|
◆ test_async_multithread_elementwise()
void test_async_multithread_elementwise |
( |
| ) |
|
◆ test_async_sharded_by_inner_dim_contraction()
template<int DataLayout>
static void test_async_sharded_by_inner_dim_contraction |
( |
| ) |
|
|
static |
◆ test_async_sharded_by_inner_dim_contraction_with_output_kernel()
template<int DataLayout>
static void test_async_sharded_by_inner_dim_contraction_with_output_kernel |
( |
| ) |
|
|
static |
◆ test_contraction_corner_cases()
template<int DataLayout>
void test_contraction_corner_cases |
( |
| ) |
|
◆ test_full_contraction()
template<int DataLayout>
void test_full_contraction |
( |
| ) |
|
◆ test_memcpy()
◆ test_multithread_compound_assignment()
void test_multithread_compound_assignment |
( |
| ) |
|
◆ test_multithread_contraction()
template<int DataLayout>
void test_multithread_contraction |
( |
| ) |
|
◆ test_multithread_contraction_agrees_with_singlethread()
template<int DataLayout>
void test_multithread_contraction_agrees_with_singlethread |
( |
| ) |
|
◆ test_multithread_contraction_with_output_kernel()
template<int DataLayout>
static void test_multithread_contraction_with_output_kernel |
( |
| ) |
|
|
static |
◆ test_multithread_elementwise()
void test_multithread_elementwise |
( |
| ) |
|
◆ test_multithread_random()
void test_multithread_random |
( |
| ) |
|
◆ test_multithread_shuffle()
template<int DataLayout>
void test_multithread_shuffle |
( |
Allocator * |
allocator | ) |
|
◆ test_multithreaded_reductions()
template<int DataLayout>
void test_multithreaded_reductions |
( |
| ) |
|
◆ test_sharded_by_inner_dim_contraction()
template<int DataLayout>
static void test_sharded_by_inner_dim_contraction |
( |
| ) |
|
|
static |
◆ test_sharded_by_inner_dim_contraction_with_output_kernel()
template<int DataLayout>
static void test_sharded_by_inner_dim_contraction_with_output_kernel |
( |
| ) |
|
|
static |
◆ test_threadpool_allocate()