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 likelihood experiments to main repo #69

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

Commits on Jul 3, 2024

  1. likelihood breaking

    esli999 authored and nishadgothoskar committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    5fe59e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc70fe6 View commit details
    Browse the repository at this point in the history
  3. update mug test nb

    esli999 authored and nishadgothoskar committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    d28367b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9445d90 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    183d320 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. fix model

    esli999 committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    3d8b483 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. all models WIP

    esli999 committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    8a0190e View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2024

  1. image likelihood library

    esli999 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    f2511e8 View commit details
    Browse the repository at this point in the history
  2. mode volume test

    esli999 committed Jul 13, 2024
    Configuration menu
    Copy the full SHA
    5274431 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

  1. update tests

    esli999 committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    4330670 View commit details
    Browse the repository at this point in the history
  2. complete experiments

    esli999 committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    c4cdee2 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2024

  1. update figures

    esli999 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    a01c02c View commit details
    Browse the repository at this point in the history
  2. add posterior sample figs

    esli999 committed Jul 15, 2024
    Configuration menu
    Copy the full SHA
    cdf893d View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. checkpoint

    esli999 committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    71ce938 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. update lowres plot for aidan

    esli999 committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    20d01e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c992885 View commit details
    Browse the repository at this point in the history
  3. Hierarhical Bayes

    nishadgothoskar committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    bdd1ec4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    edefa2a View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. geenrate video

    nishadgothoskar committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    213945f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a973326 View commit details
    Browse the repository at this point in the history
  3. MP4 generation

    nishadgothoskar committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    0c5f1b4 View commit details
    Browse the repository at this point in the history
  4. camera pose tracking

    nishadgothoskar committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    ffd0092 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. first pass at ruff linter fixes (#68)

    This PR:
    
    - fixes many ruff linter errors, removing unused imports and variables
    - disables ruff formatting and linting for ipynb files
    
    I verified that all tests pass on a cloud VM.
    sritchie authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7c9208d View commit details
    Browse the repository at this point in the history
  2. [pre-commit.ci] pre-commit autoupdate (#73)

    <!--pre-commit.ci start-->
    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.5.2 →
    v0.5.4](astral-sh/ruff-pre-commit@v0.5.2...v0.5.4)
    <!--pre-commit.ci end-->
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Sam Ritchie <sam@mentat.org>
    pre-commit-ci[bot] and sritchie authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    d9fb151 View commit details
    Browse the repository at this point in the history
  3. Move code to src directory (#74)

    This PR moves all code into a `src` directory, instead of the current
    flat package structure. This is a prerequisite for the reproducible
    build that @eightysteele is working on, and is a good change anyway for
    a project destined to become a library.
    sritchie authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    3ecaa2e View commit details
    Browse the repository at this point in the history
  4. Port setup.py to modern pyproject.toml (#75)

    This PR ports setup.py to pyproject.toml; this is the modern,
    recommended way to configure python projects, and gives us a way to add
    proper settings to things like linting, type-checking etc that match the
    other projects at probcomp.
    
    I've checked that the tests all run to the same failure as on main, the
    scripts are all installed correctly, the versioning works well etc.
    sritchie authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    114e2b6 View commit details
    Browse the repository at this point in the history
  5. Upgrade to GenJAX 0.5.0, fix unsupported escape sequences (#76)

    This PR:
    
    - Upgrades b3d to https://github.com/probcomp/genjax/releases/tag/v0.5.0
    - escapes math backslashes in python strings - these were causing
    "unsupported literal" exceptions on import
    
    GenJAX 0.5.0 doesn't break anything that b3d uses, and includes some
    nice-to-have type upgrades that will make development a bit more
    pleasant.
    sritchie authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    a25a464 View commit details
    Browse the repository at this point in the history
  6. More ruff fixes (#77)

    This PR:
    
    - turns on the ruff configuration that we're using for genjax
    - adds it to the pre-commit hooks
    - auto-fixes most errors (unsorted imports, unused local variables etc)
    - manually fixes the last few
    sritchie authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    e539c74 View commit details
    Browse the repository at this point in the history
  7. Fix bugs in run_tests.sh (#79)

    @sritchie @nishadgothoskar after this change, run_tests.sh passes on my
    machine.
    georgematheos authored Jul 23, 2024
    Configuration menu
    Copy the full SHA
    f61b095 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4ceabcf View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Turn on ruff linter, fix final 7 bugs (#78)

    This PR turns on the linter; we can't merge until we address the final
    linter bugs.
    
    - `ruff` is enabled as a GitHub Action, so that we see errors in the PRs
    in github format
    - `ruff` locally is added (with the same version) to
    `.pre-commit-config.yml`
    sritchie authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    0256164 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Make object acquisition demo callable by webapp (#81)

    This PR:
    
    - moves the body of the script into a function I can call from elsewhere
    - lets the user supply an output path
    sritchie authored Jul 25, 2024
    Configuration menu
    Copy the full SHA
    4bb14fc View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. jitting in demo

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    93c6088 View commit details
    Browse the repository at this point in the history
  2. turn off linting

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    5c18562 View commit details
    Browse the repository at this point in the history
  3. save

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    179edf5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    002379c View commit details
    Browse the repository at this point in the history
  5. turn off linter x2

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    bf3709c View commit details
    Browse the repository at this point in the history
  6. save

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    21ffc1e View commit details
    Browse the repository at this point in the history
  7. optimization

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    297081f View commit details
    Browse the repository at this point in the history
  8. save

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    cb33c19 View commit details
    Browse the repository at this point in the history
  9. save kitti progress

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    f9083bd View commit details
    Browse the repository at this point in the history
  10. save

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    618a9d4 View commit details
    Browse the repository at this point in the history
  11. refactoring

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    c40370d View commit details
    Browse the repository at this point in the history
  12. save

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    80e3cf6 View commit details
    Browse the repository at this point in the history
  13. save

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    7f4693c View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a753aba View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    cf6324c View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    eb73a1a View commit details
    Browse the repository at this point in the history
  17. save slam mesh

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    83a820b View commit details
    Browse the repository at this point in the history
  18. blurring

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    6e3af5a View commit details
    Browse the repository at this point in the history
  19. slam improvements

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    d6ca514 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d7942f1 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    214cad3 View commit details
    Browse the repository at this point in the history
  22. Re-enable ruff formatting rules (#84)

    @nishadgothoskar , my guess about what is going on is that you have an
    empty `b3d` folder. Can you give this a try and let me know?
    sritchie authored Jul 26, 2024
    Configuration menu
    Copy the full SHA
    f9cf441 View commit details
    Browse the repository at this point in the history
  23. update

    nishadgothoskar committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    6b6e355 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. save

    nishadgothoskar committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    5e61fc2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    806eb7d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    020da29 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c9b44dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    570e794 View commit details
    Browse the repository at this point in the history
  6. noise in gridding

    nishadgothoskar committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    b2917db View commit details
    Browse the repository at this point in the history
  7. WIPa

    nishadgothoskar committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    e18db7a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dea48a0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2382025 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    507481f View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. fix failing tests

    nishadgothoskar committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    8935880 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. [pre-commit.ci] pre-commit autoupdate (#91)

    <!--pre-commit.ci start-->
    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.5.4 →
    v0.5.5](astral-sh/ruff-pre-commit@v0.5.4...v0.5.5)
    <!--pre-commit.ci end-->
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Sam Ritchie <sam@mentat.org>
    pre-commit-ci[bot] and sritchie authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d7e7ab1 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. localizaiton worked

    nishadgothoskar committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    c509923 View commit details
    Browse the repository at this point in the history
  2. mesh acquisition

    nishadgothoskar committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6981077 View commit details
    Browse the repository at this point in the history
  3. slam working

    nishadgothoskar committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    472e5d8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9ac869a View commit details
    Browse the repository at this point in the history
  5. slam params

    nishadgothoskar committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6d7df63 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b27f949 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f7aa38 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f8b9dec View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    30b76ab View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    37ee28f View commit details
    Browse the repository at this point in the history
  11. no crashes

    nishadgothoskar committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    867cd83 View commit details
    Browse the repository at this point in the history
  12. update nb

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    566d305 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'likelihood_experiments' of github.com:probcomp/b3d into…

    … likelihood_experiments
    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    38a8420 View commit details
    Browse the repository at this point in the history
  14. likelihood breaking

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    5332a62 View commit details
    Browse the repository at this point in the history
  15. nishad moving things around

    nishadgothoskar authored and esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    79f5ab6 View commit details
    Browse the repository at this point in the history
  16. update mug test nb

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    1d7ba3b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f02def6 View commit details
    Browse the repository at this point in the history
  18. mug data visualize samples

    nishadgothoskar authored and esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    387da91 View commit details
    Browse the repository at this point in the history
  19. fix model

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    c1fb51f View commit details
    Browse the repository at this point in the history
  20. all models WIP

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    4d1f597 View commit details
    Browse the repository at this point in the history
  21. image likelihood library

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    3ec5168 View commit details
    Browse the repository at this point in the history
  22. mode volume test

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    a8c0442 View commit details
    Browse the repository at this point in the history
  23. update tests

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    b1ee7e8 View commit details
    Browse the repository at this point in the history
  24. complete experiments

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    d0bc56c View commit details
    Browse the repository at this point in the history
  25. update figures

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    124fcb9 View commit details
    Browse the repository at this point in the history
  26. add posterior sample figs

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    7209c18 View commit details
    Browse the repository at this point in the history
  27. checkpoint

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    476fd5f View commit details
    Browse the repository at this point in the history
  28. update lowres plot for aidan

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    ed40928 View commit details
    Browse the repository at this point in the history
  29. update nb

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    2acf2b3 View commit details
    Browse the repository at this point in the history
  30. [pre-commit.ci] auto fixes from pre-commit.com hooks

    for more information, see https://pre-commit.ci
    pre-commit-ci[bot] authored and esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    6745ef2 View commit details
    Browse the repository at this point in the history
  31. check rebase still works

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    99a2410 View commit details
    Browse the repository at this point in the history
  32. update nb

    esli999 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    ad698fa View commit details
    Browse the repository at this point in the history