Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Pulled latest changes from trunk | 2015-04-14 | |
|\ | |||
| * | Fixed a bug when chipping tensors laid out in row major order. | 2015-04-07 | |
| | | |||
| * | Fixed the order of 2 #includes | 2015-04-06 | |
| | | |||
* | | Pulled latest updates from trunk | 2015-04-01 | |
|\| | |||
| * | Added regression tests for tensor convolutions | 2015-03-31 | |
| | | |||
* | | Sharded a large test | 2015-03-30 | |
| | | |||
* | | Made the index type a template parameter of the tensor class instead of ↵ | 2015-03-30 | |
| | | | | | | | | encoding it in the options. | ||
* | | Pulled latest update from the eigen main codebase | 2015-03-24 | |
|\| | |||
| * | Changed the way lvalue operations are declared in TensorBase: this fixes ↵ | 2015-03-17 | |
| | | | | | | | | constness isses that prevented some expressions mixing lvalues and rvalues from compiling. | ||
| * | Fixed compilation warning | 2015-03-16 | |
| | | |||
| * | Fixed compilation error with clang | 2015-03-16 | |
| | | |||
| * | Fixes the Lvalue computation by actually setting the LvalueBit properly when ↵ | 2015-03-16 | |
| | | | | | | | | instantiating tensors of const T. Added a test to check the fix. | ||
* | | Fixed clang compilation warning | 2015-02-28 | |
| | | |||
* | | Silenced some compilation warnings | 2015-02-28 | |
| | | |||
* | | Fixed another batch of compilation warnings | 2015-02-28 | |
| | | |||
* | | Silenced one more comilation warning | 2015-02-28 | |
| | | |||
* | | Fixed compilation warnings | 2015-02-27 | |
| | | |||
* | | Fixed compilation warnings | 2015-02-27 | |
| | | |||
* | | Pulled latest updates from trunk | 2015-02-27 | |
|\ \ | |||
* | | | Added support for 32bit index on a per tensor/tensor expression. This ↵ | 2015-02-27 | |
| | | | | | | | | | | | | enables us to use 32bit indices to evaluate expressions on GPU faster while keeping the ability to use 64 bit indices to manipulate large tensors on CPU in the same binary. | ||
* | | | Switch to truncated casting when converting floating point types to integer. ↵ | 2015-02-27 | |
| | | | | | | | | | | | | This ensures that vectorized casts are consistent with scalar casts | ||
* | | | Added support for vectorized type casting of tensors | 2015-02-27 | |
| | | | |||
| | * | Fixed compilation error when compiling with gcc4.7 | 2015-03-03 | |
| | | | |||
| | * | Replaced POSIX random() by internal::random | 2015-02-28 | |
| | | | |||
| | * | Fixed MPRealSupport | 2015-02-28 | |
| | | | |||
| | * | Re-enbale detection of min/max parentheses protection, and re-enable ↵ | 2015-02-27 | |
| |/ | | | | | | | mpreal_support unit test. | ||
| * | Can now use the tensor 'reverse' operation as a lvalue | 2015-02-26 | |
|/ | |||
* | Added more tests to validate support for tensors laid out in RowMajor order. | 2015-02-25 | |
| | |||
* | Added support for RowMajor layout to the tensor patch extraction cofde. | 2015-02-25 | |
| | |||
* | Added support for RowMajor layout to the image patch extraction code | 2015-02-25 | |
| | | | | Speeded up the unsupported_cxx11_tensor_image_patch test and reduced its memory footprint | ||
* | Remove EIGEN_TEST_C++0x option and let EIGEN_TEST_CXX11 adds the -std=c++11 flag | 2015-02-20 | |
| | |||
* | Added support for tensor concatenation as lvalue | 2015-02-17 | |
| | |||
* | Merge Index-refactoring branch with default, fix PastixSupport, remove some ↵ | 2015-02-13 | |
|\ | | | | | | | useless typedefs | ||
| * | merge Tensor module within Eigen/unsupported and update gemv BLAS wrapper | 2015-02-12 | |
| |\ | |||
| | * | Added a test to validate tensor casting on cuda devices | 2015-02-10 | |
| | | | |||
| | * | Fixed compilation error | 2015-02-10 | |
| | | | |||
| * | | typo | 2015-02-10 | |
| | | | |||
| * | | Allows Lower|Upper as a template argument of CG and MINRES: in this case the ↵ | 2015-02-10 | |
| | | | | | | | | | | | | full matrix will be considered. | ||
| | * | Pulled latest fixes | 2015-02-06 | |
| | |\ | |||
| | | * | merge | 2015-02-06 | |
| | | |\ | |||
| | | * | | Fix clang compilation | 2015-02-06 | |
| | | | | | |||
| | | * | | Fix non initialized entries and comparison of very small numbers | 2015-02-06 | |
| | | | | | |||
| | * | | | Pulled the latest changes from the trunk | 2015-02-06 | |
| | |\ \ \ | | |/ / / | |/| | / | | | |/ | | |/| | |||
| | * | | Fixed compilation error in the tensor broadcasting test | 2015-02-06 | |
| | | | | |||
| | * | | Added the EIGEN_HAS_CONSTEXPR define | 2015-02-06 | |
| | |/ | | | | | | | | | | Gate the tensor index list code based on the value of EIGEN_HAS_CONSTEXPR | ||
| | * | Added more tests to cover tensor reductions | 2015-01-28 | |
| | | | |||
| | * | gcc doesn't consider that | 2015-01-16 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | template<typename OtherDerived> TensorStridingOp& operator = (const OtherDerived& other) provides a valid assignment operator for the striding operation, and therefore refuses to compile code like: result.stride(foo) = source.stride(bar); Added the explicit TensorStridingOp& operator = (const TensorStridingOp& other) as a workaround to get the code to compile, and did the same in all the operations that can be used as lvalues. | ||
| | * | Added cube() operation | 2015-01-15 | |
| | | | |||
| | * | Created many additional tests | 2015-01-14 | |
| | | | |||
| | * | Expanded the functionality of index lists | 2015-01-14 | |
| | | |