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

Add Stable distribution with numerically integrated log-probability calculation (StableWithLogProb). #3369

Merged
merged 24 commits into from
May 28, 2024

Commits on May 19, 2024

  1. Configuration menu
    Copy the full SHA
    e94495e View commit details
    Browse the repository at this point in the history
  2. Make Stable distribution log-probability calculation safe at values n…

    …ear zero.
    Ben Zickel committed May 19, 2024
    Configuration menu
    Copy the full SHA
    665a092 View commit details
    Browse the repository at this point in the history
  3. Make Stable distribution log-probability calculation safe at alpha ne…

    …ar one.
    Ben Zickel committed May 19, 2024
    Configuration menu
    Copy the full SHA
    695ee8c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d50cca View commit details
    Browse the repository at this point in the history
  5. Added dynamic near zero value tolerance to the log-probability estima…

    …tion of the Stable distribution.
    Ben Zickel committed May 19, 2024
    Configuration menu
    Copy the full SHA
    7661a6e View commit details
    Browse the repository at this point in the history
  6. Reduce Stable log-probability calculation value near zero tolerance i…

    …n order to improve convergence.
    Ben Zickel committed May 19, 2024
    Configuration menu
    Copy the full SHA
    2e2b036 View commit details
    Browse the repository at this point in the history
  7. Cap range of Stable log-probability.

    Ben Zickel committed May 19, 2024
    Configuration menu
    Copy the full SHA
    cd6dde3 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Clamp log in order to make gradient continuous.

    Ben Zickel committed May 20, 2024
    Configuration menu
    Copy the full SHA
    49657f7 View commit details
    Browse the repository at this point in the history
  2. Code cleanup.

    Ben Zickel committed May 20, 2024
    Configuration menu
    Copy the full SHA
    147a772 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d493f8c View commit details
    Browse the repository at this point in the history
  4. Add tests for Stable distribution with method for calculating the log…

    …-probability.
    Ben Zickel committed May 20, 2024
    Configuration menu
    Copy the full SHA
    037f094 View commit details
    Browse the repository at this point in the history
  5. Linting and formatting.

    Ben Zickel committed May 20, 2024
    Configuration menu
    Copy the full SHA
    1f0a696 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    2d2b702 View commit details
    Browse the repository at this point in the history
  2. Avoid importing scipy until StableWithLogProb.log_prob is called for …

    …the first time in order to avoid requiring scipy when building the docs.
    Ben Zickel committed May 21, 2024
    Configuration menu
    Copy the full SHA
    daf04a0 View commit details
    Browse the repository at this point in the history
  3. Don't allow reparameterization of StableWithLogProb.

    Ben Zickel committed May 21, 2024
    Configuration menu
    Copy the full SHA
    110ea37 View commit details
    Browse the repository at this point in the history
  4. Linting and formatting.

    Ben Zickel committed May 21, 2024
    Configuration menu
    Copy the full SHA
    2864c33 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a19fbee View commit details
    Browse the repository at this point in the history
  6. Comment out test.

    Ben Zickel committed May 21, 2024
    Configuration menu
    Copy the full SHA
    a79eb7b View commit details
    Browse the repository at this point in the history
  7. Increase test error limit.

    Ben Zickel committed May 21, 2024
    Configuration menu
    Copy the full SHA
    3602f00 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Added StableWithLogProb docs.

    Ben Zickel committed May 22, 2024
    Configuration menu
    Copy the full SHA
    1ee4391 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Configuration menu
    Copy the full SHA
    ff8cd1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77d9c9f View commit details
    Browse the repository at this point in the history
  3. Added Stable distirbution log-probability calculation goodness of fit…

    … tests.
    Ben Zickel committed May 27, 2024
    Configuration menu
    Copy the full SHA
    9e8044c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    06b4bec View commit details
    Browse the repository at this point in the history