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

Introduction of SwapSampler + make TemperedSampler a fancy version of CompositionSampler #152

Merged
merged 90 commits into from
Mar 11, 2023

Commits on Mar 3, 2023

  1. Configuration menu
    Copy the full SHA
    6d8e752 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9dcc810 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2023

  1. ongoing work

    torfjelde committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    767d559 View commit details
    Browse the repository at this point in the history
  2. added swap sampler

    torfjelde committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    58c0376 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Configuration menu
    Copy the full SHA
    0487135 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e9dbe4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7b8096 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86866ac View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1006fd8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4f2e20c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8c7a9fd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    53b7df8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4ca60ed View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    92e54de View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

  1. Configuration menu
    Copy the full SHA
    8bc5872 View commit details
    Browse the repository at this point in the history
  2. relax atol a bit for HMC

    torfjelde committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    940332d View commit details
    Browse the repository at this point in the history
  3. relax another atol

    torfjelde committed Mar 7, 2023
    Configuration menu
    Copy the full SHA
    da47bbc View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

  1. Configuration menu
    Copy the full SHA
    08cf069 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56e709a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4a15ec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3371002 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a1e4b7d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4956fd7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    70f5d8c View commit details
    Browse the repository at this point in the history
  8. added some comments

    torfjelde committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    a11f1ee View commit details
    Browse the repository at this point in the history
  9. some minor refactoring

    torfjelde committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    ee38580 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Configuration menu
    Copy the full SHA
    18f8600 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d49045 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd70d0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dac7b06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2097bb1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6ceacff View commit details
    Browse the repository at this point in the history
  7. removed unnecessary setparams_and_logprob!! that should never be hit

    with the current codebase
    torfjelde committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    b06ddcf View commit details
    Browse the repository at this point in the history
  8. removed expected_order

    torfjelde committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    c7c8f63 View commit details
    Browse the repository at this point in the history
  9. Apply suggestions from code review

    Co-authored-by: Harrison Wilde <harrisondwilde@outlook.com>
    torfjelde and HarrisonWilde authored Mar 9, 2023
    Configuration menu
    Copy the full SHA
    1715eea View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8c42b82 View commit details
    Browse the repository at this point in the history
  11. Merge branch 'torfjelde/tempered-sampler-rewamp' of github.com:Turing…

    …Lang/MCMCTempering.jl into torfjelde/tempered-sampler-rewamp
    torfjelde committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    a411362 View commit details
    Browse the repository at this point in the history
  12. Update src/sampler.jl

    Co-authored-by: Harrison Wilde <harrisondwilde@outlook.com>
    torfjelde and HarrisonWilde authored Mar 9, 2023
    Configuration menu
    Copy the full SHA
    ef97a94 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. Apply suggestions from code review

    Co-authored-by: Harrison Wilde <harrisondwilde@outlook.com>
    torfjelde and HarrisonWilde authored Mar 10, 2023
    Configuration menu
    Copy the full SHA
    ed804c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    762fb3b View commit details
    Browse the repository at this point in the history
  3. remove getparams_and_logprob implementation for SwapState as it's

    unclear what is the right approach
    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    7883f2a View commit details
    Browse the repository at this point in the history
  4. Merge branch 'torfjelde/tempered-sampler-rewamp' of github.com:Turing…

    …Lang/MCMCTempering.jl into torfjelde/tempered-sampler-rewamp
    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    a9bb0de View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cf0b27e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    96f76b6 View commit details
    Browse the repository at this point in the history
  7. ongoing work

    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    8e9af89 View commit details
    Browse the repository at this point in the history
  8. added swap sampler

    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    d9424cc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    25d3518 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    61d29b2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a4c2815 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    cf166d0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d444975 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    746f3cf View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6df54a2 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2b627bd View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1b89157 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    8d9e466 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a8e317a View commit details
    Browse the repository at this point in the history
  20. relax atol a bit for HMC

    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    71b39c7 View commit details
    Browse the repository at this point in the history
  21. relax another atol

    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    d3d044c View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    1830c79 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    4af0e67 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    63c2724 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    929573f View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    54f043a View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1458e64 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    ebb402b View commit details
    Browse the repository at this point in the history
  29. added some comments

    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    b27d8cf View commit details
    Browse the repository at this point in the history
  30. some minor refactoring

    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    6621ce7 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    972c2b3 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    4d9def9 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    7115dad View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    05e8521 View commit details
    Browse the repository at this point in the history
  35. rename swap_betas! to swap!

    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    e062ae3 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    b816459 View commit details
    Browse the repository at this point in the history
  37. removed unnecessary setparams_and_logprob!! that should never be hit

    with the current codebase
    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    9466fe0 View commit details
    Browse the repository at this point in the history
  38. removed expected_order

    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    442f1d1 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    8e25d63 View commit details
    Browse the repository at this point in the history
  40. Apply suggestions from code review

    Co-authored-by: Harrison Wilde <harrisondwilde@outlook.com>
    torfjelde and HarrisonWilde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    c344ad6 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    6359e31 View commit details
    Browse the repository at this point in the history
  42. remove getparams_and_logprob implementation for SwapState as it's

    unclear what is the right approach
    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    1a437f4 View commit details
    Browse the repository at this point in the history
  43. Apply suggestions from code review

    Co-authored-by: Harrison Wilde <harrisondwilde@outlook.com>
    torfjelde and HarrisonWilde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    262995a View commit details
    Browse the repository at this point in the history
  44. Merge branch 'torfjelde/tempered-sampler-rewamp' of github.com:Turing…

    …Lang/MCMCTempering.jl into torfjelde/tempered-sampler-rewamp
    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    49ea8db View commit details
    Browse the repository at this point in the history
  45. added CompositionTransition + quite a few bundle_samples with a

    `bundle_resolve_swaps` kwarg to allow converting into chains more easily
    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    f99809e View commit details
    Browse the repository at this point in the history
  46. more samples

    torfjelde committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    42294a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2023

  1. Configuration menu
    Copy the full SHA
    a0e2732 View commit details
    Browse the repository at this point in the history
  2. significant improvements to the simple Gaussian example, now testing

    using MCSE to get tolerances, etc. and small improvements to the rest
    of the tests
    torfjelde committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    15ce587 View commit details
    Browse the repository at this point in the history
  3. trying to debug these tests

    torfjelde committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    66ee3a7 View commit details
    Browse the repository at this point in the history
  4. more debug

    torfjelde committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    7030fce View commit details
    Browse the repository at this point in the history
  5. fixed typy

    torfjelde committed Mar 11, 2023
    Configuration menu
    Copy the full SHA
    3e88f9e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6aa3d09 View commit details
    Browse the repository at this point in the history