aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported
Commit message (Collapse)AuthorAge
* Fix compilation in TensorImagePatchGravatar Gael Guennebaud2015-06-16
|
* Fix shadow warnings in Tensor moduleGravatar Gael Guennebaud2015-06-16
|
* Fix compilation of alignedvector3 unit testGravatar Gael Guennebaud2015-06-16
|
* code simplificationGravatar Gael Guennebaud2015-06-09
|
* formattingGravatar Gael Guennebaud2015-06-09
|
* remove redundant dynamic allocations in GMRESGravatar Gael Guennebaud2015-06-09
|
* fix some legitimate shadow warningsGravatar Gael Guennebaud2015-06-09
|
* Do not abort if the folder cannot be openned!Gravatar Gael Guennebaud2015-06-05
|
* Improve loading of symmetric sparse matrices in MatrixMarketIteratorGravatar Gael Guennebaud2015-06-05
|
* Fixed a compilation error triggered by nvcc 7Gravatar Benoit Steiner2015-05-28
|
* Worked around some constexpr related bugs in nvcc 7Gravatar Benoit Steiner2015-05-28
|
* Added missing include filesGravatar Benoit Steiner2015-05-28
|
* Fixed potential compilation errorGravatar Benoit Steiner2015-05-26
|
* Added a few more missing EIGEN_DEVICE_FUNC statementsGravatar Benoit Steiner2015-05-26
|
* Added a few missing EIGEN_DEVICE_FUNC statementsGravatar Benoit Steiner2015-05-26
|
* Moved away from std::async and std::future as the underlying mechnism for ↵Gravatar Benoit Steiner2015-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.7Gravatar Benoit Steiner2015-05-20
|
* Avoid using the cuda memcpy for small tensor slices since the memcpy kernel ↵Gravatar Benoit Steiner2015-05-19
| | | | is very expensive to launch
* Added new version of the TensorIntDiv class optimized for 32 bit signed ↵Gravatar Benoit Steiner2015-05-19
| | | | integers. It saves 1 register on CPU and 2 on GPU.
* Fix trivial warnings in LevenbergMarquardt module and testGravatar Christoph Hertzberg2015-04-24
|
* Silenced a few compilation warningsGravatar Benoit Steiner2015-04-22
|
* Added the ability to generate a tensor from a custom user defined ↵Gravatar Benoit Steiner2015-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.
* Added support for non-deterministic random number generation on GPUGravatar Benoit Steiner2015-04-22
|
* Make sure that the copy constructor of the evaluator is always called before ↵Gravatar Benoit Steiner2015-04-21
| | | | launching the evaluation of a tensor expression on a cuda device.
* Silenced a few compilation warningsGravatar Benoit Steiner2015-04-20
|
* Sped up the assignment of a tensor to a tensor slice, as well as the ↵Gravatar Benoit Steiner2015-04-20
| | | | assigment of a constant slice to a tensor
* Improved the tensor random number generators:Gravatar Benoit Steiner2015-04-20
| | | | | * Use a mersenne twister whenebver possible instead of the default entropy source since the default one isn't very good at all. * Added the ability to seed the generators with a time based seed to make them non-deterministic.
* Silenced a warning in the tensor codeGravatar Benoit Steiner2015-04-19
|
* Fixed some compilation warningsGravatar Benoit Steiner2015-04-19
|
* Fixed compilation warning triggered by gcc 4.7Gravatar Benoit Steiner2015-04-18
|
* Use ptrdiff_t instead of size_t to encode fixed sizes. This silences several ↵Gravatar Benoit Steiner2015-04-17
| | | | | | clang compilation warnings (transplanted from 4400e4436ac7c5bbd305a03c21aa4bce24ae199b)
* Updated the cxx11_tensor_convolution test to avoid using cxx11 features. ↵Gravatar Benoit Steiner2015-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 ↵Gravatar Benoit Steiner2015-04-16
| | | | gcc 4.7
* Pulled latest changes from trunkGravatar Benoit Steiner2015-04-14
|\
| * Fixed a bug when chipping tensors laid out in row major order.Gravatar Benoit Steiner2015-04-07
| |
| * Fixed the order of 2 #includesGravatar Benoit Steiner2015-04-06
| |
* | Pulled latest updates from trunkGravatar Benoit Steiner2015-04-04
|\|
| * Fix regression in DynamicSparseMatrix and SuperLUSupport wrt recent change ↵Gravatar Gael Guennebaud2015-04-02
| | | | | | | | on nonZeros/nonZerosEstimate
* | Pulled latest updates from trunkGravatar Benoit Steiner2015-04-01
|\|
| * Fixed some compilation warnings triggered by pre-cxx11 comoilersGravatar Benoit Steiner2015-04-01
| |
| * Fixed some compilation warning triggered by the cxx11 emulation codeGravatar Benoit Steiner2015-04-01
| |
| * Fixed 2 typosGravatar Benoit Steiner2015-04-01
| |
| * Added regression tests for tensor convolutionsGravatar Benoit Steiner2015-03-31
| |
| * Added support for convolution of tensors laid out in RowMajor modeGravatar Benoit Steiner2015-03-31
| |
| * Added documentation for the convolution operationGravatar Benoit Steiner2015-03-31
| |
* | Sharded a large testGravatar Benoit Steiner2015-03-30
| |
* | Made the index type a template parameter of the tensor class instead of ↵Gravatar Benoit Steiner2015-03-30
| | | | | | | | encoding it in the options.
* | Deleted unnecessary semicolonsGravatar Benoit Steiner2015-03-30
| |
| * Avoid making an unecessary copy of the tensor expression when evaluating it ↵Gravatar Benoit Steiner2015-03-25
| | | | | | | | on a GPU device
| * Fixed the vectorized implementation of the Tensor select() methodGravatar Benoit Steiner2015-03-25
| |