-
Notifications
You must be signed in to change notification settings - Fork 10
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
Performance tuning #472
Performance tuning #472
Conversation
@maurerle hey, looks really promising! can I contribute in any way? |
6a18a79
to
924d5cb
Compare
There is still a lot to do:
Some timings from me:
|
first move towards numpy
adjust FastDatetimeSeries
924d5cb
to
68f4d33
Compare
@maurerle I will work on this also tomorrow in the afternoon, please fill free to write me down tasks here that I should adress tomorrow |
Succeeded by #483 |
This improves performance of all simulations by a factor of 2 up to 4, by replacing pandas actions with numpy where possible.
For this, we are using a wrapper object FastDatetimeSeries which wraps a numpy array so that we can access it using typical datetime accessors