-
-
Notifications
You must be signed in to change notification settings - Fork 18.5k
CLN: ASV indexing #19031
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
CLN: ASV indexing #19031
Conversation
Here are the asv for the benchmarks that were moved:
|
@mroeschke : Looks like some lint errors, but otherwise, Travis is happy. |
asv_bench/benchmarks/index_object.py
Outdated
[np.arange(1000), np.arange(20), list(string.ascii_letters)], | ||
names=['one', 'two', 'three']) | ||
self.mi_med = MultiIndex.from_product( | ||
[np.arange(1000), np.arange(10), list('A')], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should make a sub-dir scheme here
IOW
benchmarks/index/.....
and split out multi, numeric, datetime...etc
07f2259
to
361a91b
Compare
Codecov Report
@@ Coverage Diff @@
## master #19031 +/- ##
==========================================
- Coverage 91.57% 91.56% -0.01%
==========================================
Files 150 150
Lines 48942 48942
==========================================
- Hits 44818 44816 -2
- Misses 4124 4126 +2
Continue to review full report at Codecov.
|
@jreback Some of the benchmarks in the file param'd over the various types of indexes or combined different indexes in the setup which would be difficult to split. Instead, I put the MultiIndex benchmarks in their own file.
|
thanks @mroeschke |
I moved some benchmarks to
index_object.py
that were testing method of (mostly) MultiIndexes. Otherwise mostly cleanup and now linting files that start with i.