Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Added support for prefetching on cuda devices | Benoit Steiner | 2015-07-17 | |
| | ||||
* | Pulled latest updates from trunk | Benoit Steiner | 2015-07-17 | |
|\ | ||||
* | | Added support for sigmoid function to the tensor module | Benoit Steiner | 2015-07-17 | |
| | | ||||
| * | Add const getters for LM parameters | Nicolas Mellado | 2015-07-17 | |
|/ | ||||
* | Fixed a typo in Macro.h | Benoit Steiner | 2015-07-16 | |
| | ||||
* | Use the new EIGEN_HAS_INDEX_LIST define to enable the ↵ | Benoit Steiner | 2015-07-16 | |
| | | | | cxx11_tensor_index_list tests | |||
* | Define EIGEN_HAS_INDEX_LIST whenever the class is defined. This makes it ↵ | Benoit Steiner | 2015-07-16 | |
| | | | | easier to support compilers that are cxx11 compliant and compilers that aren't. | |||
* | Added missing APIs to the Eigen::Sizes class | Benoit Steiner | 2015-07-16 | |
| | ||||
* | Added support for tensor inflation. | Benoit Steiner | 2015-07-16 | |
| | ||||
* | Avoid relying on a default value for the Vectorizable template parameter of ↵ | Benoit Steiner | 2015-07-15 | |
| | | | | the EvalRange functor | |||
* | Fixed compilation error in a cuda test | Benoit Steiner | 2015-07-15 | |
| | ||||
* | Updated the cuda tests to use the new GpuDevice constructor | Benoit Steiner | 2015-07-15 | |
| | ||||
* | Added support for multi gpu configuration to the GpuDevice class | Benoit Steiner | 2015-07-15 | |
| | ||||
* | Clean some previous changes and more cuda fixes | Gael Guennebaud | 2015-07-15 | |
| | ||||
* | Merged eigen/eigen into default | Nicolas Mellado | 2015-07-15 | |
|\ | ||||
* | | Add missing EIGEN_DEVICE_FUNC | Nicolas Mellado | 2015-07-15 | |
| | | ||||
| * | Merged in emartin/eigen (pull request PR-123) | Gael Guennebaud | 2015-07-13 | |
| |\ | | | | | | | | | | Modify GEMM to handle m=0, n=0, and k=0 cases. | |||
| * | | Enabled the construction of a fixed sized tensor directly from an expression. | Benoit Steiner | 2015-07-13 | |
| | | | ||||
| * | | Fixed a bug in the integer division code that caused some large numerators ↵ | Benoit Steiner | 2015-07-13 | |
| | | | | | | | | | | | | to be incorrectly handled | |||
| * | | bug #1039: Redefining EIGEN_DEFAULT_DENSE_INDEX_TYPE may lead to errors | Christoph Hertzberg | 2015-07-13 | |
| | | | ||||
| * | | Fix operator<<(ostream,AlignedVector3) | Gael Guennebaud | 2015-07-13 | |
| | | | ||||
| | * | Modify GEMM to handle m=0, n=0, and k=0 cases. | Eric Martin | 2015-07-11 | |
| |/ | ||||
* | | Cleaning | Nicolas Mellado | 2015-07-11 | |
| | | ||||
* | | Revert files to remove EIGEN_USING_NUMEXT_MATH | Nicolas Mellado | 2015-07-11 | |
| | | ||||
* | | Replace double constants by Scalar constants | Nicolas Mellado | 2015-07-11 | |
| | | ||||
* | | Cuda compatibility: remove explicit call to std math functions | Nicolas Mellado | 2015-07-11 | |
| | | ||||
* | | Merged eigen/eigen into default | Nicolas Mellado | 2015-07-11 | |
|\| | ||||
| * | Added support for generation of random complex numbers on CUDA devices | Benoit Steiner | 2015-07-07 | |
| | | ||||
| * | Use NumTraits<T>::RequireInitialization instead of ↵ | Benoit Steiner | 2015-07-07 | |
| | | | | | | | | internal::is_arithmetic<T>::value to check whether it's possible to bypass the type constructor in the tensor code. | |||
| * | Updated internal::is_arithmetic::value to be true for complex numbers | Benoit Steiner | 2015-07-07 | |
| | | ||||
| * | Pulled latest changes from trunk | Benoit Steiner | 2015-07-07 | |
| |\ | ||||
| * | | Improved and cleaned up the 2d patch extraction code | Benoit Steiner | 2015-07-07 | |
| | | | ||||
| | * | typo | Gael Guennebaud | 2015-07-07 | |
| |/ | ||||
| * | Rotation2D: fix slerp to take the shortest path, and add convenient method ↵ | Gael Guennebaud | 2015-07-07 | |
| | | | | | | | | to get the angle in [-pi,pi] or [0,pi] | |||
| * | Use numext::swap instead of std::swap | Benoit Steiner | 2015-07-06 | |
| | | ||||
| * | use Eigen smart_copy instead of std::copy | Benoit Steiner | 2015-07-06 | |
| | | ||||
| * | Fixed a compilation warning generated by clang | Benoit Steiner | 2015-07-06 | |
| | | ||||
| * | Only attempt to use the texture path on GPUs when it's supported by CUDA | Benoit Steiner | 2015-07-06 | |
| | | ||||
* | | Merged eigen/eigen into default | Nicolas Mellado | 2015-07-06 | |
|\| | ||||
* | | Protect against compilation errors with nvcc and numext/complex. | Nicolas Mellado | 2015-07-06 | |
| | | | | | | | | | | Disable functions explicitely involving std::complex when compiling with nvcc. Improve code compatilibity using the new macro EIGEN_USING_NUMEXT_MATH (same spirit than EIGEN_USING_STD_MATH but for numext functions) | |||
| * | Misc small fixes to the tensor slicing code. | Benoit Steiner | 2015-07-06 | |
|/ | ||||
* | Merged in Emie/eigen (pull request PR-121) | Gael Guennebaud | 2015-07-06 | |
|\ | | | | | | | typo correction in mathFunction | |||
| * | typo correction in mathFunction | Emilie Guy | 2015-07-06 | |
| | | ||||
* | | Merged eigen/eigen into default | Nicolas Mellado | 2015-07-03 | |
|\| | ||||
* | | Fixed a typo in the patch | Benoit Steiner | 2015-07-02 | |
| | | ||||
| * | Added a default value for the cuda stream in the GpuDevice constructor | Benoit Steiner | 2015-07-01 | |
| | | ||||
| * | Misc improvements and optimizations | Benoit Steiner | 2015-07-01 | |
| | | ||||
| * | Improved a previous fix | Benoit Steiner | 2015-07-01 | |
| | | ||||
| * | Fixed a couple of mistakes in the previous commit. | Benoit Steiner | 2015-07-01 | |
| | | ||||
| * | Enabled the vectorized evaluation of several tensor expressions that was ↵ | Benoit Steiner | 2015-07-01 | |
| | | | | | | | | previously disabled by mistake |