Skip to content
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 Fixes #242

Merged
merged 33 commits into from Nov 18, 2019
Merged

Performance Fixes #242

merged 33 commits into from Nov 18, 2019

Conversation

joernweissenborn
Copy link
Member

@joernweissenborn joernweissenborn commented Nov 11, 2019

This PR tackles performance issues with some Irf tests and spectral penalties.

Fixes #237
Fixes #238

@joernweissenborn joernweissenborn changed the title refactored irf test Performance Fixes Nov 11, 2019
jsnel and others added 19 commits November 12, 2019 21:17
…s close to one

Could lead to numerical issues sometimes
Added TODO reminder to make dask.dsitributed optional in optimize.py
Updated timepoints and spectra to have more sensible values

TODO: also test for kinetic peramters non-negative set to True
Since the data values approach zero the relative tolerance becomes unreliable
especially when (e.g. due to platform/bit issues) values are capped at 1e-15 or 1e-30
when comparing data and fit absolute tolerance should be used
when comparing fitted parameters there may be a case for relative tolerance
@jsnel jsnel self-assigned this Nov 18, 2019
@jsnel jsnel added this to the v0.1.0 milestone Nov 18, 2019
@jsnel jsnel merged commit 3ca455d into master Nov 18, 2019
@jsnel jsnel deleted the fix_perfomance branch August 30, 2020 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants