Skip to content

Add stacking and unstacking utils for multiseries - #4250

Merged
eccabay merged 11 commits into
mainfrom
7973_stack_unstack
Jul 26, 2023
Merged

Add stacking and unstacking utils for multiseries#4250
eccabay merged 11 commits into
mainfrom
7973_stack_unstack

Conversation

@eccabay

@eccabay eccabay commented Jul 24, 2023

Copy link
Copy Markdown
Contributor

Closes #4249

@codecov

codecov Bot commented Jul 24, 2023

Copy link
Copy Markdown

Codecov Report

Merging #4250 (6c5069f) into main (3c7c69f) will increase coverage by 0.1%.
The diff coverage is 100.0%.

@@           Coverage Diff           @@
##            main   #4250     +/-   ##
=======================================
+ Coverage   99.7%   99.7%   +0.1%     
=======================================
  Files        349     349             
  Lines      38320   38410     +90     
=======================================
+ Hits       38201   38291     +90     
  Misses       119     119             
Files Changed Coverage Δ
evalml/pipelines/utils.py 99.6% <100.0%> (+0.1%) ⬆️
evalml/tests/conftest.py 98.3% <100.0%> (+0.1%) ⬆️
evalml/tests/pipeline_tests/test_pipeline_utils.py 99.6% <100.0%> (+0.1%) ⬆️

@eccabay
eccabay marked this pull request as ready for review July 24, 2023 20:57

@jeremyliweishih jeremyliweishih left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM just have some questions and a potential impl improvement for unstacking

Comment thread evalml/pipelines/utils.py Outdated
Comment thread evalml/pipelines/utils.py Outdated
Comment thread evalml/tests/pipeline_tests/test_pipeline_utils.py

@chukarsten chukarsten left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, a nit and a suggestion here and there but has the stamp of approval!

Comment thread evalml/pipelines/utils.py Outdated
Comment thread evalml/pipelines/utils.py Outdated
Comment thread evalml/pipelines/utils.py
Comment thread evalml/pipelines/utils.py Outdated
eccabay and others added 4 commits July 26, 2023 15:05
Co-authored-by: chukarsten <64713315+chukarsten@users.noreply.github.com>
@eccabay
eccabay merged commit b398501 into main Jul 26, 2023
@eccabay
eccabay deleted the 7973_stack_unstack branch July 26, 2023 19:59
remyogasawara pushed a commit that referenced this pull request Aug 2, 2023
* Add unstacking function

* Add stacking function

* Add tests for both functions
remyogasawara pushed a commit that referenced this pull request Aug 2, 2023
* Add unstacking function

* Add stacking function

* Add tests for both functions
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add efficient slice/concat utility functions

3 participants