-
Notifications
You must be signed in to change notification settings - Fork 59
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
FIX: ensure np.interp gets an increasing sequence in LUTs #1282
Merged
Merged
Changes from 1 commit
Commits
Show all changes
12 commits
Select commit
Hold shift + click to select a range
e6a10fa
FIX: ensure np.interp gets an increasing sequence
ZLLentz 8babfea
REF: bring shared code from forward and inverse into shared method
ZLLentz 120a573
DOC: make docstring more specific
ZLLentz 97820c4
ENH: more thorough check for monotonic sequence and add warning
ZLLentz a8362b0
TST: extend lut tests to cover inverted arrays and new helper function
ZLLentz 260f47e
FIX: adapt stackoverflow magic to this 1D case
ZLLentz 3946143
TST: add test case for equal adjacent points in the lut
ZLLentz 3eb5b83
DOC: add docs for 1282
ZLLentz 7799050
MNT/DOC: use more precise verbiage, strict instead of monotonic
ZLLentz 1a6f120
MNT: switch from stackoverflow's suggestion to numpy docs suggestion
ZLLentz 50b3686
FIX/DOC: more verbiage fixes monotonic -> strict
ZLLentz 8aa11e1
Merge branch 'master' into fix_decr_lut
ZLLentz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
This is very intolerant of noise in the signal, are we confident we won't jitter enough to trigger this by accident?
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.
These come from fixed values in a text file that can look something like this:
Since they are fixed values there won't be any jitter, but I think it's worth adding a more thorough check so we can throw a warning if the values aren't monotonic