aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/CXX11/src/Tensor
Commit message (Expand)AuthorAge
* Replace all using declarations with typedefs in Tensor opsGravatar Eugene Zhulenev2018-08-01
* Fix typo + get rid of redundant member variables for block sizesGravatar Eugene Zhulenev2018-08-01
* Merged latest changes from upstream/eigenGravatar Eugene Zhulenev2018-08-01
|\
| * Merged in codeplaysoftware/eigen-upstream-pure/eigen_variadic_assert (pull re...Gravatar Benoit Steiner2018-08-01
| |\
| * \ Merged in codeplaysoftware/eigen-upstream-pure/separating_internal_memory_all...Gravatar Benoit Steiner2018-08-01
| |\ \
| | * | Correcting the position of allocate_temp/deallocate_temp in TensorDeviceGpu.hGravatar Mehdi Goli2018-08-01
| * | | Merged in codeplaysoftware/eigen-upstream-pure/using_PacketType_class (pull r...Gravatar Benoit Steiner2018-08-01
| |\ \ \
| | | | * Using the suggested modification.Gravatar Mehdi Goli2018-08-01
| | * | | Enabling per device specialisation of packetsize.Gravatar Mehdi Goli2018-08-01
| | | | * variadic version of assert which can take a parameter pack as its input.Gravatar Mehdi Goli2018-08-01
| | | |/ | | |/|
| | | * Distinguishing between internal memory allocation/deallocation from explicit ...Gravatar Mehdi Goli2018-08-01
| | |/
| * / Converting ad-hoc inline keyword to EIGEN_STRONG_INLINE MACRO.Gravatar Mehdi Goli2018-08-01
| |/
* | Add block evaluation support to TensorOpsGravatar Eugene Zhulenev2018-07-31
| * Merged in yuefengz/eigen (pull request PR-370)Gravatar Benoit Steiner2018-07-31
| |\
| * \ Merged in ezhulenev/eigen/tiling_3 (pull request PR-438)Gravatar Gael Guennebaud2018-07-31
| |\ \ | |/ / |/| |
| * | Speedup trivial tensor broadcasting on GPU by enforcing unaligned loads. See ...Gravatar Gael Guennebaud2018-07-31
* | | Rename Index to StorageIndex + use Eigen::Array and Eigen::Map when possibleGravatar Eugene Zhulenev2018-07-27
* | | Add tiled evaluation support to TensorExecutorGravatar Eugene Zhulenev2018-07-25
| * | Reduce the number of template specializations of classes related to tensor co...Gravatar Rasmus Munk Larsen2018-07-27
* | | TensorBlockIOGravatar Eugene Zhulenev2018-07-23
|/ /
* | Initial support of TensorBlockGravatar Eugene Zhulenev2018-07-20
* | PR430: Convert count to the reducer type in MeanReducerGravatar Eugene Zhulenev2018-07-19
* | Reduce number of allocations in TensorContractionThreadPool.Gravatar Eugene Zhulenev2018-07-16
* | bug #1569: fix Tensor<half>::mean() on AVX with respective unit test.Gravatar Gael Guennebaud2018-07-19
* | Assert that no output kernel is defined for GPU contractionGravatar Eugene Zhulenev2018-07-18
* | Specify default output kernel for TensorContractionOpGravatar Eugene Zhulenev2018-07-18
| * Use device's allocate function instead of internal::aligned_malloc. This woul...Gravatar Yuefeng Zhou2018-02-20
* | Added a move constructor and move assignment operator to Tensor and wrote som...Gravatar Viktor Csomor2018-02-07
* | Fix TensorContractionOp evaluators for GPU and SYCLGravatar Eugene Zhulenev2018-07-17
* | applying EIGEN_DECLARE_TEST to *gpu* testsGravatar Deven Desai2018-07-17
* | Call OutputKernel in evalGemvGravatar Eugene Zhulenev2018-07-12
* | Remove SimpleThreadPool and always use {NonBlocking}ThreadPoolGravatar Eugene Zhulenev2018-07-16
* | Fuse computations into the Tensor contractions using output kernelGravatar Eugene Zhulenev2018-07-10
* | Get rid of alias for m_broadcast.Gravatar Rasmus Munk Larsen2018-07-13
* | Optimize the case where broadcasting is a no-op.Gravatar Rasmus Munk Larsen2018-07-13
* | Introduce gpu_assert for assertion in device-code, and disable them with clan...Gravatar Gael Guennebaud2018-07-13
* | Add deprecated header files for TensorFlowGravatar Gael Guennebaud2018-07-12
* | Updates corresponding to the latest round of PR feedbackGravatar Deven Desai2018-07-11
* | merging updates from upstreamGravatar Deven Desai2018-07-11
|\ \
| * | bug #1567: add optimized path for tensor broadcasting and 'Channel First' shapeGravatar Gael Guennebaud2018-07-09
* | | merging the CUDA and HIP implementation for the Tensor directory and the unit...Gravatar Deven Desai2018-06-20
* | | removing the *Hip files from the unsupported/Eigen/CXX11/src/Tensor and unsup...Gravatar Deven Desai2018-06-20
* | | renaming *Cuda files to *Gpu in the unsupported/Eigen/CXX11/src/Tensor and un...Gravatar Deven Desai2018-06-20
* | | updates based on PR feedbackGravatar Deven Desai2018-06-14
* | | syncing this fork with upstreamGravatar Deven Desai2018-06-13
|\ \ \
| | * | Fix oversharding bug in parallelFor.Gravatar Rasmus Munk Larsen2018-06-20
| |/ /
| * | Merge from eigen/eigenGravatar Michael Figurnov2018-06-07
| |\ \
| | * | Fix typos found using codespellGravatar Gael Guennebaud2018-06-07
| * | | Derivative of the incomplete Gamma function and the sample of a Gamma random ...Gravatar Michael Figurnov2018-06-06
* | | | Adding support for using Eigen in HIP kernels.Gravatar Deven Desai2018-06-06
|/ / /