Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Allowed tensor contraction operation with an empty array of dimension pairs, ↵ | Godeffroy Valet | 2015-07-25 |
| | | | | which performs a tensor product. | ||
* | Extended the range of value inputs for TensorIntDiv to support tensors with ↵ | Benoit Steiner | 2015-07-22 |
| | | | | more than 4 billion elements. | ||
* | add regression unit test for previous changeset | Gael Guennebaud | 2015-07-21 |
| | |||
* | Fixed a typo in a test and a compilation warning | Benoit Steiner | 2015-07-17 |
| | |||
* | Rewrote Eigen::dimensions_match to prevent a static assertion when the rank ↵ | Benoit Steiner | 2015-07-17 |
| | | | | of the tensors is different. | ||
* | Added support for sigmoid function to the tensor module | Benoit Steiner | 2015-07-17 |
| | |||
* | Use the new EIGEN_HAS_INDEX_LIST define to enable the ↵ | Benoit Steiner | 2015-07-16 |
| | | | | cxx11_tensor_index_list tests | ||
* | Added support for tensor inflation. | Benoit Steiner | 2015-07-16 |
| | |||
* | Fixed compilation error in a cuda test | Benoit Steiner | 2015-07-15 |
| | |||
* | Updated the cuda tests to use the new GpuDevice constructor | Benoit Steiner | 2015-07-15 |
| | |||
* | Enabled the construction of a fixed sized tensor directly from an expression. | Benoit Steiner | 2015-07-13 |
| | |||
* | Fixed a bug in the integer division code that caused some large numerators ↵ | Benoit Steiner | 2015-07-13 |
| | | | | to be incorrectly handled | ||
* | Fix operator<<(ostream,AlignedVector3) | Gael Guennebaud | 2015-07-13 |
| | |||
* | Added support for generation of random complex numbers on CUDA devices | Benoit Steiner | 2015-07-07 |
| | |||
* | Improved and cleaned up the 2d patch extraction code | Benoit Steiner | 2015-07-07 |
| | |||
* | Added support for user defined custom tensor op. | Benoit Steiner | 2015-06-30 |
| | |||
* | Added support for 3D patch extraction | Benoit Steiner | 2015-06-30 |
| | |||
* | Added a test for multithreaded full reductions | Benoit Steiner | 2015-06-30 |
| | |||
* | Fixed a few compilation warnings | Benoit Steiner | 2015-06-30 |
| | |||
* | Added a test for full reductions on GPU | Benoit Steiner | 2015-06-29 |
| | |||
* | Fixed a compilation warning | Benoit Steiner | 2015-06-17 |
| | |||
* | Fix shadow warnings in Tensor module | Gael Guennebaud | 2015-06-16 |
| | |||
* | Fix compilation of alignedvector3 unit test | Gael Guennebaud | 2015-06-16 |
| | |||
* | Moved away from std::async and std::future as the underlying mechnism for ↵ | Benoit Steiner | 2015-05-20 |
| | | | | | | the thread pool device. On several platforms, the functions passed to std::async are not scheduled in the order in which they are given to std::async, which leads to massive performance issues in the contraction code. Instead we now have a custom thread pool that ensures that the functions are picked up by the threads in the pool in the order in which they are enqueued in the pool. | ||
* | Fixed compilation error triggered by gcc 4.7 | Benoit Steiner | 2015-05-20 |
| | |||
* | Added new version of the TensorIntDiv class optimized for 32 bit signed ↵ | Benoit Steiner | 2015-05-19 |
| | | | | integers. It saves 1 register on CPU and 2 on GPU. | ||
* | Fix trivial warnings in LevenbergMarquardt module and test | Christoph Hertzberg | 2015-04-24 |
| | |||
* | Added the ability to generate a tensor from a custom user defined ↵ | Benoit Steiner | 2015-04-22 |
| | | | | | | 'generator'. This simplifies the creation of constant tensors initialized using specific regular patterns. Created a gaussian window generator as a first use case. | ||
* | Use ptrdiff_t instead of size_t to encode fixed sizes. This silences several ↵ | Benoit Steiner | 2015-04-17 |
| | | | | | | clang compilation warnings (transplanted from 4400e4436ac7c5bbd305a03c21aa4bce24ae199b) | ||
* | Updated the cxx11_tensor_convolution test to avoid using cxx11 features. ↵ | Benoit Steiner | 2015-04-16 |
| | | | | This should enable the test to compile with gcc 4.7 and older | ||
* | Updated a regression test to avoid compilation errors when compiling with ↵ | Benoit Steiner | 2015-04-16 |
| | | | | gcc 4.7 | ||
* | Pulled latest changes from trunk | Benoit Steiner | 2015-04-14 |
|\ | |||
| * | Fixed a bug when chipping tensors laid out in row major order. | Benoit Steiner | 2015-04-07 |
| | | |||
| * | Fixed the order of 2 #includes | Benoit Steiner | 2015-04-06 |
| | | |||
* | | Pulled latest updates from trunk | Benoit Steiner | 2015-04-01 |
|\| | |||
| * | Added regression tests for tensor convolutions | Benoit Steiner | 2015-03-31 |
| | | |||
* | | Sharded a large test | Benoit Steiner | 2015-03-30 |
| | | |||
* | | Made the index type a template parameter of the tensor class instead of ↵ | Benoit Steiner | 2015-03-30 |
| | | | | | | | | encoding it in the options. | ||
* | | Pulled latest update from the eigen main codebase | Benoit Steiner | 2015-03-24 |
|\| | |||
| * | Changed the way lvalue operations are declared in TensorBase: this fixes ↵ | Benoit Steiner | 2015-03-17 |
| | | | | | | | | constness isses that prevented some expressions mixing lvalues and rvalues from compiling. | ||
| * | Fixed compilation warning | Benoit Steiner | 2015-03-16 |
| | | |||
| * | Fixed compilation error with clang | Benoit Steiner | 2015-03-16 |
| | | |||
| * | Fixes the Lvalue computation by actually setting the LvalueBit properly when ↵ | Benoit Steiner | 2015-03-16 |
| | | | | | | | | instantiating tensors of const T. Added a test to check the fix. | ||
* | | Fixed clang compilation warning | Benoit Steiner | 2015-02-28 |
| | | |||
* | | Silenced some compilation warnings | Benoit Steiner | 2015-02-28 |
| | | |||
* | | Fixed another batch of compilation warnings | Benoit Steiner | 2015-02-28 |
| | | |||
* | | Silenced one more comilation warning | Benoit Steiner | 2015-02-28 |
| | | |||
* | | Fixed compilation warnings | Benoit Steiner | 2015-02-27 |
| | | |||
* | | Fixed compilation warnings | Benoit Steiner | 2015-02-27 |
| | | |||
* | | Pulled latest updates from trunk | Benoit Steiner | 2015-02-27 |
|\ \ |