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 |
|
Matt Borland
|
92a15947b0
|
Add GPU support to the exponential dist
|
2024-07-29 15:28:19 -04:00 |
|
Matt Borland
|
6d5e17cc60
|
Fix usages of std::numeric_limits and add testing
|
2024-07-29 15:28:14 -04:00 |
|
Matt Borland
|
6e42cd05b5
|
Fix more uses of std::pair in binomial and cauchy distributions
|
2024-07-29 15:28:06 -04:00 |
|
Matt Borland
|
6b8e05d293
|
Fix bernoulli dist use of std::pair for range and support
|
2024-07-29 15:27:43 -04:00 |
|
Matt Borland
|
ca109d7cf9
|
Fix arcsine dist range and support with thrust
|
2024-07-29 15:27:24 -04:00 |
|
Matt Borland
|
8dd785c9b1
|
Add CUDA compatible alias to thrust::pair or std::pair
|
2024-07-29 15:27:16 -04:00 |
|
Matt Borland
|
6f5bc2b31a
|
Fix new trigamma dispatch function and illegal constexpr
|
2024-07-26 14:06:06 -04:00 |
|
Matt Borland
|
1f7f23c2d4
|
Fix invalid constexpr variables
|
2024-07-26 14:05:59 -04:00 |
|
Matt Borland
|
bdf57a344c
|
Add bool to numeric limits for completeness
|
2024-07-26 11:19:44 -04:00 |
|
Matt Borland
|
c75da28b39
|
Add GPU support to the bernoulli distribution
|
2024-07-26 11:19:22 -04:00 |
|
Matt Borland
|
6ca4cb9c87
|
Add GPU support to complement distributions
|
2024-07-26 11:19:17 -04:00 |
|
Matt Borland
|
7b536baccc
|
Add GPU support to derived accessors
|
2024-07-26 11:19:10 -04:00 |
|
Matt Borland
|
b552f314a1
|
Simplify error handling using the new numeric limits
|
2024-07-26 11:19:03 -04:00 |
|
Matt Borland
|
20012dd8bd
|
Add all the integer types to numeric limits
|
2024-07-26 11:18:58 -04:00 |
|
Matt Borland
|
0f0c727baf
|
Make cos_pi GPU capable
|
2024-07-26 11:18:48 -04:00 |
|
Matt Borland
|
d3bb2cbdb7
|
Add missing include guards for numeric limits
|
2024-07-26 11:18:40 -04:00 |
|
Matt Borland
|
93db124012
|
Pass integral_constant directly instead of creating pointer
|
2024-07-26 11:18:33 -04:00 |
|
Matt Borland
|
f47641ed17
|
Remove recursion from trigamma
|
2024-07-26 11:18:08 -04:00 |
|