-
Notifications
You must be signed in to change notification settings - Fork 139
MAINT Simplify filter_bank.py
#833
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
Codecov Report
@@ Coverage Diff @@
## dev #833 +/- ##
==========================================
- Coverage 88.05% 87.86% -0.20%
==========================================
Files 64 64
Lines 2311 2282 -29
==========================================
- Hits 2035 2005 -30
- Misses 276 277 +1
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
closes kymatio#825 * remove P_max=5, eps=1e-7, and normalize="l1" from Scattering1D object * this lightens the kwarg lists of scattering_filter_factory, calibrate_scattering_filters, * unify morlet_1d and gauss_1d algorithms * delete get_normalizing factors
My not-so-secret plan after this:
Once that is done i think we'll be able to say that issue #513 is solved ;)
This will open an avenue towards modularizing filterbank construction, by switching to other wavelets (Morse/Gammatones/Meyer/other) and other |
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.
Looks good to me.
Rebased |
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.
LGTM
EDIT: Actually, the tests are failing. PLS fix
Fixed. That was my mistake in rebase |
* simplify filter_bank.py closes #825 * remove P_max=5, eps=1e-7, and normalize="l1" from Scattering1D object * this lightens the kwarg lists of scattering_filter_factory, calibrate_scattering_filters, * unify morlet_1d and gauss_1d algorithms * delete get_normalizing factors * update gauss_1d call to have min_to_pad * finish rebasing. tests pass locally
closes #825
fewer lines, shorter docs, faster tests
supersedes #831 and #832
many thanx to @MuawizChaudhary