Skip to content

CLN: ASV series_methods #19046

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

Merged
merged 1 commit into from
Jan 3, 2018

Conversation

mroeschke
Copy link
Member

Utilized param and cleaned up some benchmarks.

asv dev -b ^series_methods
· Discovering benchmarks
· Running 9 total benchmarks (1 commits * 1 environments * 9 benchmarks)
[  0.00%] ·· Building for existing-py_home_matt_anaconda_envs_pandas_dev_bin_python
[  0.00%] ·· Benchmarking existing-py_home_matt_anaconda_envs_pandas_dev_bin_python
[ 11.11%] ··· Running series_methods.Clip.time_clip                       290μs
[ 22.22%] ··· Running series_methods.Dir.time_dir_strings                30.5ms
[ 33.33%] ··· Running series_methods.Dropna.time_dropna                      ok
[ 33.33%] ···· 
               ========== ========
                 dtype            
               ---------- --------
                  int      4.20ms 
                datetime   19.4ms 
               ========== ========

[ 44.44%] ··· Running series_methods.IsIn.time_isin                          ok
[ 44.44%] ···· 
               ======== ========
                dtype           
               -------- --------
                int64    2.63ms 
                object   5.03ms 
               ======== ========

[ 55.56%] ··· Running series_methods.Map.time_map                            ok
[ 55.56%] ···· 
               ======== ========
                  m             
               -------- --------
                 dict    3.54ms 
                Series   2.31ms 
               ======== ========

[ 66.67%] ··· Running series_methods.NSort.time_nlargest                     ok
[ 66.67%] ···· 
               ======= ========
                 keep          
               ------- --------
                 last   5.20ms 
                first   5.53ms 
               ======= ========

[ 77.78%] ··· Running series_methods.NSort.time_nsmallest                    ok
[ 77.78%] ···· 
               ======= ========
                 keep          
               ------- --------
                 last   4.19ms 
                first   5.00ms 
               ======= ========

[ 88.89%] ··· Running ..._methods.SeriesConstructor.time_constructor         ok
[ 88.89%] ···· 
               ====== =======
                data         
               ------ -------
                None   726μs 
                dict   1.56s 
               ====== =======

[100.00%] ··· Running series_methods.ValueCounts.time_value_counts           ok
[100.00%] ···· 
               ======== ========
                dtype           
               -------- --------
                 int     4.63ms 
                float    7.00ms 
                object   24.7ms 
               ======== ========

@jreback jreback added the Benchmark Performance (ASV) benchmarks label Jan 3, 2018
@jreback jreback added this to the 0.23.0 milestone Jan 3, 2018
@jreback jreback merged commit f5fc3a0 into pandas-dev:master Jan 3, 2018
@jreback
Copy link
Contributor

jreback commented Jan 3, 2018

thanks @mroeschke

getting close to full ability to lint check asvs looks like!

@mroeschke
Copy link
Member Author

Yup! Two more files until we can start linting asvs.

@mroeschke mroeschke deleted the asv_clean_series_methods branch January 3, 2018 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Benchmark Performance (ASV) benchmarks
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants