aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
* | Removed executable bit from header filesGravatar Benoit Steiner2016-03-23
| |
* | Removed executable bit from header filesGravatar Benoit Steiner2016-03-23
| |
* | Fixed contractions of fp16Gravatar Benoit Steiner2016-03-23
| |
* | Made the tensor benchmarks compile on MacOSGravatar Benoit Steiner2016-03-23
| |
* | Added a test to verify that notifications are working properlyGravatar Benoit Steiner2016-03-23
| |
* | Made type conversion explicitGravatar Benoit Steiner2016-03-23
| |
* | Added the ability to divide a half float by an indexGravatar Benoit Steiner2016-03-23
| |
* | Added more conversion operators for half floatsGravatar 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
| |
* | Fixed compilation errorGravatar Benoit Steiner2016-03-22
| |
* | Pulled latest updates from trunkGravatar Benoit Steiner2016-03-22
|\ \
* | | Use a single Barrier instead of a collection of Notifications to reduce the ↵Gravatar Benoit Steiner2016-03-22
| | | | | | | | | | | | thread synchronization overhead
| * | Fixed a couple of typosGravatar Benoit Steiner2016-03-22
| | |
| * | Filter some compilation flags that nvcc warns about.Gravatar Benoit Steiner2016-03-22
| | |
| * | Avoid using std::vector whenever possibleGravatar Benoit Steiner2016-03-22
|/ /
* | Use an enum instead of a static const int to prevent possible link errorGravatar Benoit Steiner2016-03-22
| |
* | Fixed contractions of 16 bit floatsGravatar Benoit Steiner2016-03-22
| |
* | Worked around a constness related issueGravatar Benoit Steiner2016-03-21
| |
* | Small cleanupGravatar Benoit Steiner2016-03-21
| |
| * add initial s390x(zEC13) ZVECTOR supportGravatar Konstantinos Margaritis2016-03-21
| |
* | Marked variables that's only used in debug mode as suchGravatar Benoit Steiner2016-03-21
| |
* | Explicitly cast the default value into the proper scalar type.Gravatar Benoit Steiner2016-03-21
|/
* bug #1178: Simplified modification of the SSE control register for better ↵Gravatar Christoph Hertzberg2016-03-20
| | | | portability
* Renamed some class members to make the code more readable.Gravatar Benoit Steiner2016-03-18
|
* Fixed a bug in the padding of extracted image patches.Gravatar Benoit Steiner2016-03-18
|
* Completed the implementation of vectorized type casting of half floats.Gravatar Benoit Steiner2016-03-18
|
* Make all the conversions explicitGravatar Benoit Steiner2016-03-18
|
* 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
|
* Worked around constness issueGravatar Benoit Steiner2016-03-18
|
* Fixed compilation warningGravatar Benoit Steiner2016-03-18
|
* Fixed compilation warnings in the cuda testsGravatar Benoit Steiner2016-03-18
|
* pulled latest updates from trunkGravatar Benoit Steiner2016-03-17
|\
* | Avoid mutable class members when possibleGravatar Benoit Steiner2016-03-17
| |
* | Implemented some of the missing type casting for half floatsGravatar Benoit Steiner2016-03-17
| |
| * Made sure to use the hard abi when compiling with NEON instructions to avoid ↵Gravatar Benoit Steiner2016-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 ↵Gravatar Benoit Steiner2016-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 ↵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.
| * Merge default branch.Gravatar Eugene Brevdo2016-03-16
| |\
| * | Change the header guard around certain numext functions to be CUDA specific.Gravatar Eugene Brevdo2016-03-16
| | |
* | | Improved a testGravatar Benoit Steiner2016-03-14
| | |
* | | Fixed a typo.Gravatar Benoit Steiner2016-03-14
| | |
* | | Properly gate the use of cuda intrinsics in the codeGravatar Benoit Steiner2016-03-14
| | |
* | | Make sure we only use the half float intrinsic when compiling with a version ↵Gravatar Benoit Steiner2016-03-14
| | | | | | | | | | | | of CUDA that is recent enough to provide them
| | * Merge specfun branch.Gravatar Eugene Brevdo2016-03-13
| |/|
| | * Add tests in array.cpp that check igamma/igammac properties.Gravatar Eugene Brevdo2016-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 ↵Gravatar Benoit Steiner2016-03-12
| | | | | | | | | | | | that's not supported by older compilers.