| Commit message (Collapse) | Author | Age |
... | |
| |
|
| |
|
|
|
|
| |
Found using `codespell` and `grep` from downstream FreeCAD
|
| |
|
| |
|
|
|
|
| |
aliases
|
|\
| |
| |
| | |
Improved support for OpenCL
|
| |
| |
| |
| |
| |
| |
| |
| | |
Adding hyperbolic operations for sycl.
* Adding hyperbolic operations.
* Adding the hyperbolic operations for CPU as well.
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
TensorIntDiv.h; disabling cashsize for sycl in tensorDeviceDefault.h; adding sycl backend for StrideSliceOP ; removing sycl compiler warning for creating an array of size 0 in CXX11Meta.h; cleaning up the sycl backend code.
|
| |
|
| |
|
|
|
|
| |
std::complex<T> to be used when compiling a cuda kernel. This is unfortunately necessary to be able to process complex numbers from a CUDA kernel on MacOS.
|
|
|
|
| |
is a constexpr while the later isn't. This fixes compilation errors triggered by nvcc on Mac.
|
| |
|
|
|
|
| |
as well as a test to catch the problem.
|
| |
|
| |
|
|
|
|
| |
with array::tanh, enable fast tanh in fast-math mode only.
|
| |
|
|
|
|
| |
respective unit tests.
|
|\ |
|
| | |
|
| |
| |
| |
| | |
Internal: scalar_pow_op (unary) is removed, and scalar_binary_pow_op is renamed scalar_pow_op.
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
function are not available on all the platforms Eigen supportes: remove it from Eigen.
|
| |
|
| |
|
| |
|
|
|
|
| |
usable inside GPU kernels.
|
|
|
|
| |
andEigen::numext::isinf on CUDA devices
|
|
|
|
| |
finite numbers.
|
|
|
|
| |
devices.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
std::
Use these in SpecialFunctions.
|
| |
|
| |
|
|
|
|
| |
value instead of being passed by reference
|