aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test
Commit message (Collapse)AuthorAge
* Added missing assignment operator to the TensorUInt128 class, and made misc ↵Gravatar Benoit Steiner2016-03-30
| | | | small improvements
* Use false instead of 0 as the expected value of a booleanGravatar Benoit Steiner2016-03-29
|
* Fixed compilation error on windowsGravatar Benoit Steiner2016-03-24
|
* Made sure that the cxx11_tensor_cuda test can be compiled even without ↵Gravatar Benoit Steiner2016-03-23
| | | | support for cxx11.
* Use portable includesGravatar Benoit Steiner2016-03-23
|
* Fixed contractions of fp16Gravatar Benoit Steiner2016-03-23
|
* Added a test to verify that notifications are working properlyGravatar Benoit Steiner2016-03-23
|
* Replace all M_PI by EIGEN_PI and add a check to the testsuite.Gravatar Christoph Hertzberg2016-03-23
|
* Merged patch 672 from Justin Lebar: Don't use long doubles with cudaGravatar Benoit Steiner2016-03-22
|
* Filter some compilation flags that nvcc warns about.Gravatar Benoit Steiner2016-03-22
|
* Gate all the CUDA tests under the EIGEN_TEST_NVCC optionGravatar Benoit Steiner2016-03-18
|
* Fixed a typoGravatar Benoit Steiner2016-03-18
|
* Added a test to validate the fallback path for half floatsGravatar Benoit Steiner2016-03-18
|
* Fixed compilation warnings in the cuda testsGravatar Benoit Steiner2016-03-18
|
* Fix bug in tensor contraction. The code assumes that contraction axis ↵Gravatar Benoit Steiner2016-03-17
| | | | indices for the LHS (after possibly swapping to ColMajor!) is increasing. Explicitly sort the contraction axis pairs to make it so.
* Merged in ebrevdo/eigen (pull request PR-169)Gravatar Christoph Hertzberg2016-03-16
|\ | | | | | | Bugfixes to cuda tests, igamma & igammac implemented, & tests for digamma, igamma, igammac on CPU & GPU.
* | Improved a testGravatar Benoit Steiner2016-03-14
| |
* | Made half floats usable on hardware that doesn't support them natively.Gravatar Benoit Steiner2016-03-11
| |
* | Updated the cxx11_meta test to work on the Eigen::array class when ↵Gravatar Benoit Steiner2016-03-11
| | | | | | | | std::array isn't available.
| * Properly fix merge issues.Gravatar Eugene Brevdo2016-03-08
| |\
| * | Resolve bad merge.Gravatar Eugene Brevdo2016-03-08
|/ /
| * Finishing touches on igamma/igammac for GPU. Tests now pass.Gravatar Eugene Brevdo2016-03-07
| |
| * Fix Eigen's building of sharded tests that use CUDA & more igamma/igammac ↵Gravatar Eugene Brevdo2016-03-07
| | | | | | | | | | | | | | | | | | | | | | | | | | bugfixes. 0. Prior to this PR, not a single sharded CUDA test was actually being *run*. Fixed that. GPU tests are still failing for igamma/igammac. 1. Add calls for igamma/igammac to TensorBase 2. Fix up CUDA-specific calls of igamma/igammac 3. Add unit tests for digamma, igamma, igammac in CUDA.
* | Added a test to validate the behavior of some of the tensor syntactic sugar.Gravatar Benoit Steiner2016-03-07
| |
* | Added missing includeGravatar Benoit Steiner2016-03-06
| |
* | Don't try to compile the uint128 test with compilers that don't support uint127Gravatar Benoit Steiner2016-03-06
| |
* | Don't test our 128bit emulation code when compiling with msvcGravatar Benoit Steiner2016-03-05
| |
* | Avoid using initializer lists in test since not all version of msvc support themGravatar Benoit Steiner2016-03-05
| |
* | Use the CMAKE_CXX_STANDARD variable to turn on cxx11Gravatar Benoit Steiner2016-03-04
| |
* | MSVC uses __uint128 while other compilers use __uint128_t to encode 128bit ↵Gravatar Benoit Steiner2016-03-04
| | | | | | | | unsigned integers. Make the cxx11_tensor_uint128.cpp test work in both cases.
* | Fixed syntax errorGravatar Benoit Steiner2016-03-04
| |
* | Added missing includeGravatar Benoit Steiner2016-03-04
| |
* | Made the contraction test more portableGravatar Benoit Steiner2016-03-04
| |
* | Added tests to cover the new rounding, flooring and ceiling tensor operations.Gravatar Benoit Steiner2016-03-03
| |
* | Added a test to validate the conversion of half floats into floats on Kepler ↵Gravatar Benoit Steiner2016-03-03
| | | | | | | | | | | | GPUs. Restricted the testing of the random number generation code to GPU architecture greater than or equal to 3.5.
* | Made the CUDA architecture level a build setting.Gravatar Benoit Steiner2016-02-25
| |
* | Pulled latest updates from trunkGravatar Benoit Steiner2016-02-21
|\ \
* | | Added the ability to compute the absolute value of a half floatGravatar Benoit Steiner2016-02-21
| | |
| * | Added some debugging information to the test to figure out why it fails ↵Gravatar Benoit Steiner2016-02-21
|/ / | | | | | | sometimes
* | Fixed the float16 tensor test.Gravatar Benoit Steiner2016-02-20
| |
* | Added support for tensor reductions on half floatsGravatar Benoit Steiner2016-02-19
| |
* | Started to work on contractions and reductions using half floatsGravatar Benoit Steiner2016-02-19
| |
* | Added support for simple coefficient wise tensor expression using half ↵Gravatar Benoit Steiner2016-02-19
| | | | | | | | floats on CUDA devices
* | FP16 on CUDA are only available starting with cuda 7.5. Disable them when ↵Gravatar Benoit Steiner2016-02-18
| | | | | | | | using an older version of CUDA
* | Added regression test for float16Gravatar Benoit Steiner2016-02-19
| |
* | Reverted unintended changes introduced by a bad mergeGravatar Benoit Steiner2016-02-19
| |
* | Added preliminary support for half floats on CUDA GPU. For now we can simply ↵Gravatar Benoit Steiner2016-02-19
|/ | | | convert floats into half floats and vice versa
* Deleted outdated commentGravatar Benoit Steiner2016-02-11
|
* Added a method to conjugate the content of a tensor or the result of a ↵Gravatar Benoit Steiner2016-02-11
| | | | tensor expression.
* Fixed compilation warningGravatar Benoit Steiner2016-02-09
|