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

Refactoring HAAQI to save precomputations #364

Open
wants to merge 60 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
271a673
add coefficients for `compress_basilar_membrane`
groadabike Feb 8, 2024
e3437b4
add coefficients for `middle ear`
groadabike Feb 8, 2024
cf00399
add Group delay
groadabike Feb 8, 2024
fb22e2c
add Group delay
groadabike Feb 8, 2024
23fa8ac
add Group delay
groadabike Feb 8, 2024
ebd6586
add Group delay
groadabike Feb 8, 2024
8dac944
add Group delay
groadabike Feb 9, 2024
ea9baff
add Group delay
groadabike Feb 9, 2024
01dbc9a
add Group delay
groadabike Feb 13, 2024
a85e2a4
original eb
groadabike Feb 14, 2024
cf46a78
PyHAAQI refactoring
groadabike Feb 20, 2024
d4f91f0
PyHAAQI refactoring
groadabike Feb 20, 2024
dbd4059
PyHAAQI refactoring
groadabike Feb 20, 2024
c5ec7f8
PyHAAQI refactoring
groadabike Feb 20, 2024
22d6ea6
PyHAAQI refactoring
groadabike Feb 20, 2024
c4824f1
PyHAAQI refactoring
groadabike Feb 20, 2024
2a60727
remove idea file
groadabike Feb 20, 2024
ee53d57
PyHAAQI refactoring
groadabike Feb 20, 2024
ea7a541
PyHAAQI refactoring
groadabike Feb 20, 2024
dac5c48
PyHAAQI refactoring
groadabike Feb 21, 2024
48676b1
Pyhaaqi, separate linear model and non linear model
groadabike Feb 22, 2024
1c1d8f7
Change correlation to mode="same" to reduce number of lags
groadabike Feb 22, 2024
8f3b08c
add example in docstring
groadabike Feb 22, 2024
5f82718
Replace correlation mode 'full' to 'same' to reduce the number of com…
groadabike Feb 22, 2024
d6c9e0c
add test of earmodel
groadabike Feb 22, 2024
0ec30da
add test for pyhaaqi
groadabike Feb 22, 2024
d3687ba
add missing earmodel tests for coverage
groadabike Feb 22, 2024
57ad6ed
add missing earmodel tests for coverage
groadabike Feb 22, 2024
e8e0f13
add missing tests for pyhaaqi coverage
groadabike Feb 22, 2024
12f9c8a
add missing tests for pyhaaqi coverage
groadabike Feb 22, 2024
d792884
add missing tests for earmodel coverage
groadabike Feb 22, 2024
f2f6461
Add workaround to include test of njit methods in coverage
groadabike Feb 23, 2024
3c99697
test some exception in pyhaaqi
groadabike Feb 23, 2024
fce34f6
revert minor changes
groadabike Feb 23, 2024
1e043ca
revert minor changes
groadabike Feb 23, 2024
6c9b9cb
remove some noisy logging. Can't be tested
groadabike Feb 23, 2024
df2aa96
remove some noisy logging. Can't be tested
groadabike Feb 27, 2024
1ab18bc
[pre-commit.ci] Fixing issues with pre-commit
pre-commit-ci[bot] Feb 27, 2024
33c1e53
remove some noisy logging. Can't be tested
groadabike Feb 27, 2024
9b6b1f3
remove some noisy logging. Can't be tested
groadabike Feb 28, 2024
bab6411
Merge remote-tracking branch 'origin/363-add-precomputations-to-haaqi…
groadabike Feb 28, 2024
5773524
remove some noisy logging. Can't be tested
groadabike Feb 28, 2024
ca5ad4a
remove some noisy logging. Can't be tested
groadabike Mar 1, 2024
6ecb8e2
remove some noisy logging. Can't be tested
groadabike Mar 1, 2024
f5ad90d
[pre-commit.ci] Fixing issues with pre-commit
pre-commit-ci[bot] Mar 1, 2024
407777d
remove some noisy logging. Can't be tested
groadabike Mar 1, 2024
d049101
Merge remote-tracking branch 'origin/363-add-precomputations-to-haaqi…
groadabike Mar 1, 2024
77d5d3e
remove some noisy logging. Can't be tested
groadabike Mar 1, 2024
01e2a3a
remove some noisy logging. Can't be tested
groadabike Mar 4, 2024
c6f9001
[pre-commit.ci] Fixing issues with pre-commit
pre-commit-ci[bot] Mar 4, 2024
cc978ae
remove some noisy logging. Can't be tested
groadabike Mar 4, 2024
2eeb9d3
Merge remote-tracking branch 'origin/363-add-precomputations-to-haaqi…
groadabike Mar 4, 2024
1173d81
remove some noisy logging. Can't be tested
groadabike Mar 4, 2024
5896dc6
remove some noisy logging. Can't be tested
groadabike Mar 4, 2024
83b6bc6
[pre-commit.ci] Fixing issues with pre-commit
pre-commit-ci[bot] Mar 4, 2024
958bdc4
pyhaaqi completed
groadabike Mar 8, 2024
585f091
Merge remote-tracking branch 'origin/363-add-precomputations-to-haaqi…
groadabike Mar 8, 2024
0f9d3af
pyhaaqi completed
groadabike Mar 8, 2024
9f7e4c5
pyhaaqi completed
groadabike Mar 18, 2024
099ce34
[pre-commit.ci] Fixing issues with pre-commit
pre-commit-ci[bot] Mar 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,8 @@ clarity/_version.py
*~

# Sound files
*.wav
*.wav

# PyCharm
.idea/
.idea/*
4 changes: 4 additions & 0 deletions clarity/evaluator/ha/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
from clarity.evaluator.ha.earmodel import Ear
from clarity.evaluator.ha.pyhaaqi import HaaqiV1

__all__ = ["Ear", "HaaqiV1"]
Loading
Loading