You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
The JavaScript implementation of @stdlib/stats/base/dists/beta/quantile depends on @stdlib/math/base/special/betaincinv.
However, there is no C implementation of betaincinv, making it impossible to implement quantile in C.
We need to add a C implementation of betaincinv, which can be used for quantile.
Potential approaches:
Use an existing numerical method (e.g., Newton-Raphson, Bisection).
Wrap an existing GSL or Cephes library function.
Why This Matters
This is a blocking issue for the C implementation of @stdlib/stats/base/dists/beta/quantile
The lack of betaincinv in C prevents further progress.
Checklist
✅ I have checked that betaincinv does not have a C implementation.
✅ This issue is required for completing @stdlib/stats/base/dists/beta/quantile.
✅ I am open to suggestions on how to implement it.
@stdlib/math/base/special/betaincinv depends on @stdlib/math/base/special/kernel-betaincinv.
@stdlib/math/base/special/kernel-betaincinv depends on @stdlib/math/base/special/betainc.
@stdlib/math/base/special/betainc depends on @stdlib/math/base/special/kernel-betainc, which is the starting point.
This is already being tracked in issue #649. If you want to work on the implementation, @stdlib/math/base/special/kernel-betainc is the place to start. 😄
Description
Description
The JavaScript implementation of
@stdlib/stats/base/dists/beta/quantile
depends on@stdlib/math/base/special/betaincinv
.However, there is no C implementation of betaincinv, making it impossible to implement quantile in C.
We need to add a C implementation of betaincinv, which can be used for quantile.
Potential approaches:
Use an existing numerical method (e.g., Newton-Raphson, Bisection).
Wrap an existing GSL or Cephes library function.
Why This Matters
This is a blocking issue for the C implementation of
@stdlib/stats/base/dists/beta/quantile
The lack of betaincinv in C prevents further progress.
Checklist
✅ I have checked that betaincinv does not have a C implementation.
✅ This issue is required for completing @stdlib/stats/base/dists/beta/quantile.
✅ I am open to suggestions on how to implement it.
Related Issues
Related issues #3433
Questions
No.
Other
No.
Checklist
RFC:
.The text was updated successfully, but these errors were encountered: