Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Removed executable bit from header files | 2016-03-23 | ||
| | | ||||
* | | Removed executable bit from header files | 2016-03-23 | ||
| | | ||||
* | | Fixed contractions of fp16 | 2016-03-23 | ||
| | | ||||
* | | Made the tensor benchmarks compile on MacOS | 2016-03-23 | ||
| | | ||||
* | | Added a test to verify that notifications are working properly | 2016-03-23 | ||
| | | ||||
* | | Made type conversion explicit | 2016-03-23 | ||
| | | ||||
* | | Added the ability to divide a half float by an index | 2016-03-23 | ||
| | | ||||
* | | Added more conversion operators for half floats | 2016-03-23 | ||
| | | ||||
* | | Replace all M_PI by EIGEN_PI and add a check to the testsuite. | 2016-03-23 | ||
| | | ||||
* | | Merged patch 672 from Justin Lebar: Don't use long doubles with cuda | 2016-03-22 | ||
| | | ||||
* | | Fixed compilation error | 2016-03-22 | ||
| | | ||||
* | | Pulled latest updates from trunk | 2016-03-22 | ||
|\ \ | ||||
* | | | Use a single Barrier instead of a collection of Notifications to reduce the ↵ | 2016-03-22 | ||
| | | | | | | | | | | | | thread synchronization overhead | |||
| * | | Fixed a couple of typos | 2016-03-22 | ||
| | | | ||||
| * | | Filter some compilation flags that nvcc warns about. | 2016-03-22 | ||
| | | | ||||
| * | | Avoid using std::vector whenever possible | 2016-03-22 | ||
|/ / | ||||
* | | Use an enum instead of a static const int to prevent possible link error | 2016-03-22 | ||
| | | ||||
* | | Fixed contractions of 16 bit floats | 2016-03-22 | ||
| | | ||||
* | | Worked around a constness related issue | 2016-03-21 | ||
| | | ||||
* | | Small cleanup | 2016-03-21 | ||
| | | ||||
| * | add initial s390x(zEC13) ZVECTOR support | 2016-03-21 | ||
| | | ||||
* | | Marked variables that's only used in debug mode as such | 2016-03-21 | ||
| | | ||||
* | | Explicitly cast the default value into the proper scalar type. | 2016-03-21 | ||
|/ | ||||
* | bug #1178: Simplified modification of the SSE control register for better ↵ | 2016-03-20 | ||
| | | | | portability | |||
* | Renamed some class members to make the code more readable. | 2016-03-18 | ||
| | ||||
* | Fixed a bug in the padding of extracted image patches. | 2016-03-18 | ||
| | ||||
* | Completed the implementation of vectorized type casting of half floats. | 2016-03-18 | ||
| | ||||
* | Make all the conversions explicit | 2016-03-18 | ||
| | ||||
* | Gate all the CUDA tests under the EIGEN_TEST_NVCC option | 2016-03-18 | ||
| | ||||
* | Fixed a typo | 2016-03-18 | ||
| | ||||
* | Added a test to validate the fallback path for half floats | 2016-03-18 | ||
| | ||||
* | Worked around constness issue | 2016-03-18 | ||
| | ||||
* | Fixed compilation warning | 2016-03-18 | ||
| | ||||
* | Fixed compilation warnings in the cuda tests | 2016-03-18 | ||
| | ||||
* | pulled latest updates from trunk | 2016-03-17 | ||
|\ | ||||
* | | Avoid mutable class members when possible | 2016-03-17 | ||
| | | ||||
* | | Implemented some of the missing type casting for half floats | 2016-03-17 | ||
| | | ||||
| * | Made sure to use the hard abi when compiling with NEON instructions to avoid ↵ | 2016-03-17 | ||
|/ | | | | the "gnu/stubs-soft.h: No such file or directory" error | |||
* | Allocate the mersenne twister used by the random number generators on the ↵ | 2016-03-17 | ||
| | | | | heap instead of on the stack since they tend to keep a lot of state (i.e. about 5k) around. | |||
* | Fix bug in tensor contraction. The code assumes that contraction axis ↵ | 2016-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) | 2016-03-16 | ||
|\ | | | | | | | Bugfixes to cuda tests, igamma & igammac implemented, & tests for digamma, igamma, igammac on CPU & GPU. | |||
| * | Merge default branch. | 2016-03-16 | ||
| |\ | ||||
| * | | Change the header guard around certain numext functions to be CUDA specific. | 2016-03-16 | ||
| | | | ||||
* | | | Improved a test | 2016-03-14 | ||
| | | | ||||
* | | | Fixed a typo. | 2016-03-14 | ||
| | | | ||||
* | | | Properly gate the use of cuda intrinsics in the code | 2016-03-14 | ||
| | | | ||||
* | | | Make sure we only use the half float intrinsic when compiling with a version ↵ | 2016-03-14 | ||
| | | | | | | | | | | | | of CUDA that is recent enough to provide them | |||
| | * | Merge specfun branch. | 2016-03-13 | ||
| |/| | ||||
| | * | Add tests in array.cpp that check igamma/igammac properties. | 2016-03-13 | ||
| | | | | | | | | | | | | | | | This adds to the set of existing tests, which compare a specific set of values to third party calculated ground truth. | |||
* | | | Don't mark the cast operator as explicit, since this is a c++11 feature ↵ | 2016-03-12 | ||
| | | | | | | | | | | | | that's not supported by older compilers. |