aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test
Commit message (Collapse)AuthorAge
* bug #1264: fix compilationGravatar Gael Guennebaud2016-07-27
|
* Big 1261: add missing max(ADS,ADS) overload (same for min)Gravatar Gael Guennebaud2016-07-27
|
* bug #1260: add regression testGravatar Gael Guennebaud2016-07-27
|
* bug #1260: remove doubtful specializations of ScalarBinaryOpTraitsGravatar Gael Guennebaud2016-07-27
|
* Implement digits10 for mprealGravatar Gael Guennebaud2016-07-25
|
* Improved partial reductions in more casesGravatar Benoit Steiner2016-07-22
|
* mergeGravatar Gael Guennebaud2016-07-22
|\
| * Fix testing of log nearby 1Gravatar Gael Guennebaud2016-07-22
| |
| * Truely split unit test.Gravatar Gael Guennebaud2016-07-22
| |
* | Move half unit test from unsupported to main testsGravatar Gael Guennebaud2016-07-22
|/
* Extend unit testing of half with ADL and arrays.Gravatar Gael Guennebaud2016-07-21
|
* Manually add -stdd=c++11 to nvcc for old cmake versionsGravatar Gael Guennebaud2016-07-12
|
* reverted unintended change.Gravatar Benoit Steiner2016-07-11
|
* Made the packetmath test compile again. A better fix would be to move the ↵Gravatar Benoit Steiner2016-07-11
| | | | special function tests to the unsupported directory where the code now resides.
* mergeGravatar Gael Guennebaud2016-07-11
|\
| * Fix configuration of CUDA:Gravatar Gael Guennebaud2016-07-11
| | | | | | | | | | | | - preserve user defined CUDA_NVCC_FLAGS - remove the -ansi flag that conflicts with -std=c++11 - do not add -std=c++11 if already there
| * Split test_slice_in_expr which seems to be huge for visualGravatar Gael Guennebaud2016-07-11
| |
| * Fix warningsGravatar Gael Guennebaud2016-07-08
| |
| * Fix warningsGravatar Gael Guennebaud2016-07-08
| |
* | bug #1232: refactor special functions as a new SpecialFunctions module, ↵Gravatar Gael Guennebaud2016-07-08
|/ | | | currently in unsupported/.
* fix compilation with c++11Gravatar Gael Guennebaud2016-07-07
|
* Split huge unit testGravatar Gael Guennebaud2016-07-07
|
* Fix warningsGravatar Gael Guennebaud2016-07-07
|
* split huge unit testGravatar Gael Guennebaud2016-07-07
|
* Add missing CUDA kernel to tensor scan opGravatar Igor Babuschkin2016-06-29
| | | | | The TensorScanOp implementation was missing a CUDA kernel launch. This adds a simple placeholder implementation.
* Added a test to validate the tensor scan evaluation on GPU. The test is ↵Gravatar Benoit Steiner2016-06-27
| | | | currently disabled since the code segfaults.
* merge pull request 198Gravatar Gael Guennebaud2016-06-24
|\
| * Return -1 from CurrentThreadId when called by thread outside the pool.Gravatar Rasmus Munk Larsen2016-06-23
| |
| * Resolve merge.Gravatar Rasmus Munk Larsen2016-06-23
| |\
| | * Add unit test for printing empty tensorsGravatar Gael Guennebaud2016-06-23
| | |
| | * Fixed the printing of rank-0 tensorsGravatar Benoit Steiner2016-06-20
| | |
* | | Add autodiff coverage for standard library hyperbolic functions, and tests.Gravatar Geoffrey Lalonde2016-06-15
| | | | | | | | | | | | | | | | | | | | | * * * Corrected tanh derivatived, moved test definitions. * * * Added more test cases, removed lingering lines
| | * Implement exclusive scan optionGravatar Igor Babuschkin2016-06-14
| |/ |/|
| * size_t -> intGravatar Rasmus Munk Larsen2016-06-03
| |
| * Add CurrentThreadId and NumThreads methods to Eigen threadpools and ↵Gravatar Rasmus Munk Larsen2016-06-03
| | | | | | | | TensorDeviceThreadPool.
* | Add TernaryFunctors and the betainc SpecialFunction.Gravatar Eugene Brevdo2016-06-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | TernaryFunctors and their executors allow operations on 3-tuples of inputs. API fully implemented for Arrays and Tensors based on binary functors. Ported the cephes betainc function (regularized incomplete beta integral) to Eigen, with support for CPU and GPU, floats, doubles, and half types. Added unit tests in array.cpp and cxx11_tensor_cuda.cu Collapsed revision * Merged helper methods for betainc across floats and doubles. * Added TensorGlobalFunctions with betainc(). Removed betainc() from TensorBase. * Clean up CwiseTernaryOp checks, change igamma_helper to cephes_helper. * betainc: merge incbcf and incbd into incbeta_cfe. and more cleanup. * Update TernaryOp and SpecialFunctions (betainc) based on review comments.
* | Disable the tensor tests when using msvc since older versions of the ↵Gravatar Benoit Steiner2016-06-04
|/ | | | compiler fail to handle this code
* Add syntactic sugar to Eigen tensors to allow more natural syntax.Gravatar Rasmus Munk Larsen2016-06-02
| | | | | | | | | Specifically, this enables expressions involving: scalar + tensor scalar * tensor scalar / tensor scalar - tensor
* Add tensor scan opGravatar Igor Babuschkin2016-06-02
| | | | | This is the initial implementation a generic scan operation. Based on this, cumsum and cumprod method have been added to TensorBase.
* Speedup a testGravatar Benoit Steiner2016-06-01
|
* Added a new operation to enable more powerful tensorindexing.Gravatar Benoit Steiner2016-05-27
|
* Fixed option '--relaxed-constexpr' has been deprecated and replaced by ↵Gravatar Benoit Steiner2016-05-27
| | | | option '--expt-relaxed-constexpr' warning generated by nvcc 7.5
* Resolved merge conflictsGravatar Benoit Steiner2016-05-26
|
* Merged latest reduction improvementsGravatar Benoit Steiner2016-05-26
|\
* | Improved the performance of inner reductions.Gravatar Benoit Steiner2016-05-26
| |
* | Improved the coverage of the fp16 reduction testsGravatar Benoit Steiner2016-05-26
| |
* | Added support for statically known lists of pairs of indicesGravatar Benoit Steiner2016-05-25
| |
* | Silenced several double-promotion warningsGravatar Christoph Hertzberg2016-05-22
| |
* | fixed macro nameGravatar Christoph Hertzberg2016-05-22
| |
* | Make EIGEN_HAS_CONSTEXPR user configurableGravatar Gael Guennebaud2016-05-20
| |