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

Interval index and interval_range #7182

Merged
merged 116 commits into from
Apr 2, 2021

Conversation

marlenezw
Copy link
Contributor

This PR is a follow up to PR #6984. It adds the IntervalIndex and interval_range classes to CuDF. IntervalIndex is needed for the cut and histogram methods and closes issue #5376.

The main files to take note of in this PR are index.py and the two cudf __init__.py files. The rest of the file changes are related to PR6984 for creating the interval dtype.

@marlenezw marlenezw added 2 - In Progress Currently a work in progress non-breaking Non-breaking change labels Jan 21, 2021
@marlenezw marlenezw self-assigned this Jan 21, 2021
@marlenezw marlenezw added improvement Improvement / enhancement to an existing function Python Affects Python cuDF API. labels Jan 21, 2021
@isVoid
Copy link
Contributor

isVoid commented Apr 2, 2021

rerun tests

python/cudf/cudf/core/index.py Outdated Show resolved Hide resolved
python/cudf/cudf/core/index.py Outdated Show resolved Hide resolved
python/cudf/cudf/core/index.py Outdated Show resolved Hide resolved
python/cudf/cudf/core/scalar.py Outdated Show resolved Hide resolved
python/cudf/cudf/core/index.py Show resolved Hide resolved
python/cudf/cudf/core/index.py Show resolved Hide resolved
python/cudf/cudf/core/index.py Outdated Show resolved Hide resolved
python/cudf/cudf/core/index.py Outdated Show resolved Hide resolved
@isVoid
Copy link
Contributor

isVoid commented Apr 2, 2021

rerun tests

@kkraus14 kkraus14 added 5 - Ready to Merge Testing and reviews complete, ready to merge and removed 2 - In Progress Currently a work in progress labels Apr 2, 2021
@kkraus14
Copy link
Collaborator

kkraus14 commented Apr 2, 2021

Awesome work @marlenezw! Thanks @isVoid for helping to bring it over the finish line!

@kkraus14
Copy link
Collaborator

kkraus14 commented Apr 2, 2021

@gpucibot merge

@marlenezw
Copy link
Contributor Author

Thank you for all the help with this @kkraus14 and @isVoid 😄 Enjoyed working on it!!!

@rapids-bot rapids-bot bot merged commit 6c536b5 into rapidsai:branch-0.19 Apr 2, 2021
shwina pushed a commit to shwina/cudf that referenced this pull request Apr 7, 2021
This PR is a follow up to PR rapidsai#6984. It adds the IntervalIndex and interval_range classes to CuDF. IntervalIndex is needed for the `cut` and `histogram` methods and closes issue rapidsai#5376.   

The main files to take note of in this PR are `index.py` and the two cudf `__init__.py` files. The rest of the file changes are related to PR6984 for creating the interval dtype.

Authors:
  - Marlene  (https://github.com/marlenezw)
  - Michael Wang (https://github.com/isVoid)

Approvers:
  - Keith Kraus (https://github.com/kkraus14)

URL: rapidsai#7182
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5 - Ready to Merge Testing and reviews complete, ready to merge improvement Improvement / enhancement to an existing function non-breaking Non-breaking change Python Affects Python cuDF API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants