Matt Borland
|
ff2632c684
|
Begin adding a special configuration section for NVRTC
|
2024-08-08 08:44:30 -04:00 |
|
Matt Borland
|
c1f1a4690b
|
Fix template specialization
|
2024-08-08 08:44:25 -04:00 |
|
Matt Borland
|
d4a15eb6b9
|
Add lgamma
|
2024-08-08 08:44:16 -04:00 |
|
Matt Borland
|
b101e79b7e
|
Add NVRTC support to cbrt
|
2024-08-08 08:44:07 -04:00 |
|
Matt Borland
|
17dbb1eff6
|
Add specific float overload
|
2024-08-08 08:43:58 -04:00 |
|
Matt Borland
|
77bf1c1447
|
Add NVRTC support to sign
|
2024-08-08 08:43:45 -04:00 |
|
Matt Borland
|
37db017903
|
Rearrange and add policy overload
|
2024-08-07 08:00:34 -04:00 |
|
Matt Borland
|
e7f09ca027
|
Add tgamma support to NVRTC
|
2024-08-06 14:00:39 -04:00 |
|
Matt Borland
|
87048d927b
|
Use tag type idiom
|
2024-08-05 10:19:34 -04:00 |
|
Matt Borland
|
faf541ee0b
|
Fix comparison
|
2024-08-05 10:19:34 -04:00 |
|
Matt Borland
|
24a0922e8b
|
Fix typo
|
2024-08-05 10:19:34 -04:00 |
|
Matt Borland
|
c7e16f75cb
|
Revert if constexpr change
|
2024-08-05 10:19:34 -04:00 |
|
Matt Borland
|
635bd3215e
|
Fix GCC warnings
|
2024-08-05 10:19:34 -04:00 |
|
Matt Borland
|
49cc43cd52
|
Make powm1 GPU compatible
|
2024-08-05 10:19:34 -04:00 |
|
Matt Borland
|
1fcc01ad4c
|
Ignore CUDA warning about GNU force inline
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
dc792c9f90
|
Remove recursion in lgamma
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
18ef483309
|
Remove recursion from tgamma
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
b67f1fd4ca
|
Remove extra overloads
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
e9ccdcfccd
|
Disable factorial check on GPU platform
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
80f0ffffd9
|
Add GPU markers to math_fwd for gamma functions
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
10e7e1b93c
|
Add GPU support to gamma functions
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
2bfb2b516d
|
Support GPU with root epsilon functions
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
540c715c6b
|
Fix signbit GPU support
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
4d51329665
|
Add GPU support to lgamma_small
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
0a15df8cc8
|
Add additional factorial overloads for GPU times
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
4f2cbbd0d8
|
Add GPU support to lgamma_small_imp
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
4aaa9b7d8f
|
Add GPU support to igamma_temme_large
|
2024-08-05 10:19:33 -04:00 |
|
Matt Borland
|
e4692158fe
|
Replace igamma_temme_large integral constant pointer with reference
|
2024-08-05 10:19:32 -04:00 |
|
Matt Borland
|
623b1fc2fa
|
Make erf_inv and erfc_inv GPU enabled
|
2024-08-05 10:19:32 -04:00 |
|
Matt Borland
|
00e0aa0fa4
|
Replace integral constant pointers with references
|
2024-08-05 10:19:32 -04:00 |
|
Matt Borland
|
086ba3cd6f
|
Add sqrt1pm1 to fwd
|
2024-08-05 10:19:32 -04:00 |
|
Matt Borland
|
51a49ad979
|
Add GPU support to erf and erfc
|
2024-08-05 10:19:32 -04:00 |
|
Matt Borland
|
aa5e7e6549
|
Add GPU support to continued fractions and remove recursion
|
2024-08-05 10:19:32 -04:00 |
|
Matt Borland
|
b9f64052b8
|
Add GPU support to sqrt1pm1
|
2024-08-05 10:19:32 -04:00 |
|
Matt Borland
|
344541e2c3
|
Fix unused parameter warning
|
2024-08-02 10:25:52 -04:00 |
|
Matt Borland
|
ba56bb4403
|
Fix macro naming
|
2024-07-29 16:11:05 -04:00 |
|
Matt Borland
|
212c47933c
|
Add GPU support to logistic dist
|
2024-07-29 15:30:54 -04:00 |
|
Matt Borland
|
77ab76ed96
|
Add GPU support to laplace dist
|
2024-07-29 15:30:39 -04:00 |
|
Matt Borland
|
d195e2b55b
|
Fix GPU support for extreme value dist quantile
|
2024-07-29 15:30:23 -04:00 |
|
Matt Borland
|
6b92d0c692
|
Add GPU support to extreme value dist
|
2024-07-29 15:30:16 -04:00 |
|
Matt Borland
|
4284c9d1a3
|
Replace workaround macro with new numeric_limits
|
2024-07-29 15:30:11 -04:00 |
|
Matt Borland
|
3e296563bb
|
Eliminate recursion in quantile
|
2024-07-29 15:30:03 -04:00 |
|
Matt Borland
|
09d0eb8ee1
|
Add GPU support to saspoint5 dist
|
2024-07-29 15:29:53 -04:00 |
|
Matt Borland
|
1d7d373bd9
|
Fix static local variable
|
2024-07-29 15:29:38 -04:00 |
|
Matt Borland
|
548bed0bf3
|
Add GPU support to holtsmark dist
|
2024-07-29 15:29:33 -04:00 |
|
Matt Borland
|
fcb8e205dc
|
Add GPU support to mapairy dist
|
2024-07-29 15:29:15 -04:00 |
|
Matt Borland
|
4c5a3849f7
|
Remove recursion from quantile dispatch function
|
2024-07-29 15:29:03 -04:00 |
|
Matt Borland
|
49524ce235
|
Add GPU support to landau dist
|
2024-07-29 15:28:53 -04:00 |
|
Matt Borland
|
8a7c17b97c
|
Fix use of std::numeric_limits
|
2024-07-29 15:28:47 -04:00 |
|
Matt Borland
|
9456724b51
|
Add exponential dist CUDA testing
|
2024-07-29 15:28:30 -04:00 |
|