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

Attempt at implementation of VarNamedVector (Metadata alternative) #555

Merged
merged 222 commits into from
Oct 8, 2024

Commits on Oct 31, 2023

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

Commits on Nov 7, 2023

  1. Configuration menu
    Copy the full SHA
    8ce53f7 View commit details
    Browse the repository at this point in the history
  2. Apply suggestions from code review

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    torfjelde and github-actions[bot] authored Nov 7, 2023
    Configuration menu
    Copy the full SHA
    fc6a051 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. Configuration menu
    Copy the full SHA
    7cd599d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed0a757 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ebd252 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9f12c9a View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    5a15121 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    edde2c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ed46002 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b00059 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bef7e0a View commit details
    Browse the repository at this point in the history
  6. formatting

    torfjelde committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    006ee8d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9802811 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    88b1721 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ca7b173 View commit details
    Browse the repository at this point in the history
  10. formatting

    torfjelde committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    fb01b94 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9634839 View commit details
    Browse the repository at this point in the history
  12. formatting

    torfjelde committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    5179f6f View commit details
    Browse the repository at this point in the history
  13. removed debug statement

    torfjelde committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    9f632bb View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3c210f7 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Configuration menu
    Copy the full SHA
    8bf6589 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8b2720f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9fa6446 View commit details
    Browse the repository at this point in the history
  4. style

    torfjelde committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    0900c57 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1f7e633 View commit details
    Browse the repository at this point in the history
  6. formatting

    torfjelde committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    8d05586 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7801fe1 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Update src/varnamevector.jl

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    torfjelde and github-actions[bot] authored Nov 16, 2023
    Configuration menu
    Copy the full SHA
    cdc2373 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

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

Commits on Dec 30, 2023

  1. several fixes to make sampling with VarNameVector + initiall tests for

    sampling with VarNameVector
    torfjelde committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    ae4bcb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97e1bcc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be3c1b4 View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    torfjelde and github-actions[bot] authored Dec 30, 2023
    Configuration menu
    Copy the full SHA
    ad343f3 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. Configuration menu
    Copy the full SHA
    f707b25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e7af1d View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    torfjelde and github-actions[bot] authored Dec 31, 2023
    Configuration menu
    Copy the full SHA
    f1faf18 View commit details
    Browse the repository at this point in the history
  4. added note on update!

    torfjelde committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    87d3d01 View commit details
    Browse the repository at this point in the history

