aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h
Commit message (Expand)AuthorAge
* Fix more enum arithmetic.Gravatar Rasmus Munk Larsen2021-06-15
* Fix calls to device functions from host codeGravatar Nathan Luehr2021-05-11
* Tensor block evaluation cost modelGravatar Eugene Zhulenev2019-12-18
* Remove V2 suffix from TensorBlockGravatar Eugene Zhulenev2019-12-10
* Remove TensorBlock.h and old TensorBlock/BlockMapperGravatar Eugene Zhulenev2019-12-10
* Do not use std::vector in getResourceRequirementsGravatar Eugene Zhulenev2019-12-09
* Add async evaluation support to TensorSelectOpGravatar Eugene Zhulenev2019-12-09
* Remove legacy block evaluation supportGravatar Eugene Zhulenev2019-11-12
* Propagate block evaluation preference through rvalue tensor expressionsGravatar Eugene Zhulenev2019-10-17
* Block evaluation for TensorGenerator/TensorReverse/TensorShufflingGravatar Eugene Zhulenev2019-10-14
* Block evaluation for TensorChipping + fixed bugs in TensorPadding and TensorS...Gravatar Eugene Zhulenev2019-10-09
* Add block evaluation to TensorReshaping/TensorCasting/TensorPadding/TensorSelectGravatar Eugene Zhulenev2019-10-02
* Tensor block evaluation V2 support for unary/binary/broadcstingGravatar Eugene Zhulenev2019-09-24
* evalSubExprsIfNeededAsync + async TensorContractionThreadPoolGravatar Eugene Zhulenev2019-08-30
* Fix performance regressions due to https://bitbucket.org/eigen/eigen/pull-req...Gravatar Rasmus Munk Larsen2019-08-02
* [SYCL] This PR adds the minimum modifications to the Eigen unsupported module...Gravatar Mehdi Goli2019-06-28
* Restore C++03 compatibilityGravatar Christoph Hertzberg2019-05-07
* Adding lowlevel APIs for optimized RHS packet load in TensorFlowGravatar Anuj Rawat2019-04-20
* Fix BlockAccess enum in CwiseUnaryOp evaluatorGravatar Eugene Zhulenev2018-08-10
* Add block evaluationto CwiseUnaryOp and add PreferBlockAccess enum to all eva...Gravatar Eugene Zhulenev2018-08-10
* Fixed compilation errors.Gravatar Benoit Steiner2018-08-06
* Enabling per device specialisation of packetsize.Gravatar Mehdi Goli2018-08-01
* 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
* Avoid using memcpy for non-POD elementsGravatar Weiming Zhao2018-04-11
* Add a EIGEN_NO_CUDA option, and introduce EIGEN_CUDACC and EIGEN_CUDA_ARCH al...Gravatar Gael Guennebaud2017-07-17
* Merged in mehdi_goli/opencl/DataDependancy (pull request PR-10)Gravatar Benoit Steiner2017-06-28
* Adding TensorIndexTuple and TensorTupleReduceOP backend (ArgMax/Min) for sycl...Gravatar Mehdi Goli2017-03-07
* Converting all parallel for lambda to functor in order to prevent kernel dupl...Gravatar Mehdi Goli2016-12-16
* Adding tensor contraction operation backend for Sycl; adding test for contrac...Gravatar Mehdi Goli2016-12-14
* Merged with default.Gravatar Luke Iwanski2016-09-19
|\
* | Partial OpenCL support via SYCL compatible with ComputeCpp CE.Gravatar Luke Iwanski2016-09-19
| * Made the index type an explicit template parameter to help some compilers com...Gravatar Benoit Steiner2016-09-02
| * Adjust Tensor module wrt recent change in nullary functorGravatar Gael Guennebaud2016-09-01
| * Force the inlining of a simple accessor.Gravatar Benoit Steiner2016-08-18
|/
* bug #1266: half implementation has been moved to half_impl namespaceGravatar Benoit Steiner2016-07-29
* Moved assertions to the constructor to make the code more portableGravatar Benoit Steiner2016-06-06
* Add TernaryFunctors and the betainc SpecialFunction.Gravatar Eugene Brevdo2016-06-02
* Added the ability to load fp16 using the texture path.Gravatar Benoit Steiner2016-05-11
* Deleted unnecessary variableGravatar Benoit Steiner2016-04-15
* Eigen Tensor cost model part 2: Thread scheduling for standard evaluators and...Gravatar Rasmus Munk Larsen2016-04-14
* Eigen cost model part 1. This implements a basic recursive framework to estim...Gravatar Rasmus Munk Larsen2016-04-14
* Fixed the tensor chipping code.Gravatar Benoit Steiner2016-03-08
* Decoupled the packet type definition from the definition of the tensor ops. A...Gravatar Benoit Steiner2016-03-08
* Record whether the underlying tensor storage can be accessed directly during ...Gravatar Benoit Steiner2016-01-19
* Added support for rank-0 tensorsGravatar Benoit Steiner2015-10-29
* Fix Tensor module wrt nullary functor recent changeGravatar Gael Guennebaud2015-08-09
* Use NumTraits<T>::RequireInitialization instead of internal::is_arithmetic<T>...Gravatar Benoit Steiner2015-07-07
* Only attempt to use the texture path on GPUs when it's supported by CUDAGravatar Benoit Steiner2015-07-06
* Sped up the assignment of a tensor to a tensor slice, as well as the assigmen...Gravatar Benoit Steiner2015-04-20