Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fixed the tensor contraction code. | 2018-08-15 | |
| | |||
* | Removed dependencies on cxx11 language features from the tensor_block_access ↵ | 2018-08-15 | |
| | | | | test | ||
* | Fixed more compilation errors | 2018-08-15 | |
| | |||
* | Made the tensor_block_access test compile again | 2018-08-14 | |
| | |||
* | Made the kronecker_product test compile again | 2018-08-14 | |
| | |||
* | Cleaned up the code and make it compile with more compilers | 2018-08-14 | |
| | |||
* | Fix a few compiler warnings in CXX11 tests. | 2018-08-14 | |
| | |||
* | Fixed compilation errors with gcc 4.7 and 4.8 | 2018-08-14 | |
| | |||
* | Code cleanup | 2018-08-13 | |
| | |||
* | Fixed compilation errors. | 2018-08-13 | |
| | |||
* | Merged in rmlarsen/eigen2 (pull request PR-466) | 2018-08-13 | |
|\ | | | | | | | Move sigmoid functor to core and rename it to 'logistic'. | ||
| * | Call logistic functor from Tensor::sigmoid. | 2018-08-13 | |
| | | |||
* | | Use NULL instead of nullptr to avoid adding a cxx11 requirement. | 2018-08-13 | |
| | | |||
* | | Don't use the auto keyword since it's not always supported properly. | 2018-08-13 | |
| | | |||
* | | Fixed syntax of nested templates chevrons to make it compatible with c++97 mode. | 2018-08-13 | |
| | | |||
* | | Avoided language features that are only available in cxx11 mode. | 2018-08-10 | |
| | | |||
* | | Made the code compile with gcc 5.4. | 2018-08-10 | |
| | | |||
* | | Merged in codeplaysoftware/eigen-upstream-pure/Fixing_compiler_warning (pull ↵ | 2018-08-08 | |
|\ \ | | | | | | | | | | | | | | | | request PR-462) Fixing compiler warning in TensorBlock.h as it was creating a lot of noise at compilation. | ||
| * | | Fixing compiler warning in TensorBlock.h as it was creating a lot of noise ↵ | 2018-08-08 | |
| | | | | | | | | | | | | at compilation. | ||
* | | | Fix init order. | 2018-08-07 | |
|/ / | |||
* | | Silenced a couple of compilation warnings. | 2018-08-06 | |
| | | |||
* | | Fixed compilation errors. | 2018-08-06 | |
| | | |||
* | | Forward declare NoOpOutputKernel as struct rather than class to be ↵ | 2018-08-06 | |
| | | | | | | | | consistent with implementation. | ||
| * | Move sigmoid functor to core. | 2018-08-03 | |
|/ | |||
* | bug #1451: fix numeric_limits<AutoDiffScalar<Der>> with a reference as ↵ | 2018-08-04 | |
| | | | | derivative type | ||
* | Fix initialization order. | 2018-08-03 | |
| | |||
* | Fixing the compilation error. | 2018-08-03 | |
| | |||
* | Merge with upstream. | 2018-08-03 | |
|\ | |||
* | | Creating separate SYCL required PR for uncontroversial files. | 2018-08-03 | |
| | | |||
| * | Merged in codeplaysoftware/eigen-upstream-pure/constructor_error_clang (pull ↵ | 2018-08-02 | |
| |\ | | | | | | | | | | | | | | | | request PR-451) Fixing ambigous constructor error for Clang compiler. | ||
| * | | fixing compilation error for cxx11_tensor_trace.cpp error on Microsoft ↵ | 2018-08-02 | |
|/ / | | | | | | | Visual Studio. | ||
| * | Fixing ambigous constructor error for Clang compiler. | 2018-08-02 | |
|/ | |||
* | Merged in paultucker/eigen (pull request PR-431) | 2018-08-01 | |
|\ | | | | | | | | | | | Optional ThreadPoolDevice allocator Approved-by: Benoit Steiner <benoit.steiner.goog@gmail.com> | ||
* \ | Merged in codeplaysoftware/eigen-upstream-pure/eigen_variadic_assert (pull ↵ | 2018-08-01 | |
|\ \ | | | | | | | | | | | | | | | | request PR-447) Adding variadic version of assert which can take a parameter pack as its input. | ||
* \ \ | Merged in ↵ | 2018-08-01 | |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | codeplaysoftware/eigen-upstream-pure/separating_internal_memory_allocation (pull request PR-446) Distinguishing between internal memory allocation/deallocation from explicit user memory allocation/deallocation. | ||
| * | | | Correcting the position of allocate_temp/deallocate_temp in TensorDeviceGpu.h | 2018-08-01 | |
| | | | | |||
* | | | | Merged in codeplaysoftware/eigen-upstream-pure/using_PacketType_class (pull ↵ | 2018-08-01 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | request PR-449) Enabling per device specialisation of packetSize. | ||
| | | * | | Using the suggested modification. | 2018-08-01 | |
| | | | | | |||
| * | | | | Enabling per device specialisation of packetsize. | 2018-08-01 | |
| | | | | | |||
| | | * | | variadic version of assert which can take a parameter pack as its input. | 2018-08-01 | |
| | |/ / | |/| | | |||
| | * | | Distinguishing between internal memory allocation/deallocation from explicit ↵ | 2018-08-01 | |
| |/ / | | | | | | | | | | user memory allocation/deallocation. | ||
* / / | Converting ad-hoc inline keyword to EIGEN_STRONG_INLINE MACRO. | 2018-08-01 | |
|/ / | |||
* | | Merged in yuefengz/eigen (pull request PR-370) | 2018-07-31 | |
|\ \ | | | | | | | | | | Use device's allocate function instead of internal::aligned_malloc. | ||
| | * | Change getAllocator() to allocator() in ThreadPoolDevice. | 2018-07-31 | |
| | | | |||
* | | | Merged in ezhulenev/eigen/tiling_3 (pull request PR-438) | 2018-07-31 | |
|\ \ \ | | | | | | | | | | | | | Tiled tensor executor | ||
* | | | | Speedup trivial tensor broadcasting on GPU by enforcing unaligned loads. See ↵ | 2018-07-31 | |
| | | | | | | | | | | | | | | | | PR 437. | ||
| * | | | Rename Index to StorageIndex + use Eigen::Array and Eigen::Map when possible | 2018-07-27 | |
| | | | | |||
| * | | | Add tiled evaluation support to TensorExecutor | 2018-07-25 | |
| | | | | |||
* | | | | Reduce the number of template specializations of classes related to tensor ↵ | 2018-07-27 | |
| | | | | | | | | | | | | | | | | contraction to reduce binary size. | ||
* | | | | fix warnings for doc-eigen-prerequisites | 2018-07-24 | |
| | | | |