Commits on Jan 1, 2024

  1. Configuration menu
    Copy the full SHA
    9c3b265 View commit details
    Browse the repository at this point in the history
  2. more writing improvements

    torfjelde committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    958c66b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74c6efd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9ea878 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5acce98 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6f95cdd View commit details
    Browse the repository at this point in the history
  7. improved writing

    torfjelde committed Jan 1, 2024
    Configuration menu
    Copy the full SHA
    38a4b08 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    60edd10 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. updated delete!

    torfjelde committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    3f9d34f View commit details
    Browse the repository at this point in the history
  2. Significant changes to implementation of VarNameVector:

    - "delete-by-mark" is now replaced by proper deletion.
    - `inactive_ranges` replaced by `num_inactive`, which only keeps track
    of the number of inactive entries for a given `VarName.
    - `VarNameVector` is now a "grow-as-needed" structure where the
    underlying also mimics the order that the user experiences.`
    torfjelde committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    fb822b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    66bc090 View commit details
    Browse the repository at this point in the history
  4. added missing isempty impl

    torfjelde committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    ccd86f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1d4a000 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9a16dd1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e49b762 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2b445c9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e3c2633 View commit details
    Browse the repository at this point in the history
  10. updates to internal docs

    torfjelde committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    19a829c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a358bc4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    46be8d5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    57d688e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0968a07 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    0d008a4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ccd0d64 View commit details
    Browse the repository at this point in the history
  17. formatting

    torfjelde committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    7c45e67 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    373215b View commit details
    Browse the repository at this point in the history
  19. addition to delete! test

    torfjelde committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    0cdafbf View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    51c041f View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    20b3742 View commit details
    Browse the repository at this point in the history
  22. fixed doctest

    torfjelde committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    ef6c618 View commit details
    Browse the repository at this point in the history
  23. formatting

    torfjelde committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    8a1209c View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    adeadf0 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7ff179d View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2024

  1. Configuration menu
    Copy the full SHA
    c7ec08a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5a5e58 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c376d95 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f71baa5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    af25f3c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c28f076 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f5d2c63 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3eb6c7f View commit details
    Browse the repository at this point in the history
  9. added a bunch of from_vec_transform and tovec impls to make

    `VarNameVector` work with `Cholesky`, etc.
    torfjelde committed Jan 3, 2024
    Configuration menu
    Copy the full SHA
    9ba8144 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    acd6951 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    790f743 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2024

  1. Configuration menu
    Copy the full SHA
    c474bb0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8251463 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5df7031 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    683b776 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dae00d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e3b52a4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9626be1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e731fd6 View commit details
    Browse the repository at this point in the history
  6. make link and invlink act on the metadata field for VarInfo +

    implementations of these for `Metadata` and `VarNameVector`
    torfjelde committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    0785abf View commit details
    Browse the repository at this point in the history
  7. added temporary defs of with_logabsdet_jacobian and inverse for

    `transpose` and `Bijectors.vec_to_triu`
    torfjelde committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    b3e0955 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ff963ce View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    03f2b2b View commit details
    Browse the repository at this point in the history
  10. removed unnecessary defintions of with_logabsdet_jacobian and

    `inverse` for `transpose`
    torfjelde committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    949b33a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cc5ecc4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1aae1b4 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8e0853d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    229b168 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c581dcf View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    b4d3f55 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ed1d006 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f132209 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    49454de View commit details
    Browse the repository at this point in the history
  20. fixed bug in set_flag!

    torfjelde committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    01ff2dd View commit details
    Browse the repository at this point in the history
  21. fixed another typo

    torfjelde committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    20adedf View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    8f9566a View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Configuration menu
    Copy the full SHA
    5532046 View commit details
    Browse the repository at this point in the history
  2. Update test/simple_varinfo.jl

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    torfjelde and github-actions[bot] authored Jan 20, 2024
    Configuration menu
    Copy the full SHA
    3c5d2ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    317d969 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    f8441ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ab16323 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9be219 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53c8d33 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    61d85ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ace554 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    67c9821 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    32a2d31 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

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

Commits on Jan 28, 2024

  1. Configuration menu
    Copy the full SHA
    25ff2b1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    004f038 View commit details
    Browse the repository at this point in the history
  3. remove with_logabsdet_jacobian_and_reconstruct in favour of

    `with_logabsdet_jacobian` with `from_linked_internal_transform`, etc.
    torfjelde committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    38c89bd View commit details
    Browse the repository at this point in the history
  4. added internal_to_linked_internal_transform + fixed a few bugs in

    the linking as a resultt
    torfjelde committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    218dc23 View commit details
    Browse the repository at this point in the history
  5. added linked_internal_to_internal_transform as a complement to `int…

    …eranl_to_linked_interanl_transform`
    torfjelde committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    1df4293 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f8df896 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d62f26a View commit details
    Browse the repository at this point in the history
  8. removed redundant comment

    torfjelde committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    b4517d6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b7d4754 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0244dd9 View commit details
    Browse the repository at this point in the history
  11. added copy in values_from_metadata to preserve behavior and avoid

    refs to internal representation
    torfjelde committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    e886d07 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2af6605 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a0664d7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f2d59b2 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e3bfa76 View commit details
    Browse the repository at this point in the history
  16. renamed maybe_reconstruct_and_link to to_maybe_linked_internal and

    `maybe_invlink_and_reconstruct` to `from_maybe_linked_internal`
    torfjelde committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    c0aef81 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    f7c0853 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77b835e View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. renamed getval to getindex_internal and made dist an optional

    argument for all the transform-related methods
    torfjelde committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    b83c262 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4faf3e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8d9695 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95dc8e3 View commit details
    Browse the repository at this point in the history
  5. formatting

    torfjelde committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8930f9c View commit details
    Browse the repository at this point in the history
  6. Update docs/src/internals/transformations.md

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    torfjelde and github-actions[bot] authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    e45b668 View commit details
    Browse the repository at this point in the history
  7. Update docs/src/internals/transformations.md

    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    torfjelde and github-actions[bot] authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    0e71092 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2de9ac9 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    9b71428 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    786e9bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1fe42c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2273954 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab7c189 View commit details
    Browse the repository at this point in the history
  6. fix: was using from_linked_internal_transform in

    `from_internal_transform` for `ThreadSafeVarInfo`
    torfjelde committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    3a86601 View commit details
    Browse the repository at this point in the history
  7. removed getindex_raw

    torfjelde committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    28c7d85 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    59514d6 View commit details
    Browse the repository at this point in the history
  9. fixed tests

    torfjelde committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    cdc882b View commit details
    Browse the repository at this point in the history
  10. fixed comparisons in tests

    torfjelde committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    57ba7c0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    902e59c View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Configuration menu
    Copy the full SHA
    d7aba55 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0dd2f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f51203 View commit details
    Browse the repository at this point in the history
  4. minor changes to comments

    torfjelde committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    0eb79b1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    071bebf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bbdc060 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e2f4d18 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3d823ac View commit details
    Browse the repository at this point in the history
  9. Revert "temporarily removed VarNameVector completely"

    This reverts commit 95dc8e3.
    torfjelde committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    54792f4 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Revert "remove Combinatorics as a test dep, as it's not needed for th…

    …is PR"
    
    This reverts commit 071bebf.
    torfjelde committed Feb 6, 2024
    Configuration menu
    Copy the full SHA
    ff68206 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

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

