Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use julia implementations for pdfs and some cdf-like functions #113

Merged
merged 34 commits into from
Feb 18, 2022

Commits on Jan 29, 2022

  1. Use Julia implementations for (log)pdfs. Adjust Rmath tests to use

    testsets to give more informative errors.
    andreasnoack committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    139d141 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0bffee8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6bfc68d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    60b64f3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    542a6c4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d66ba3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    15b321c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    49178c2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6366eab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b2ed6c9 View commit details
    Browse the repository at this point in the history
  11. Apply suggestions from code review

    Co-authored-by: David Widmann <devmotion@users.noreply.github.com>
    andreasnoack and devmotion committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    15e20ff View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9c22066 View commit details
    Browse the repository at this point in the history
  13. Changes from review

    andreasnoack committed Jan 29, 2022
    Configuration menu
    Copy the full SHA
    fd4db7e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3c942e0 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7c67a0d View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2022

  1. Configuration menu
    Copy the full SHA
    90a6404 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a54399 View commit details
    Browse the repository at this point in the history
  3. Handle arguments out of support in Binomial (log)(c)cdf and apply

    the floor function to make the results correct for non-integer arguments
    andreasnoack committed Jan 30, 2022
    Configuration menu
    Copy the full SHA
    8cd5a76 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    73f20b7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    71025f9 View commit details
    Browse the repository at this point in the history
  6. Drop redundant low tolerance tests for Beta(1000, 2). We are now

    generally more accurate than Rmath so failure are because of Rmath.
    andreasnoack committed Jan 30, 2022
    Configuration menu
    Copy the full SHA
    5a8d121 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2022

  1. Configuration menu
    Copy the full SHA
    60ca443 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2578dbe View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2022

  1. Configuration menu
    Copy the full SHA
    9ec4aef View commit details
    Browse the repository at this point in the history
  2. Handle the degenerate case of the gamma distribution when k==0.

    Also, only calculate the log(c)cdf based on the hypergeometric
    function when p is zero or subnormal
    andreasnoack committed Feb 6, 2022
    Configuration menu
    Copy the full SHA
    99cd041 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2022

  1. Address review comments

    andreasnoack committed Feb 8, 2022
    Configuration menu
    Copy the full SHA
    b031752 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3ceda8 View commit details
    Browse the repository at this point in the history
  3. Update src/distrs/gamma.jl

    Co-authored-by: David Widmann <devmotion@users.noreply.github.com>
    andreasnoack and devmotion authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    beb5dcd View commit details
    Browse the repository at this point in the history
  4. Update src/distrs/beta.jl

    Co-authored-by: David Widmann <devmotion@users.noreply.github.com>
    andreasnoack and devmotion authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    14882a3 View commit details
    Browse the repository at this point in the history
  5. Update src/distrs/binom.jl

    Co-authored-by: David Widmann <devmotion@users.noreply.github.com>
    andreasnoack and devmotion authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    fbdb4eb View commit details
    Browse the repository at this point in the history
  6. Update src/distrs/gamma.jl

    Co-authored-by: David Widmann <devmotion@users.noreply.github.com>
    andreasnoack and devmotion authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    c3300d2 View commit details
    Browse the repository at this point in the history
  7. Update src/distrs/gamma.jl

    Co-authored-by: David Widmann <devmotion@users.noreply.github.com>
    andreasnoack and devmotion authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    46bd90d View commit details
    Browse the repository at this point in the history
  8. Update src/distrs/gamma.jl

    Co-authored-by: David Widmann <devmotion@users.noreply.github.com>
    andreasnoack and devmotion authored Feb 8, 2022
    Configuration menu
    Copy the full SHA
    af14aba View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Configuration menu
    Copy the full SHA
    cb1f325 View commit details
    Browse the repository at this point in the history