Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Sync from Head. | Srinivas Vasudevan | 2016-12-02 |
|\ | |||
* | | Added support for expm1 in Eigen. | Srinivas Vasudevan | 2016-12-02 |
| | | |||
| * | Ease compiler job to generate clean and efficient code in mat*vec. | Gael Guennebaud | 2016-12-02 |
| | | |||
| * | Operators += and -= do not resize! | Gael Guennebaud | 2016-12-02 |
| | | |||
| * | merge | Gael Guennebaud | 2016-12-02 |
| |\ | |||
| * | | Add perf monitoring for gemv | Gael Guennebaud | 2016-12-02 |
| | | | |||
| * | | Re-enable A^T*A action in BTL | Gael Guennebaud | 2016-12-02 |
| | | | |||
| | * | bug #1355: Fixed wrong line-endings on two files | Christoph Hertzberg | 2016-12-02 |
| |/ | |||
| * | typo UIntPtr | Angelos Mantzaflaris | 2016-12-01 |
| | | | | | | | | | | (grafted from b6f04a2dd4d68fe1858524709813a5df5b9a085b ) | ||
| * | fix two warnings(unused typedef, unused variable) and a typo | Angelos Mantzaflaris | 2016-12-01 |
|/ | | | | | (grafted from a9aa3bcf50d55b63c8adb493a06c903ec34251c6 ) | ||
* | Clean up SparseCore module regarding ReverseInnerIterator | Gael Guennebaud | 2016-12-01 |
| | |||
* | fix member order | Gael Guennebaud | 2016-12-01 |
| | |||
* | Merged in rmlarsen/eigen (pull request PR-256) | Gael Guennebaud | 2016-12-01 |
|\ | | | | | | | Add a default constructor for the "fake" __half class when not using the __half class provided by CUDA. | ||
* \ | merge | Gael Guennebaud | 2016-12-01 |
|\ \ | |||
| * \ | Merged eigen/eigen into default | Benoit Steiner | 2016-12-01 |
| |\ \ | |||
| * | | | Adding sycl backend for TensorPadding.h; disbaling __unit128 for sycl in ↵ | Mehdi Goli | 2016-12-01 |
| | | | | | | | | | | | | | | | | TensorIntDiv.h; disabling cashsize for sycl in tensorDeviceDefault.h; adding sycl backend for StrideSliceOP ; removing sycl compiler warning for creating an array of size 0 in CXX11Meta.h; cleaning up the sycl backend code. | ||
* | | | | cmake: remove architecture dependency from Eigen3ConfigVersion.cmake | Sergiu Deitsch | 2016-11-30 |
| | | | | | | | | | | | | | | | | | | | | | | | | Also, install Eigen3*.cmake under $prefix/share/eigen3/cmake by default. (grafted from 86ab00cdcfc81ef7ebc92ddc3314d7df67c65354 ) | ||
* | | | | doc: mention the NO_MODULE option and target availability | Sergiu Deitsch | 2016-11-30 |
| | | | | | | | | | | | | | | | | | | | | (grafted from 65f09be8d2aaeda054cce574ea14a74b00507011 ) | ||
| | | * | Add a default constructor for the "fake" __half class when not using the | Rasmus Munk Larsen | 2016-11-29 |
| | | | | | | | | | | | | | | | | __half class provided by CUDA. | ||
* | | | | cmake: added Eigen3::Eigen imported target | Sergiu Deitsch | 2016-11-22 |
| |/ / |/| | | | | | | | | | | | (grafted from a287140f7292b9c15719bc6a3a4494ac7874e3cd ) | ||
* | | | Fix misleading-indentation warnings. | Gael Guennebaud | 2016-12-01 |
|/ / | |||
* | | Cleaned up forward declarations | Benoit Steiner | 2016-11-30 |
| | | |||
* | | Moved the MemCopyFunctor back to TensorSyclDevice since it's the only caller ↵ | Benoit Steiner | 2016-11-30 |
| | | | | | | | | and it makes TensorFlow compile again | ||
* | | Added the deallocate_all() method back | Benoit Steiner | 2016-11-30 |
| | | |||
* | | Simplified includes | Benoit Steiner | 2016-11-30 |
| | | |||
* | | Improved formatting | Benoit Steiner | 2016-11-30 |
| | | |||
* | | Merged eigen/eigen into default | Benoit Steiner | 2016-11-30 |
|\ \ | |||
* | | | Udated the Sizes class to work on AMD gpus without requiring a separate ↵ | Benoit Steiner | 2016-11-30 |
| | | | | | | | | | | | | implementation | ||
* | | | Added an implementation of numeric_list that works with sycl | Benoit Steiner | 2016-11-30 |
| | | | |||
| * | | Fix slection of product implementation for dynamic size matrices with fixed ↵ | Gael Guennebaud | 2016-11-30 |
| | | | | | | | | | | | | max size. | ||
| * | | Pulled latest update from trunk | Benoit Steiner | 2016-11-30 |
| |\ \ | |||
| * | | | Updated customIndices2Array to handle various index sizes. | Benoit Steiner | 2016-11-30 |
| | |/ | |/| | |||
| | * | Fix a performance regression in (mat*mat)*vec for which mat*mat was ↵ | Gael Guennebaud | 2016-11-30 |
| | | | | | | | | | | | | evaluated multiple times. | ||
* | | | Added EIGEN_STRONG_INLINE to get_sycl_supported_device(). | Luke Iwanski | 2016-11-30 |
| | | | |||
| | * | bug #1351: fix compilation of random with old compilers | Gael Guennebaud | 2016-11-30 |
| |/ | |||
* | | Adding TensorShuffling backend for sycl; adding TensorReshaping backend for ↵ | Mehdi Goli | 2016-11-29 |
| | | | | | | | | sycl; cleaning up the sycl backend. | ||
| * | Call internal::array_prod to compute the total size of the tensor. | Benoit Steiner | 2016-11-28 |
| | | |||
* | | Merged eigen/eigen into default | Benoit Steiner | 2016-11-27 |
|\| | |||
| * | Fixed compilation warnings | Benoit Steiner | 2016-11-26 |
| | | |||
* | | Merged eigen/eigen into default | Benoit Steiner | 2016-11-26 |
|\| | |||
| * | Avoided unnecessary type conversion | Benoit Steiner | 2016-11-26 |
| | | |||
| * | Added missing array_get method for numeric_list | Benoit Steiner | 2016-11-26 |
| | | |||
* | | Fixing LLVM error on TensorMorphingSycl.h on GPU; fixing int64_t crash for ↵ | Mehdi Goli | 2016-11-25 |
| | | | | | | | | tensor_broadcast_sycl on GPU; adding get_sycl_supported_devices() on syclDevice.h. | ||
| * | Fixed the documentation of Scalar Tensors | Benoit Steiner | 2016-11-24 |
| | | |||
| * | Disabled the "remove the call to 'std::abs' since unsigned values cannot be ↵ | Benoit Steiner | 2016-11-23 |
| | | | | | | | | negative" warning introduced in clang 3.5 | ||
| * | Fix compilation. | Gael Guennebaud | 2016-11-23 |
| | | |||
| * | bug #1348: Document EIGEN_MAX_ALIGN_BYTES and EIGEN_MAX_STATIC_ALIGN_BYTES, | Gael Guennebaud | 2016-11-23 |
| | | | | | | | | and reflect in the doc that EIGEN_DONT_ALIGN* are deprecated. | ||
* | | Removing unsupported device from test case; cleaning the tensor device sycl. | Mehdi Goli | 2016-11-23 |
| | | |||
| * | Merged in tal500/eigen-eulerangles (pull request PR-237) | Gael Guennebaud | 2016-11-23 |
| |\ | | | | | | | | | | Euler angles | ||
| * | | Extend polynomial solver unit tests to complexes | Gael Guennebaud | 2016-11-23 |
| | | |