Commits on Sep 3, 2024

  1. More work on VarNameVector (#637)

    * Update test/model.jl
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    
    * Apply suggestions from code review
    
    Co-authored-by: Markus Hauru <[email protected]>
    
    * Type-stability tests are now correctly using `rand_prior_true` instead
    of `rand`
    
    * `getindex_internal` now calls `getindex` instead of `view`, as the
    latter can result in type-instability since transformed variables
    typically result in non-view even if input is a view
    
    * Removed seemingly unnecessary definition of `getindex_internal`
    
    * Fixed references to `newmetadata` which has been replaced by `replace_values`
    
    * Made implementation of `recombine` more explicit
    
    * Added docstrings for `untyped_varinfo` and `typed_varinfo`
    
    * Added TODO comment about implementing `view` for `VarInfo`
    
    * Fixed potential infinite recursion as suggested by @mhauru
    
    * added docstring to `from_vec_trnasform_for_size
    
    * Replaced references to `vectorize(dist, x)` with `tovec(x)`
    
    * Fixed docstring
    
    * Update src/extract_priors.jl
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    
    * Bump minor version since this is a breaking change
    
    * Apply suggestions from code review
    
    Co-authored-by: Markus Hauru <[email protected]>
    
    * Update src/varinfo.jl
    
    Co-authored-by: Tor Erlend Fjelde <[email protected]>
    
    * Apply suggestions from code review
    
    * Apply suggestions from code review
    
    * Update src/extract_priors.jl
    
    Co-authored-by: Xianda Sun <[email protected]>
    
    * Added fix for product distributions of targets with changing support + tests
    
    * Addeed tests for product of distributions with dynamic support
    
    * Apply suggestions from code review
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    
    * Fix typos, improve docstrings
    
    * Use Accessors rather than Setfield
    
    * Simplify group_by_symbol
    
    * Add short_varinfo_name(::VectorVarInfo)
    
    * Add tests for subset
    
    * Export VectorVarInfo
    
    * Tighter type bound for has_varnamevector
    
    * Add some VectorVarName methods
    
    * Add todo notes, remove dead code, fix a typo.
    
    * Bug fixes and small improvements
    
    * VarNameVector improvements
    
    * Improve generated_quantities and its tests
    
    * Improvement to VarNameVector
    
    * Fix a test to work with VectorVarName
    
    * Fix generated_quantities
    
    * Fix type stability issues
    
    * Various VarNameVector fixes and improvements
    
    * Bump version number
    
    * Improvements to generated_quantities
    
    * Code formatting
    
    * Code style
    
    * Add fallback implementation of findinds for VarNameVector
    
    * Rename VarNameVector to VarNamedVector
    
    * More renaming of VNV. Remove unused VarNamedVector.metadata field.
    
    * Rename FromVec to ReshapeTransform
    
    * Progress towards having VarNamedVector as storage for SimpleVarInfo
    
    * Fix unflatten(vnv::VarNamedVector, vals)
    
    * More work on SimpleVarInfo{VarNamedVector}
    
    * More tests for SimpleVarInfo{VarNamedVector}
    
    * More tests for SimpleVarInfo{VarNamedVector}
    
    * Respond to review feedback
    
    * Add float_type_with_fallback(::Type{Union{}})
    
    * Move some VNV functions to the correct file
    
    * Fix push! for VNV
    
    * Rename VNV.is_transformed to VNV.is_unconstrained
    
    * Improve VNV docstring
    
    * Add VNV inner constructor checks
    
    * Reorganise parts of VNV code
    
    * Documentation and small fixes for VNV
    
    * Rename loosen_types!! and tighten_types, add docstrings and doctests
    
    * Rename VarNameVector to VarNamedVector in docs
    
    * Documentation and small fixes to VNV
    
    * Fix subset(::VarNamedVector, args...) for unconstrained variables.
    
    ---------
    
    Co-authored-by: Tor Erlend Fjelde <[email protected]>
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: Xianda Sun <[email protected]>
    4 people authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    19978ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95668eb View commit details
    Browse the repository at this point in the history
  3. Bump Bijectors dependecy

    mhauru committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    1e4efe6 View commit details
    Browse the repository at this point in the history
  4. Remove dead TODO note

    mhauru committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    3ee9832 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    26753e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    ea18e1f View commit details
    Browse the repository at this point in the history
  2. Fix unflatten for VarInfo

    mhauru committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    ffbf2ad View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f077f4a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e27af80 View commit details
    Browse the repository at this point in the history
  5. Small docs fixes

    mhauru committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    b5677b4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9d1c8d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Small fixes all over for VNV

    mhauru committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    b778082 View commit details
    Browse the repository at this point in the history
  2. Add comments

    mhauru committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    9750e60 View commit details
    Browse the repository at this point in the history
  3. Fix some tests

    mhauru committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    9ecc506 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3f1b9a2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9145965 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    937956d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4fbe5d2 View commit details
    Browse the repository at this point in the history
  8. Fix some depwarns

    mhauru committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    9f11e7b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    86d97ae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2535517 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    93ef3ee View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

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

Commits on Sep 17, 2024

  1. Remove outdated workaround

    mhauru committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5bbba91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    851630f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    45c89c4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    30252dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be77c36 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Improve VarNamedVector docs

    mhauru committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    8b5bd47 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    466acb2 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    40909dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9a6ce2 View commit details
    Browse the repository at this point in the history
  3. Fix style issues in VNV

    mhauru committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    3cdd1d1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad06300 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    380ef42 View commit details
    Browse the repository at this point in the history
  6. Fix VarInfo docs

    mhauru committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    a203ab7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    775284d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    79c3a81 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    1f45e76 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ffbca4 View commit details
    Browse the repository at this point in the history
  3. Better implementation of haskey(::VarInfo, ::VarName)

    Co-authored-by: Tor Erlend Fjelde <[email protected]>
    mhauru and torfjelde authored Oct 3, 2024
    Configuration menu
    Copy the full SHA
    7fcc7df View commit details
    Browse the repository at this point in the history
  4. Improve haskey for VarInfo

    mhauru committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    567c4bc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    172d128 View commit details
    Browse the repository at this point in the history
  6. Remote IndexStyle for VNV

    mhauru committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    186a846 View commit details
    Browse the repository at this point in the history
  7. Clean up an old comment

    mhauru committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    5508370 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    25b85b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    eb5577b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3f92c2 View commit details
    Browse the repository at this point in the history
  3. Stop exporting any VNV stuff

    mhauru committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    65c94ca View commit details
    Browse the repository at this point in the history
  4. Fix docs

    mhauru committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    47428c7 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    c966984 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e013926 View commit details
    Browse the repository at this point in the history
  3. Docs bug fix

    mhauru committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    ed747a4 View commit details
    Browse the repository at this point in the history
  4. Fix type constraint

    mhauru committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    b23d4e2 View commit details
    Browse the repository at this point in the history