Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added a test to verify that notifications are working properly | 2016-03-23 | |
| | |||
* | Filter some compilation flags that nvcc warns about. | 2016-03-22 | |
| | |||
* | Gate all the CUDA tests under the EIGEN_TEST_NVCC option | 2016-03-18 | |
| | |||
* | Fixed compilation warnings in the cuda tests | 2016-03-18 | |
| | |||
* | Properly fix merge issues. | 2016-03-08 | |
|\ | |||
| * | Fix Eigen's building of sharded tests that use CUDA & more igamma/igammac ↵ | 2016-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. | ||
* | | Use the CMAKE_CXX_STANDARD variable to turn on cxx11 | 2016-03-04 | |
| | | |||
* | | Added tests to cover the new rounding, flooring and ceiling tensor operations. | 2016-03-03 | |
| | | |||
* | | Added a test to validate the conversion of half floats into floats on Kepler ↵ | 2016-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. | 2016-02-25 | |
| | | |||
* | | Reverted unintended changes introduced by a bad merge | 2016-02-19 | |
| | | |||
* | | Added preliminary support for half floats on CUDA GPU. For now we can simply ↵ | 2016-02-19 | |
|/ | | | | convert floats into half floats and vice versa | ||
* | Only enable the cxx11_tensor_uint128 test on 64 bit machines since 32 bit ↵ | 2016-02-05 | |
| | | | | systems don't support the __uin128_t type | ||
* | Properly disable nvcc warning messages in user code. | 2016-02-03 | |
| | |||
* | Silenced the "calling a __host__ function from a __host__ __device__ ↵ | 2016-02-03 | |
| | | | | function is not allowed" messages | ||
* | Made sure to call nvcc with the relaxed-constexpr flag. | 2016-01-28 | |
| | |||
* | Fix unit test filename. | 2016-01-28 | |
| | |||
* | Deleted an invalid assertion that prevented the assignment of empty tensors. | 2016-01-27 | |
| | |||
* | Fixed the flags passed to nvcc to compile the tensor code. | 2016-01-27 | |
| | |||
* | Made the cuda tests compile using make check | 2016-01-27 | |
| | |||
* | Added support for 128bit integers on CUDA devices. | 2015-11-19 | |
| | |||
* | Enable mpreal unit test for C++11 compiler only | 2015-10-27 | |
| | |||
* | Added tests for the fft code | 2015-10-22 | |
| | |||
* | Added some syntactic sugar to make it simpler to compare a tensor to a scalar. | 2015-10-21 | |
| | |||
* | Tightened the definition of isOfNormalIndex to take into account integer ↵ | 2015-10-14 | |
| | | | | | | | types in addition to arrays of indices Only compile the custom index code when EIGEN_HAS_SFINAE is defined. For the time beeing, EIGEN_HAS_SFINAE is a synonym for EIGEN_HAS_VARIADIC_TEMPLATES, but this might evolve in the future. Moved some code around. | ||
* | added CustomIndex capability only to Tensor and not yet to TensorBase. | 2015-10-09 | |
| | | | | | | | | | | | | | | using Sfinae and is_base_of to select correct template which converts to array<Index,NumIndices> user: Gabriel Nützi <gnuetzi@gmx.ch> branch 'default' added unsupported/Eigen/CXX11/src/Tensor/TensorMetaMacros.h added unsupported/test/cxx11_tensor_customIndex.cpp changed unsupported/Eigen/CXX11/Tensor changed unsupported/Eigen/CXX11/src/Tensor/Tensor.h changed unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h changed unsupported/test/CMakeLists.txt | ||
* | Move IncompleteCholesky to official modules | 2015-10-08 | |
| | |||
* | Use full packet size for Dynamic-sized objects (otherwise, the ↵ | 2015-09-02 | |
| | | | | unalignedcount unit test fails with AVX enabled) | ||
* | Added support for argmax/argmin | 2015-08-31 | |
| | |||
* | Add a unit test for IncompleteCholesky | 2015-08-04 | |
| | |||
* | Added support for sigmoid function to the tensor module | 2015-07-17 | |
| | |||
* | Added support for tensor inflation. | 2015-07-16 | |
| | |||
* | Added support for generation of random complex numbers on CUDA devices | 2015-07-07 | |
| | |||
* | Added support for user defined custom tensor op. | 2015-06-30 | |
| | |||
* | Added support for 3D patch extraction | 2015-06-30 | |
| | |||
* | Added a test for full reductions on GPU | 2015-06-29 | |
| | |||
* | Added the ability to generate a tensor from a custom user defined ↵ | 2015-04-22 | |
| | | | | | | 'generator'. This simplifies the creation of constant tensors initialized using specific regular patterns. Created a gaussian window generator as a first use case. | ||
* | Pulled latest update from the eigen main codebase | 2015-03-24 | |
|\ | |||
* | | Added support for 32bit index on a per tensor/tensor expression. This ↵ | 2015-02-27 | |
| | | | | | | | | enables us to use 32bit indices to evaluate expressions on GPU faster while keeping the ability to use 64 bit indices to manipulate large tensors on CPU in the same binary. | ||
| * | Re-enbale detection of min/max parentheses protection, and re-enable ↵ | 2015-02-27 | |
|/ | | | | mpreal_support unit test. | ||
* | Remove EIGEN_TEST_C++0x option and let EIGEN_TEST_CXX11 adds the -std=c++11 flag | 2015-02-20 | |
| | |||
* | Pulled the latest changes from the trunk | 2015-02-06 | |
|\ | |||
* | | Created many additional tests | 2015-01-14 | |
| | | |||
| * | Adding missing OPENGL_LIBRARIES for openglsupport test. Also adding OpenGL ↵ | 2014-12-04 | |
| | | | | | | | | include directories as a better pratice even though these are system include directories in most systems. | ||
* | | Added support for extraction of patches from images | 2014-11-13 | |
| | | |||
* | | Added support for static list of indices | 2014-11-12 | |
| | | |||
* | | Fixed a compilation error triggered by some operations on fixed sized tensors | 2014-11-05 | |
| | | |||
* | | Fixed a test | 2014-11-05 | |
| | | |||
* | | Fixed a test | 2014-10-31 | |
| | | |||
| * | Move D&C SVD to official SVD module. | 2014-10-29 | |
| | |