-
-
Notifications
You must be signed in to change notification settings - Fork 18.7k
ENH: use size instead of cythonized count for fallback cases #7055
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
Conversation
@jreback ok to merge? |
actually let me add a test in for lower prec ints |
looks fine...maybe squash and merge |
ENH: use size instead of cythonized count for fallback cases
issues on windows:
|
@jreback small favor: do you have a box or something that i can log into and test this? i don't have a copy of windows anywhere that i can test this stuff on |
wish I had an easy way for you to do that. |
ok i'll see if i can repro this on linux |
the first one I think you can 'fake' a test (e.g. force the cython agg to fail), then the rest raises maybe passing in float32 should fail the othe test lmk |
I can test when you have changes |
@jreback does |
same on 2.7-64 & numpy 1.8.0
|
thx |
nan
in that casedates and times
int64
is compared with dates, whereas lower precision integers usesize
.Anywho, here's the vbench results for this PR vs master: