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

feat: named axis for ak.Array #3238

Merged
merged 57 commits into from
Oct 11, 2024
Merged

Commits on Sep 12, 2024

  1. Configuration menu
    Copy the full SHA
    eb5c188 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3978f43 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    556362e View commit details
    Browse the repository at this point in the history
  4. formatting

    pfackeldey committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    16a119b View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    c96f61e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f7db85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    572051e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e57e2c3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e338332 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

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

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    4c51e6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d05517a View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. update named axis implementation to not use tuples at all; start inde…

    …xing named axis propagation
    pfackeldey committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    a705981 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. add named axis propagation for binary ops, some highlevel ops, and fi…

    …x named axis propagation in indexing for type tracers
    pfackeldey committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    1ded71b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7158d07 View commit details
    Browse the repository at this point in the history
  3. fix keepdims in ak.covar & ak.corr; properly propagate named axis in …

    …ak.mean; remove inplace addition of arrays from test
    pfackeldey committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    00669a3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bb97999 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. add ak.(arg)combinations and ak.(arg)cartesian; make named axis compa…

    …tible with branched structures;fix regularize_axis in all highlevel ops
    pfackeldey committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    8720a05 View commit details
    Browse the repository at this point in the history
  2. avoid touching shape too much for purelist_depth, minmax_depth, and b…

    …ranch_depth using inner_shape property
    pfackeldey committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    1af4376 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01b459c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c970d06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f5f9495 View commit details
    Browse the repository at this point in the history
  6. update Slicer doc string

    pfackeldey committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    51bc6d6 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

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

Commits on Sep 27, 2024

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

Commits on Oct 1, 2024

  1. propagate named axis through broadcasting; add more highlevel ops (th…

    …at depended on broadcasting to work)
    pfackeldey committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    a63c4c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2febd9 View commit details
    Browse the repository at this point in the history
  3. fix test using pyarrow

    pfackeldey committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    f00aac5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    36fd4f5 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. streamline code

    pfackeldey committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    2c103ef View commit details
    Browse the repository at this point in the history
  2. add named axis to constructor, repr and .show(...) of highlevel ak.Ar…

    …ray & ak.Record;streamline code more;add some more tests
    pfackeldey committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    0d81859 View commit details
    Browse the repository at this point in the history
  3. satisfy pylint

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

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    050579b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96fe89a View commit details
    Browse the repository at this point in the history
  3. fix docs

    pfackeldey committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    247c1e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fd3c166 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c82a3d9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    13700d8 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    d3dc258 View commit details
    Browse the repository at this point in the history
  2. satisfy pylint

    pfackeldey committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    c469000 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c376f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2f6fcb View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    72565a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0fa11b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74f6950 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    edc8290 View commit details
    Browse the repository at this point in the history
  5. fix: appease mypy

    agoose77 committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    197de34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    053f018 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4bbd5b1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f515ea7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    413c86c View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    e3fc685 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    894d1d0 View commit details
    Browse the repository at this point in the history
  3. fix docs

    pfackeldey committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    fb001b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df924c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    595b240 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    83c0aa6 View commit details
    Browse the repository at this point in the history