Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Added support for patch extraction | Benoit Steiner | 2014-10-13 |
| | |||
* | Added ability to print a tensor using an iostream. | Benoit Steiner | 2014-10-10 |
| | |||
* | Added support for tensor chips | Benoit Steiner | 2014-10-10 |
| | |||
* | Fixed the tensor shuffling test | Benoit Steiner | 2014-10-10 |
| | |||
* | Fixed the thread pool test | Benoit Steiner | 2014-10-10 |
| | |||
* | Improved the functors defined for standard reductions | Benoit Steiner | 2014-10-09 |
| | | | | Added a functor to encapsulate the generation of random numbers on cpu and gpu. | ||
* | Improved contraction test | Benoit Steiner | 2014-10-03 |
| | |||
* | Generalized the gebp apis | Benoit Steiner | 2014-10-02 |
| | |||
* | Fixes for the forced evaluation of tensor expressions | Benoit Steiner | 2014-10-02 |
| | | | | More tests | ||
* | More tests to validate the const-correctness of the tensor code. | Benoit Steiner | 2014-10-02 |
| | |||
* | Added support for tensor reductions and concatenations | Benoit Steiner | 2014-10-01 |
| | |||
* | Added tests for tensors of const values and tensors of stringswwq:: | Benoit Steiner | 2014-10-01 |
| | |||
* | Merged latest updates from the Eigen trunk. | Benoit Steiner | 2014-09-15 |
|\ | |||
* | | Misc fixes. | Benoit Steiner | 2014-09-05 |
| | | |||
* | | Created more regression tests | Benoit Steiner | 2014-09-04 |
| | | |||
* | | Misc api improvements and cleanups | Benoit Steiner | 2014-08-23 |
| | | |||
* | | Added support for broadcasting | Benoit Steiner | 2014-08-20 |
| | | |||
* | | Added support for fast integer divisions by a constant | Benoit Steiner | 2014-08-14 |
| | | | | | | | | Sped up tensor slicing by a factor of 3 by using these fast integer divisions. | ||
* | | Fixed compilation errors | Benoit Steiner | 2014-08-14 |
| | | |||
* | | Added a few regression tests | Benoit Steiner | 2014-08-14 |
| | | |||
* | | Pulled in the latest changes from the Eigen trunk | Benoit Steiner | 2014-08-13 |
|\ \ | |||
| | * | Update reference value for testNistLanczos1 test | Gael Guennebaud | 2014-09-02 |
| | | | |||
| | * | relax some LM unit tests | Gael Guennebaud | 2014-09-02 |
| | | | |||
| | * | Reafctoring in D&C SVD unsupported module: clean and merge the SVDBase class ↵ | Gael Guennebaud | 2014-09-01 |
| |/ | | | | | | | to Eigen/SVD, rm copy/pasted JacobiSVD.h file | ||
* | | Added a few tests to validate the behavior of the assignment operator. | Benoit Steiner | 2014-07-22 |
| | | |||
* | | Added tests for tensor slicing | Benoit Steiner | 2014-07-10 |
| | | |||
| * | Fix trivial warnings in MPRealSupport | Christoph Hertzberg | 2014-07-18 |
| | | |||
| * | merge | Gael Guennebaud | 2014-07-17 |
| |\ | |||
| * | | bug #842: update mpreal copy (fix compilation with clang) | Gael Guennebaud | 2014-07-17 |
| | | | |||
| | * | Remove unnecessary <bench/BenchTimer.h>include | Christoph Hertzberg | 2014-07-17 |
| |/ | |||
| * | bug #842: fix specialized product for mpreal | Gael Guennebaud | 2014-07-17 |
| | | |||
| * | Fixed index that would cause crash with two point, two derivative ↵ | Jeff | 2014-07-10 |
| | | | | | | | | interpolation. Added static_cast. | ||
| * | IndexArray is now a typename. | Jeff | 2014-06-25 |
| | | | | | | | | Changed interpolate with derivatives test to use VERIFY_IS_APPROX. | ||
| * | Removed tabs and fixed indentation. | Jeff | 2014-06-23 |
| | | |||
| * | Using LU decomposition with complete pivoting for better accuracy. | Jeff | 2014-06-23 |
| | | |||
| * | Added Spline interpolation with derivatives. | Jeff | 2014-06-20 |
| | | |||
* | | Created additional unit tests for the tensor code and improved existing ones. | Benoit Steiner | 2014-06-13 |
| | | |||
* | | Fixed a few compilation errors. | Benoit Steiner | 2014-06-10 |
| | | |||
* | | Pulled latest updates from the Eigen main trunk. | Benoit Steiner | 2014-06-10 |
|\| | |||
* | | Fixed the threadpool test | Benoit Steiner | 2014-06-09 |
| | | |||
* | | Fixed a typo | Benoit Steiner | 2014-06-06 |
| | | |||
* | | Added support for convolution and reshaping of tensors. | Benoit Steiner | 2014-06-06 |
| | | |||
* | | Created additional tests for the tensor code. | Benoit Steiner | 2014-06-05 |
| | | |||
| * | unsupported/TensorSymmetry: factor out completely from Tensor module | Christian Seiler | 2014-06-04 |
| | | | | | | | | | | | | | | | | | | Remove the symCoeff() method of the the Tensor module and move the functionality into a new operator() of the symmetry classes. This makes the Tensor module now completely self-contained without symmetry support (even though previously it was only a forward declaration and a otherwise harmless trivial templated method) and also removes the inconsistency with the rest of eigen w.r.t. the method's naming scheme. | ||
| * | unsupported/TensorSymmetry: make symgroup construction autodetect number of ↵ | Christian Seiler | 2014-06-04 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | indices When constructing a symmetry group, make the code automatically detect the number of indices required from the indices of the group's generators. Also, allow the symmetry group to be applied to lists of indices that are larger than the number of indices of the symmetry group. Before: SGroup<4, Symmetry<0, 1>, Symmetry<2,3>> group; group.apply<SomeOp, int>(std::array<int,4>{{0, 1, 2, 3}}, 0); After: SGroup<Symmetry<0, 1>, Symmetry<2,3>> group; group.apply<SomeOp, int>(std::array<int,4>{{0, 1, 2, 3}}, 0); group.apply<SomeOp, int>(std::array<int,5>{{0, 1, 2, 3, 4}}, 0); This should make the symmetry group easier to use - especially if one wants to reuse the same symmetry group for different tensors of maybe different rank. static/runtime asserts remain for the case where the length of the index list to which a symmetry group is to be applied is too small. | ||
| * | unsupported/CXX11/Core: allow gen_numeric_list to have a starting point | Christian Seiler | 2014-06-04 |
| | | | | | | | | | | | | Add a template parameter to gen_numeric_list that acts as a starting point for the list, i.e. gen_numeric_list<int, 5, 4> will generate a numeric_list<int, 4, 5, 6, 7, 8>. | ||
* | | Vectorized the evaluation of tensor expression (using SSE, AVX, NEON, ...) | Benoit Steiner | 2014-05-16 |
| | | | | | | | | | | Added the ability to parallelize the evaluation of a tensor expression over multiple cpu cores. Added the ability to offload the evaluation of a tensor expression to a GPU. | ||
| * | PolynomialSolver: test template constructor in test suite. | Benjamin Chrétien | 2014-05-19 |
| | | |||
| * | PolynomialSolver: add a test to reveal a bug. | Benjamin Chrétien | 2014-05-19 |
| | | |||
* | | Added support for fixed sized tensors. | Benoit Steiner | 2014-05-06 |
| | | | | | | | | Improved support for tensor expressions. |