Christoph Hertzberg
|
1fa793cb97
|
Removed weird self assignment.
|
2014-10-24 13:19:19 +02:00 |
|
Benoit Steiner
|
f786897e4b
|
Added access to the unerlying raw data of a tnsor slice/chip whenever possible
|
2014-10-17 15:33:27 -07:00 |
|
Benoit Steiner
|
ae697b471c
|
Silenced a few compilation warnings
Generalized a TensorMap constructor
|
2014-10-16 14:52:50 -07:00 |
|
Benoit Steiner
|
94e47798f4
|
Fixed the return types of unary and binary expressions to properly handle the case where it is different from the input type (e.g. abs(complex<float>))
|
2014-10-16 10:41:07 -07:00 |
|
Benoit Steiner
|
99d75235a9
|
Misc improvements and cleanups
|
2014-10-13 17:02:09 -07:00 |
|
Benoit Steiner
|
4c70b0a762
|
Added support for patch extraction
|
2014-10-13 10:04:04 -07:00 |
|
Benoit Steiner
|
0219f8aed4
|
Added ability to print a tensor using an iostream.
|
2014-10-10 16:17:26 -07:00 |
|
Benoit Steiner
|
2ed1838aeb
|
Added support for tensor chips
|
2014-10-10 16:11:27 -07:00 |
|
Benoit Steiner
|
4b36c3591f
|
Fixed the tensor shuffling test
|
2014-10-10 15:43:21 -07:00 |
|
Benoit Steiner
|
a991f94c0e
|
Fixed the thread pool test
|
2014-10-10 15:20:37 -07:00 |
|
Benoit Steiner
|
767424af18
|
Improved the functors defined for standard reductions
Added a functor to encapsulate the generation of random numbers on cpu and gpu.
|
2014-10-09 15:36:23 -07:00 |
|
Gael Guennebaud
|
ccd70ba123
|
Various numerical fixes in D&C SVD: I cannot make it fail with double, but still need to tune for single precision, and carefully test with duplicated singular values
|
2014-10-09 23:29:01 +02:00 |
|
Gael Guennebaud
|
dbdd8b0883
|
D&C SVD: add scaling to avoid overflow, fix handling of fixed size matrices
|
2014-10-06 19:35:57 +02:00 |
|
Benoit Steiner
|
152f3218ac
|
Improved contraction test
|
2014-10-03 19:33:44 -07:00 |
|
Benoit Steiner
|
b7271dffb5
|
Generalized the gebp apis
|
2014-10-02 16:51:57 -07:00 |
|
Benoit Steiner
|
8b2afe33a1
|
Fixes for the forced evaluation of tensor expressions
More tests
|
2014-10-02 10:39:36 -07:00 |
|
Benoit Steiner
|
5cc23199be
|
More tests to validate the const-correctness of the tensor code.
|
2014-10-02 10:30:44 -07:00 |
|
Benoit Steiner
|
7caaf6453b
|
Added support for tensor reductions and concatenations
|
2014-10-01 20:38:22 -07:00 |
|
Benoit Steiner
|
1c236f4c9a
|
Added tests for tensors of const values and tensors of stringswwq::
|
2014-10-01 20:21:42 -07:00 |
|
Gael Guennebaud
|
842e31cf5c
|
Let KroneckerProduct exploits the recently introduced generic InnerIterator class.
|
2014-09-29 13:37:49 +02:00 |
|
Georg Drenkhahn
|
75e269c77b
|
Fixed warning on implicit integer conversion in test case code by using type VectorXd::Index instead of int.
|
2014-09-20 14:57:42 +02:00 |
|
Gael Guennebaud
|
03dd4dd91a
|
Unify unit test for BDC and Jacobi SVD. This reveals some numerical issues in BDCSVD.
|
2014-09-19 15:25:48 +02:00 |
|
Gael Guennebaud
|
e70506dd8f
|
Fix inner-stride of AlignedVector3
|
2014-09-18 22:46:46 +02:00 |
|
Gael Guennebaud
|
2ae20d558b
|
Update KroneckerProduct wrt evaluator changes
|
2014-09-18 22:08:49 +02:00 |
|
Gael Guennebaud
|
62bce6e5e6
|
Make MatrixFunction use nested_eval instead of nested
|
2014-09-18 17:31:17 +02:00 |
|
Gael Guennebaud
|
0ca43f7e9a
|
Remove deprecated code not used by evaluators
|
2014-09-18 15:15:27 +02:00 |
|
Benoit Steiner
|
10a79ca3a3
|
Merged latest updates from the Eigen trunk.
|
2014-09-15 09:18:16 -07:00 |
|
Gael Guennebaud
|
749b56f6af
|
merge with default branch
|
2014-09-14 17:34:54 +02:00 |
|
Benoit Steiner
|
74db22455a
|
Misc fixes.
|
2014-09-05 07:47:43 -07:00 |
|
Benoit Steiner
|
1abe4ed14c
|
Created more regression tests
|
2014-09-04 20:27:28 -07:00 |
|
Gael Guennebaud
|
1f398dfc82
|
Factorize *SVD::solve to SVDBase
|
2014-09-01 18:31:54 +02:00 |
|
Gael Guennebaud
|
b3a0365429
|
merge with default branch
|
2014-09-01 18:21:01 +02:00 |
|
Gael Guennebaud
|
eb39296028
|
Reafctoring in D&C SVD unsupported module: clean and merge the SVDBase class to Eigen/SVD, rm copy/pasted JacobiSVD.h file
|
2014-09-01 18:16:20 +02:00 |
|
Gael Guennebaud
|
72c4f8ca8f
|
Disable a few unit tests in unsupported
|
2014-09-01 17:35:58 +02:00 |
|
Benoit Steiner
|
36fffe48f7
|
Misc api improvements and cleanups
|
2014-08-23 14:35:41 -07:00 |
|
Benoit Steiner
|
3d298da269
|
Added support for broadcasting
|
2014-08-20 17:00:50 -07:00 |
|
Benoit Steiner
|
33c702c79f
|
Added support for fast integer divisions by a constant
Sped up tensor slicing by a factor of 3 by using these fast integer divisions.
|
2014-08-14 22:13:21 -07:00 |
|
Benoit Steiner
|
756292f8aa
|
Fixed compilation errors
|
2014-08-14 00:32:59 -07:00 |
|
Benoit Steiner
|
8c8db49331
|
Added a few regression tests
|
2014-08-14 00:25:22 -07:00 |
|
Benoit Steiner
|
16047c8d4a
|
Pulled in the latest changes from the Eigen trunk
|
2014-08-13 22:25:29 -07:00 |
|
Gael Guennebaud
|
60314beb38
|
Update reference value for testNistLanczos1 test
|
2014-09-02 17:35:11 +02:00 |
|
Gael Guennebaud
|
ff9bfc45f7
|
relax some LM unit tests
|
2014-09-02 17:10:17 +02:00 |
|
Benoit Steiner
|
1f371e78e6
|
Added a few tests to validate the behavior of the assignment operator.
|
2014-07-22 10:32:40 -07:00 |
|
Benoit Steiner
|
9b7a6f0122
|
Added tests for tensor slicing
|
2014-07-10 11:27:27 -07:00 |
|
Christoph Hertzberg
|
ef4a86d6b8
|
Fix trivial warnings in MPRealSupport
|
2014-07-18 16:39:58 +02:00 |
|
Gael Guennebaud
|
2cd38a6634
|
merge
|
2014-07-17 12:01:55 +02:00 |
|
Gael Guennebaud
|
40b74411e4
|
bug #842: update mpreal copy (fix compilation with clang)
|
2014-07-17 11:59:51 +02:00 |
|
Christoph Hertzberg
|
14c8793a70
|
Remove unnecessary <bench/BenchTimer.h>include
|
2014-07-17 11:14:14 +02:00 |
|
Gael Guennebaud
|
424c3ad266
|
bug #842: fix specialized product for mpreal
|
2014-07-17 09:41:33 +02:00 |
|
Jeff
|
b1169ce40c
|
Fixed index that would cause crash with two point, two derivative interpolation. Added static_cast.
|
2014-07-10 12:03:42 -06:00 |
|