aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test
Commit message (Collapse)AuthorAge
* Block evaluation for TensorGeneratorOpGravatar Eugene Zhulenev2019-03-05
|
* Do not create Tensor<const T> in cxx11_tensor_forced_eval testGravatar Eugene Zhulenev2019-03-05
|
* Add tiled evaluation for TensorForcedEvalOpGravatar Eugene Zhulenev2019-03-04
|
* Improve EventCount used by the non-blocking threadpool.Gravatar Rasmus Munk Larsen2019-02-22
| | | | | | | | | | The current algorithm requires threads to commit/cancel waiting in order they called Prewait. Spinning caused by that serialization can consume lots of CPU time on some workloads. Restructure the algorithm to not require that serialization and remove spin waits from Commit/CancelWait. Note: this reduces max number of threads from 2^16 to 2^14 to leave more space for ABA counter (which is now 22 bits). Implementation details are explained in comments.
* Avoid `I` as an identifier, since it may clash with the C-header complex.hGravatar Christoph Hertzberg2019-01-25
|
* Fix flaky test for tensor fft.Gravatar Rasmus Munk Larsen2019-01-16
|
* bug #1654: fix compilation with cuda and no c++11Gravatar Gael Guennebaud2019-01-09
|
* Various fixes in polynomial solver and its unit tests:Gravatar Gael Guennebaud2018-12-09
| | | | | | - cleanup noise in imaginary part of real roots - take into account the magnitude of the derivative to check roots. - use <= instead of < at appropriate places
* Fixed most conversion warnings in MatrixFunctions moduleGravatar Christoph Hertzberg2018-11-20
|
* [PATCH 1/2] Misc. typosGravatar luz.paz"2018-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From 68d431b4c14ad60a778ee93c1f59ecc4b931950e Mon Sep 17 00:00:00 2001 Found via `codespell -q 3 -I ../eigen-word-whitelist.txt` where the whitelists consists of: ``` als ans cas dum lastr lowd nd overfl pres preverse substraction te uint whch ``` --- CMakeLists.txt | 26 +++++++++---------- Eigen/src/Core/GenericPacketMath.h | 2 +- Eigen/src/SparseLU/SparseLU.h | 2 +- bench/bench_norm.cpp | 2 +- doc/HiPerformance.dox | 2 +- doc/QuickStartGuide.dox | 2 +- .../Eigen/CXX11/src/Tensor/TensorChipping.h | 6 ++--- .../Eigen/CXX11/src/Tensor/TensorDeviceGpu.h | 2 +- .../src/Tensor/TensorForwardDeclarations.h | 4 +-- .../src/Tensor/TensorGpuHipCudaDefines.h | 2 +- .../Eigen/CXX11/src/Tensor/TensorReduction.h | 2 +- .../CXX11/src/Tensor/TensorReductionGpu.h | 2 +- .../test/cxx11_tensor_concatenation.cpp | 2 +- unsupported/test/cxx11_tensor_executor.cpp | 2 +- 14 files changed, 29 insertions(+), 29 deletions(-)
* Merged in ezhulenev/eigen-02 (pull request PR-534)Gravatar Rasmus Munk Larsen2018-10-25
|\ | | | | | | Fix cxx11_tensor_{block_access, reduction} tests
| * Fix cxx11_tensor_{block_access, reduction} testsGravatar Eugene Zhulenev2018-10-25
| |
* | bug #1606: Explicitly set the standard before ↵Gravatar Christoph Hertzberg2018-10-19
|/ | | | | | | find_package(StandardMathLibrary). Also replace EIGEN_COMPILER_SUPPORT_CXX11 in favor of EIGEN_COMPILER_SUPPORT_CPP11. Grafted manually from a4afa90d161faab385a77f0e2764fb13ff3b9484
* Check if it's allowed to squueze inner dimensions in TensorBlockIOGravatar Eugene Zhulenev2018-10-15
|
* relax number of iterations checks to avoid false negativesGravatar Gael Guennebaud2018-10-15
|
* Make sparse_basic includable from sparse_extra, but disable it since ↵Gravatar Gael Guennebaud2018-10-11
| | | | sparse_basic(DynamicSparseMatrix) does not compile at all anyways
* fix mpreal for mpfr<4.0.0Gravatar Gael Guennebaud2018-10-09
|
* Fix contraction test.Gravatar Rasmus Munk Larsen2018-10-08
|
* typoGravatar Gael Guennebaud2018-10-08
|
* fix warning in mpreal.hGravatar Gael Guennebaud2018-10-08
|
* Update included mpreal header to 3.6.5 and fix deprecated warnings.Gravatar Gael Guennebaud2018-10-08
|
* Fix shadow warningGravatar Christoph Hertzberg2018-10-02
|
* Merged in ezhulenev/eigen-01 (pull request PR-514)Gravatar Rasmus Munk Larsen2018-09-28
|\ | | | | | | Add tests for evalShardedByInnerDim contraction + fix bugs
| * Add tests for evalShardedByInnerDim contraction + fix bugsGravatar Eugene Zhulenev2018-09-28
| |
* | Provide EIGEN_OVERRIDE and EIGEN_FINAL macros to mark virtual function overridesGravatar Christoph Hertzberg2018-09-24
|/
* Remove explicit mkldnn support and redundant TensorContractionKernelBlockingGravatar Eugene Zhulenev2018-09-27
|
* Test mkldnn pack for doublesGravatar Eugene Zhulenev2018-09-26
|
* Conditionally add mkldnn testGravatar Eugene Zhulenev2018-09-26
|
* Support multiple contraction kernel types in TensorContractionThreadPoolGravatar Eugene Zhulenev2018-09-26
|
* Don't deactivate BVH test for clang (probably, this was failing for very old ↵Gravatar Christoph Hertzberg2018-09-25
| | | | versions of clang)
* Collapsed revisionGravatar Eugene Zhulenev2018-09-20
| | | | | | * Split cxx11_tensor_executor test * Register test parts with EIGEN_SUFFIXES * Fix EIGEN_SUFFIXES in cxx11_tensor_executor test
* Avoid warning "suggest braces around initialization of subobject".Gravatar Christoph Hertzberg2018-09-20
| | | | This test is not run in C++03 mode, so no compatibility is lost.
* Enable DSizes type promotion with c++03 compilersGravatar Eugene Zhulenev2018-09-18
|
* Collapsed revisionGravatar Ravi Kiran2018-09-17
| | | | * Merged eigen/eigen into default
* Merged in ezhulenev/eigen-02 (pull request PR-498)Gravatar Rasmus Munk Larsen2018-09-17
|\ | | | | | | Add DSizes index type promotion
* | Replace deprecated Eigen::DenseIndex with Eigen::Index in TensorIndexListGravatar Eugene Zhulenev2018-09-17
| |
| * Add DSizes index type promotionGravatar Eugene Zhulenev2018-09-15
|/
* Merged in chtz/eigen-maxsizevector (pull request PR-490)Gravatar Rasmus Munk Larsen2018-09-14
|\ | | | | | | | | | | Let MaxSizeVector respect alignment of objects Approved-by: Rasmus Munk Larsen <rmlarsen@google.com>
* | Support reshaping with static shapes and dimensions conversion in tensor ↵Gravatar Eugene Zhulenev2018-09-14
| | | | | | | | broadcasting
| * bug #1598: Let MaxSizeVector respect alignment of objects and add a unit testGravatar Christoph Hertzberg2018-09-14
|/ | | | | Also revert 8b3d9ed081fc5d4870290649853b19cb5179546e
* Merged in rmlarsen/eigen3 (pull request PR-480)Gravatar Rasmus Munk Larsen2018-09-14
|\ | | | | | | Avoid compilation error in C++11 test when EIGEN_AVOID_STL_ARRAY is set.
| * Don't use bracket syntax in ctor.Gravatar Rasmus Munk Larsen2018-09-13
| |
* | Fix merge error.Gravatar Rasmus Munk Larsen2018-09-13
| |
* | Backed out changeset 01197e44527941c95f9a63e4f60ab3a989f12cbeGravatar Rasmus Munk Larsen2018-09-13
| |
* | MergeGravatar Rasmus Munk Larsen2018-09-13
|\ \
| * | Fix warningsGravatar Eugene Zhulenev2018-09-13
| | |
| * | Fis static_assert in test to conform c++11 standardGravatar Eugene Zhulenev2018-09-11
| | |
| * | Merge with upstream eigen/defaultGravatar Eugene Zhulenev2018-09-11
| |\ \
| * | | Fix compilation of tiled evaluation code with c++03Gravatar Eugene Zhulenev2018-09-11
| | | |
* | | | Use numerically stable tree reduction in TensorReduction.Gravatar Rasmus Munk Larsen2018-09-11
| |/ / |/| |