Classes | Typedefs | Functions
cxx11_tensor_contraction.cpp File Reference
#include "main.h"
#include <Eigen/CXX11/Tensor>
Include dependency graph for cxx11_tensor_contraction.cpp:

Go to the source code of this file.

Classes

struct  SqrtOutputKernel
 

Typedefs

typedef Tensor< float, 1 >::DimensionPair DimPair
 

Functions

 EIGEN_DECLARE_TEST (cxx11_tensor_contraction)
 
template<int DataLayout>
static void test_consistency ()
 
template<int DataLayout>
static void test_const_inputs ()
 
template<int DataLayout>
static void test_contraction_of_contraction ()
 
template<int DataLayout>
static void test_evals ()
 
template<int DataLayout>
static void test_expr ()
 
template<int DataLayout>
static void test_full_redux ()
 
template<int DataLayout>
static void test_holes ()
 
template<int DataLayout>
static void test_large_contraction ()
 
template<int DataLayout>
static void test_large_contraction_with_output_kernel ()
 
template<int DataLayout>
static void test_matrix_vector ()
 
template<int DataLayout>
static void test_multidims ()
 
template<int DataLayout>
static void test_out_of_order_contraction ()
 
template<int DataLayout>
static void test_scalar ()
 
template<int DataLayout>
static void test_small_blocking_factors ()
 
template<int DataLayout>
static void test_tensor_product ()
 
template<int DataLayout>
static void test_tensor_vector ()
 

Typedef Documentation

◆ DimPair

typedef Tensor<float, 1>::DimensionPair DimPair

Definition at line 17 of file cxx11_tensor_contraction.cpp.

Function Documentation

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( cxx11_tensor_contraction  )

Definition at line 563 of file cxx11_tensor_contraction.cpp.

◆ test_consistency()

template<int DataLayout>
static void test_consistency ( )
static

Definition at line 316 of file cxx11_tensor_contraction.cpp.

◆ test_const_inputs()

template<int DataLayout>
static void test_const_inputs ( )
static

Definition at line 494 of file cxx11_tensor_contraction.cpp.

◆ test_contraction_of_contraction()

template<int DataLayout>
static void test_contraction_of_contraction ( )
static

Definition at line 219 of file cxx11_tensor_contraction.cpp.

◆ test_evals()

template<int DataLayout>
static void test_evals ( )
static

Definition at line 20 of file cxx11_tensor_contraction.cpp.

◆ test_expr()

template<int DataLayout>
static void test_expr ( )
static

Definition at line 252 of file cxx11_tensor_contraction.cpp.

◆ test_full_redux()

template<int DataLayout>
static void test_full_redux ( )
static

Definition at line 193 of file cxx11_tensor_contraction.cpp.

◆ test_holes()

template<int DataLayout>
static void test_holes ( )
static

Definition at line 159 of file cxx11_tensor_contraction.cpp.

◆ test_large_contraction()

template<int DataLayout>
static void test_large_contraction ( )
static

Definition at line 353 of file cxx11_tensor_contraction.cpp.

◆ test_large_contraction_with_output_kernel()

template<int DataLayout>
static void test_large_contraction_with_output_kernel ( )
static

Definition at line 530 of file cxx11_tensor_contraction.cpp.

◆ test_matrix_vector()

template<int DataLayout>
static void test_matrix_vector ( )
static

Definition at line 385 of file cxx11_tensor_contraction.cpp.

◆ test_multidims()

template<int DataLayout>
static void test_multidims ( )
static

Definition at line 101 of file cxx11_tensor_contraction.cpp.

◆ test_out_of_order_contraction()

template<int DataLayout>
static void test_out_of_order_contraction ( )
static

Definition at line 271 of file cxx11_tensor_contraction.cpp.

◆ test_scalar()

template<int DataLayout>
static void test_scalar ( )
static

Definition at line 82 of file cxx11_tensor_contraction.cpp.

◆ test_small_blocking_factors()

template<int DataLayout>
static void test_small_blocking_factors ( )
static

Definition at line 437 of file cxx11_tensor_contraction.cpp.

◆ test_tensor_product()

template<int DataLayout>
static void test_tensor_product ( )
static

Definition at line 467 of file cxx11_tensor_contraction.cpp.

◆ test_tensor_vector()

template<int DataLayout>
static void test_tensor_vector ( )
static

Definition at line 413 of file cxx11_tensor_contraction.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:48