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

MultiNest #1319

Open
wants to merge 61 commits into
base: main
Choose a base branch
from
Open

MultiNest #1319

wants to merge 61 commits into from

Commits on Feb 10, 2020

  1. Configuration menu
    Copy the full SHA
    82348f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a52bda View commit details
    Browse the repository at this point in the history
  3. ask sketched out

    ben18785 committed Feb 10, 2020
    Configuration menu
    Copy the full SHA
    7365948 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc5a450 View commit details
    Browse the repository at this point in the history
  5. skeleton of algorithm there

    ben18785 committed Feb 10, 2020
    Configuration menu
    Copy the full SHA
    b3214d8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d2f03c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f67bf4b View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2020

  1. Configuration menu
    Copy the full SHA
    1293a5d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70c45bf View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2020

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

Commits on Feb 18, 2020

  1. corrected logging error

    ben18785 committed Feb 18, 2020
    Configuration menu
    Copy the full SHA
    c3fad40 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Configuration menu
    Copy the full SHA
    3d5815a View commit details
    Browse the repository at this point in the history
  2. moved notebook

    ben18785 committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    9ab1259 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Configuration menu
    Copy the full SHA
    3a6cc29 View commit details
    Browse the repository at this point in the history
  2. began to add tests

    ben18785 committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    e2f0cc5 View commit details
    Browse the repository at this point in the history
  3. created sampler() method

    - created new getter
    - used getter in notebooks and test files
    ben18785 committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    fc8564e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2437908 View commit details
    Browse the repository at this point in the history
  5. added ellipsoid class

    ben18785 committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    80052b1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2afc8f6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b803fd7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1ca047b View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

  1. Configuration menu
    Copy the full SHA
    13460da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40df3e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    394cc72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c2b8149 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c90c2a1 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2021

  1. started to add binary tree

    - also added points to ellipsoid
    ben18785 committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    cb0b1b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    734f37b View commit details
    Browse the repository at this point in the history
  3. started to add h_k

    ben18785 committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    8e684f1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c55a8d View commit details
    Browse the repository at this point in the history
  5. overloaded addition to combine ellipsoids

    - added leafnodes getter
    ben18785 committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    61dfce4 View commit details
    Browse the repository at this point in the history
  6. removed ellipsoidset

    ben18785 committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    e4100e7 View commit details
    Browse the repository at this point in the history
  7. cleaned up ellipsoidtree

    ben18785 committed Mar 6, 2021
    Configuration menu
    Copy the full SHA
    7bf0ef2 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2021

  1. cleaned up style issues

    ben18785 committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    a602418 View commit details
    Browse the repository at this point in the history
  2. more style issues

    ben18785 committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    64136f7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8baa289 View commit details
    Browse the repository at this point in the history
  4. added tests of vs and vsk

    - also added checks for whether points lie in unit cube
    ben18785 committed Mar 7, 2021
    Configuration menu
    Copy the full SHA
    c2b445a View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. Configuration menu
    Copy the full SHA
    e0b71e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1af9adc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eefd07e View commit details
    Browse the repository at this point in the history
  4. integrated ellipsoidtree in multinest

    - looks like way too many ellipsoids are being created though
    - also often get a "singular matrix" error (likely because ellipsoids are too small)
    ben18785 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    aaf3657 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. typo in multinest

    - also added f_s function
    - changed n_points > 50
    ben18785 committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    2a9e5a7 View commit details
    Browse the repository at this point in the history
  2. added max_recursion

    ben18785 committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    e7cb8cd View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. #282 cleaned up multinest

    - added getter for ellipsoidtree
    - corrected pseudocode to be more representative of actual approach
    - added enlargement factor capacity
    - made ellipsoid gap used
    - corrected hyperparameters
    ben18785 committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    2b45b98 View commit details
    Browse the repository at this point in the history
  2. Cleans up docstrings for MultiNest

    Addresses #282
    ben18785 committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    316c275 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. multiNest notebook cleaned up

    addresses #282
    ben18785 committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    c084e01 View commit details
    Browse the repository at this point in the history
  2. removed recursion from MultiNest

    - also added max number of tries for while loop for kmeans
    
    addresses #282
    ben18785 committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    6110010 View commit details
    Browse the repository at this point in the history
  3. Added error handling and recursion for multiNest

    - Error handling for singular matrix issue when forming bounding ellipse
    - Added back in recursion as it was used in the Matlab implementation we were following
    - Cleaned up the notebook and removed the logistic example as Goodwin is better
    - Improved docstrings for algo pseudocode
    
    Addresses #282
    ben18785 committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    1996e4b View commit details
    Browse the repository at this point in the history
  4. Added tests to Multinest

    addresses #282
    ben18785 committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    a9eed9f View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2021

  1. Added test coverage for MultiNest

    addresses #282
    ben18785 committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    4f3c3a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb29984 View commit details
    Browse the repository at this point in the history
  3. Added @rcw5890 comment

    ben18785 committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    532cd67 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    93d9330 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cdfba3f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    09f0975 View commit details
    Browse the repository at this point in the history
  7. Added coverage for MultiNest logging

    addresses #282
    ben18785 committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    ae3dce7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a01a9d1 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

  1. Removed redundant add function from Ellipsoid

    addresses #282
    ben18785 committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    bb24a1f View commit details
    Browse the repository at this point in the history
  2. Changed add to set in MultiNest

    addresses #282
    ben18785 committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    2c88bae View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. Changed Multinest to MultiNest

    addresses #282
    ben18785 committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    9d949dc View commit details
    Browse the repository at this point in the history