Macros | Functions
cxx11_tensor_device_sycl.cpp File Reference
#include "main.h"
#include <unsupported/Eigen/CXX11/Tensor>
#include <stdint.h>
#include <iostream>
Include dependency graph for cxx11_tensor_device_sycl.cpp:

Go to the source code of this file.

Macros

#define EIGEN_DEFAULT_DENSE_INDEX_TYPE   int64_t
 
#define EIGEN_TEST_NO_COMPLEX
 
#define EIGEN_TEST_NO_LONGDOUBLE
 
#define EIGEN_USE_SYCL
 

Functions

 EIGEN_DECLARE_TEST (cxx11_tensor_device_sycl)
 
template<typename DataType >
void sycl_device_test_per_device (const cl::sycl::device &d)
 
template<typename DataType , int DataLayout, typename IndexType >
void test_device_exceptions (const Eigen::SyclDevice &sycl_device)
 
template<typename DataType , int DataLayout, typename IndexType >
void test_device_memory (const Eigen::SyclDevice &sycl_device)
 

Macro Definition Documentation

◆ EIGEN_DEFAULT_DENSE_INDEX_TYPE

#define EIGEN_DEFAULT_DENSE_INDEX_TYPE   int64_t

Definition at line 17 of file cxx11_tensor_device_sycl.cpp.

◆ EIGEN_TEST_NO_COMPLEX

#define EIGEN_TEST_NO_COMPLEX

Definition at line 15 of file cxx11_tensor_device_sycl.cpp.

◆ EIGEN_TEST_NO_LONGDOUBLE

#define EIGEN_TEST_NO_LONGDOUBLE

Definition at line 14 of file cxx11_tensor_device_sycl.cpp.

◆ EIGEN_USE_SYCL

#define EIGEN_USE_SYCL

Definition at line 18 of file cxx11_tensor_device_sycl.cpp.

Function Documentation

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( cxx11_tensor_device_sycl  )

Definition at line 73 of file cxx11_tensor_device_sycl.cpp.

◆ sycl_device_test_per_device()

template<typename DataType >
void sycl_device_test_per_device ( const cl::sycl::device &  d)

this test throw an exception. enable it if you want to see the exception

this test throw an exception. enable it if you want to see the exception

Definition at line 61 of file cxx11_tensor_device_sycl.cpp.

◆ test_device_exceptions()

template<typename DataType , int DataLayout, typename IndexType >
void test_device_exceptions ( const Eigen::SyclDevice &  sycl_device)

Definition at line 45 of file cxx11_tensor_device_sycl.cpp.

◆ test_device_memory()

template<typename DataType , int DataLayout, typename IndexType >
void test_device_memory ( const Eigen::SyclDevice &  sycl_device)

Definition at line 26 of file cxx11_tensor_device_sycl.cpp.



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