1256 Commits

Author SHA1 Message Date
Damiano Franzò
db85838ee2 Add DUCC FFT support 2025-05-12 17:56:02 +00:00
Rasmus Munk Larsen
3866cbfbe8 Fix test for TensorRef of trace. 2025-03-25 23:01:46 +00:00
Antonio Sanchez
6579e36eb4 Allow Tensor trace to be passed to a TensorRef. 2025-03-25 08:26:23 -07:00
Antonio Sánchez
9c211430b5 Fix TensorRef details 2025-02-14 18:33:26 +00:00
Antonio Sanchez
2e76277bd0 Zero-initialize test arrays to avoid uninitialized reads. 2025-01-14 09:15:43 -08:00
Antonio Sánchez
7b6623af30 Fix special packetmath erfc flushing for ARM32. 2024-12-07 01:42:30 +00:00
Rasmus Munk Larsen
0d366f6532 Vectorize erfc(x) for double and improve erfc(x) for float. 2024-11-08 17:21:11 +00:00
Tobias Wood
d49021212b Tensor Roll / Circular Shift / Rotate 2024-11-05 14:10:19 +00:00
Tyler Veness
84c446df2c Fix macro redefinition warning in FFTW test 2024-10-30 17:18:42 +00:00
Mike Taves
c593e9e948 Fix typos 2024-08-02 00:06:24 +00:00
adambanas
33d0937c6b Add async support for 'chip' and 'extract_volume_patches' 2024-06-27 09:56:06 +02:00
Rasmus Munk Larsen
9148c47d67 Vectorize isfinite and isinf. 2024-05-29 00:20:12 +00:00
Antonio Sánchez
e16d70bd4e Fix FFT when destination does not have unit stride. 2024-05-07 17:18:29 +00:00
Antonio Sánchez
ae5280aa8d Fix more hard-coded magic bounds. 2024-04-29 21:21:11 +00:00
Antonio Sánchez
42aa3d17cd Slightly adjust error bound for nonlinear tests. 2024-04-25 18:04:49 +00:00
Antonio Sánchez
13092b5d04 Fix usages of Eigen::array to be compatible with std::array. 2024-03-29 15:51:15 +00:00
Antonio Sánchez
9f77ce4f19 Add custom formatting of complex numbers for Numpy/Native. 2024-03-25 17:41:44 +00:00
Rasmus Munk Larsen
d3cd312652 Remove slow index check in Tensor::resize from release mode. 2024-03-18 23:43:25 +00:00
Antonio Sánchez
f1adb0ccc2 Split up cxx11_tensor_gpu to reduce timeouts. 2024-03-07 17:21:37 +00:00
Antonio Sánchez
23f6c26857 Rip out make_coherent, add CoherentPadOp. 2024-02-29 23:15:02 +00:00
Antonio Sanchez
90087b990a Fix use of uninitialized memory in kronecker_product test. 2024-02-20 08:44:34 -08:00
Antonio Sánchez
5808122017 Formatting. 2024-01-23 16:56:27 +00:00
Antonio Sánchez
92f9544f6d Remove explicit specialization of member function. 2024-01-23 16:40:43 +00:00
Antonio Sanchez
2692fb2b71 Fix compile-time error caused by chip static asserts 2024-01-22 21:40:48 +00:00
Antonio Sánchez
6163dbe2bc Allow specifying a temporary directory for fileio outputs. 2024-01-20 00:55:14 +00:00
Antonio Sánchez
fee5d60b50 Fix MSAN failures. 2023-12-22 03:18:46 +00:00
Antonio Sánchez
46e9cdb7fe Clang-format tests, examples, libraries, benchmarks, etc. 2023-12-05 21:22:55 +00:00
Ioannis Assiouras
d9839718aa [ROCm] Replace HIP_PATH with ROCM_PATH for rocm 6.0 2023-10-16 20:56:35 +00:00
Alejandro Acosta
ba47341a14 [SYCL-2020] Enabling half precision support for SYCL. 2023-09-13 09:12:40 +00:00
Alejandro Acosta
24d15e086f [SYCL-2020] Add test to validate SYCL in Eigen core. 2023-07-28 15:45:08 +00:00
Yingnan Wu
ba1cb6e45e Fixes #2703 by adding max_digits10 function 2023-07-26 16:02:52 +00:00
Charles Schlosser
1a2bfca8f0 Fix annoying warnings 2023-07-07 20:19:58 +00:00
Mehdi Goli
0623791930 [SYCL-2020] Enabling USM support for SYCL. SYCL-1.2.1 did not have support for USM. 2023-05-05 17:30:36 +00:00
Antonio Sánchez
1f79a6078f Return NaN in ndtri for values outside valid input range. 2023-05-05 16:27:26 +00:00
Tobias Wood
94f57867fe Thread pool 2023-05-05 16:23:34 +00:00
Charles Schlosser
e2bbf496f6 Use select ternary op in tensor select evaulator 2023-04-18 20:52:16 +00:00
Rasmus Munk Larsen
b8b8a26145 Add more missing vectorized casts for int on x86, and remove redundant unit tests 2023-03-24 16:02:00 +00:00
Colin Broderick
8f9b8e3630 Replaced all instances of internal::(U)IntPtr with std::(u)intptr_t. Remove ICC workaround. 2023-03-21 16:50:23 +00:00
Rasmus Munk Larsen
0488b708b4 Vectorize tensor.isnan() by using typed predicates. 2023-03-16 04:04:22 +00:00
Charles Schlosser
d670039309 fix tensor comparison test 2023-03-06 13:11:14 +00:00
Charles Schlosser
826627f653 vectorize comparisons and select by enabling typed comparisons 2023-02-25 20:52:11 +00:00
Mehdi Goli
c3f67063ed [SYCL-2020]- null placeholder accessor issue in Reduction SYCL test 2023-02-22 17:44:53 +00:00
Chip Kerchner
54459214a1 Fix epsilon and dummy_precision values in long double for double doubles. Prevented some algorithms from converging on PPC. 2023-02-16 23:35:42 +00:00
Rasmus Munk Larsen
07aaa62e6f Fix compiler warnings in tests. 2023-02-14 02:29:03 +00:00
Antonio Sánchez
17ae83a966 Fix bugs exposed by enabling GPU asserts. 2023-01-27 21:43:00 +00:00
Sean McBride
d70b4864d9 issue #2581: review and cleanup of compiler version checks 2023-01-17 18:58:34 +00:00
Mehdi Goli
b523120687 [SYCL-2020 Support] Enabling Intel DPCPP Compiler support to Eigen 2023-01-16 07:04:08 +00:00
Antonio Sánchez
262194f12c Fix a bunch of minor build and test issues. 2023-01-06 16:37:26 +00:00
Rasmus Munk Larsen
3c4637640b Remove unused typedef. 2022-09-23 19:11:31 +00:00
Romain Biessy
2f7cce2dd5 [SYCL] Fix some SYCL tests 2022-08-16 17:37:54 +00:00