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

Expand distributed indexing, match numpy indexing scheme #938

Draft
wants to merge 150 commits into
base: main
Choose a base branch
from

Commits on Feb 17, 2022

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

Commits on Feb 22, 2022

  1. Preprocess key, workaround torch_proxy for advanced indexing, simplif…

    …y slice-indexing.
    
    UNTESTED
    Ben Bourgart committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    6641d1e View commit details
    Browse the repository at this point in the history
  2. put advanced index shape in the dimensions name to get the correct po…

    …sition in the index_proxy
    Ben Bourgart committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    cd78ecb View commit details
    Browse the repository at this point in the history
  3. first changes to setitem

    Ben Bourgart committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    7d97ea2 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

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

Commits on Feb 26, 2022

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

Commits on Feb 28, 2022

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

Commits on Mar 11, 2022

  1. Configuration menu
    Copy the full SHA
    ace900a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a8cb35 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c7c10a View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Memory management

    ClaudiaComito committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    fb3524b View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2022

  1. fix #925: ht.nonzero() returns tuple of 1-D arrays instead of n-D arr…

    …ays (#937)
    
    * Create ci.yaml
    
    * Update ci.yaml
    
    * Update ci.yaml
    
    * Create CITATION.cff
    
    * Update CITATION.cff
    
    * Update ci.yaml
    
    different python and pytorch versions
    
    * Update ci.yaml
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Delete pre-commit.yml
    
    * Update ci.yaml
    
    * Update CITATION.cff
    
    * Update tutorial.ipynb
    
    delete example with different split axis
    
    * Delete logo_heAT.pdf
    
    Removal of old logo
    
    * ht.nonzero() returns tuple of 1-D arrays instead of n-D arrays
    
    * Updated documentation and Unit-tests
    
    * replace x.larray with local_x
    
    * Code fixes
    
    * Fix return type of nonzero function and gout value
    
    * Made sure DNDarray meta-data is available to the tuple members
    
    * Transpose before if-branching + adjustments to accomodate it
    
    * Fixed global shape assignment
    
    * Updated changelog
    
    Co-authored-by: mtar <[email protected]>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Daniel Coquelin <[email protected]>
    Co-authored-by: Markus Goetz <[email protected]>
    Co-authored-by: Claudia Comito <[email protected]>
    6 people authored Apr 8, 2022
    Configuration menu
    Copy the full SHA
    eb297fb View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

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

Commits on Jun 7, 2022

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

Commits on Jul 12, 2022

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

Commits on Aug 25, 2022

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

Commits on Aug 27, 2022

  1. Configuration menu
    Copy the full SHA
    82b2508 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aafaf99 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Configuration menu
    Copy the full SHA
    b746872 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00fe538 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4360bd1 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    231c1de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f19f902 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ed435f View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2022

  1. Configuration menu
    Copy the full SHA
    0da7f56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e55c7f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75d9314 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2022

  1. Configuration menu
    Copy the full SHA
    15a8a28 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8db0511 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

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

Commits on Nov 4, 2022

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

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    f46ae67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4da69fd View commit details
    Browse the repository at this point in the history
  3. Update ubuntu

    ClaudiaComito committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    27ea911 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d0fb6c8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0e704d4 View commit details
    Browse the repository at this point in the history
  6. pull

    ClaudiaComito committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    f5d7850 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    acfe9bd View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. Configuration menu
    Copy the full SHA
    0fd3d87 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c4c07c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    989e0f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6d66fad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a37b4d3 View commit details
    Browse the repository at this point in the history
  6. set default to None

    ClaudiaComito committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    8eebe10 View commit details
    Browse the repository at this point in the history
  7. remove print statement

    ClaudiaComito committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    22c5c68 View commit details
    Browse the repository at this point in the history
  8. upgrade torch version

    ClaudiaComito committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    c692bff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    df6a4e5 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2022

  1. Configuration menu
    Copy the full SHA
    af0e721 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bac6d4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0c6362 View commit details
    Browse the repository at this point in the history
  4. expand tests

    ClaudiaComito committed Dec 23, 2022
    Configuration menu
    Copy the full SHA
    587bc05 View commit details
    Browse the repository at this point in the history
  5. remove redundant code

    ClaudiaComito committed Dec 23, 2022
    Configuration menu
    Copy the full SHA
    24239a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2022

  1. Configuration menu
    Copy the full SHA
    cd65b37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86e8801 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6779010 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

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

Commits on Dec 28, 2022

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

Commits on Dec 29, 2022

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

Commits on Dec 30, 2022

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

Commits on Dec 31, 2022

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

Commits on Jan 2, 2023

  1. Configuration menu
    Copy the full SHA
    83e6950 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    28ab925 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

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

Commits on Jan 25, 2023

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

Commits on Jan 26, 2023

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

Commits on Jan 29, 2023

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

Commits on Feb 5, 2023

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

Commits on Jul 26, 2023

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

Commits on Jul 27, 2023

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

Commits on Jul 29, 2023

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

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    86f704a View commit details
    Browse the repository at this point in the history
  2. [skip ci] docs edits

    ClaudiaComito committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    68ead71 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Configuration menu
    Copy the full SHA
    252995c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2a7e20 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    235a7b8 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2023

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

Commits on Aug 8, 2023

  1. setitem scalar key

    ClaudiaComito committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    8a74cd9 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Configuration menu
    Copy the full SHA
    8cf3ff1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b45578a View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

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

Commits on Aug 12, 2023

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

Commits on Aug 30, 2023

  1. add setitem tests

    ClaudiaComito committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    fe26ae8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    611b46d View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

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

Commits on Dec 6, 2023

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

Commits on Dec 7, 2023

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

Commits on Dec 8, 2023

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

Commits on Dec 13, 2023

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

Commits on Dec 14, 2023

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

Commits on Dec 16, 2023

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

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    5782d6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2174e84 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    782bde2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    084371d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1aa7aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c2b71e View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Configuration menu
    Copy the full SHA
    7201a89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfc7266 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    8bbe242 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    00a17e6 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

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

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    1fbd4d6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95d3c92 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

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

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    d754a9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e69fe6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d9849e View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

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

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    980e8f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae4d423 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

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

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    d42f1cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7868fa0 View commit details
    Browse the repository at this point in the history
  3. Merge branch '914_adv-indexing-outshape-outsplit' of github.com:helmh…

    …oltz-analytics/heat into 914_adv-indexing-outshape-outsplit
    ClaudiaComito committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    f8055ff View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2944903 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. Configuration menu
    Copy the full SHA
    1bffd26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    83842ec View commit details
    Browse the repository at this point in the history
  3. adapt tests

    ClaudiaComito committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    366aaf9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bbe0a7b View commit details
    Browse the repository at this point in the history
  5. Merge branch '914_adv-indexing-outshape-outsplit' of github.com:helmh…

    …oltz-analytics/heat into 914_adv-indexing-outshape-outsplit
    ClaudiaComito committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    24c6cd1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1c47b42 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

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

Commits on Feb 16, 2024

  1. Merge branch '914_adv-indexing-outshape-outsplit' of github.com:helmh…

    …oltz-analytics/heat into 914_adv-indexing-outshape-outsplit
    ClaudiaComito committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    3c88f8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54db23d View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Configuration menu
    Copy the full SHA
    15cce44 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09fb199 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c8d051 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    41fba0a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e4a90de View commit details
    Browse the repository at this point in the history
  6. remove print statements

    ClaudiaComito committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    c8967e7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2d443d8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    95eaaeb View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2024

  1. remove print statement

    ClaudiaComito committed Feb 20, 2024
    Configuration menu
    Copy the full SHA
    835a13f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    216a1a0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b62bad2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7ea2abe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    435ff0c View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

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

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    e6679a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ad96822 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9d44ae View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    cc70400 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b78de30 View commit details
    Browse the repository at this point in the history
  3. expand tests

    ClaudiaComito committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    a8f2d57 View commit details
    Browse the repository at this point in the history