You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
PRs #50 / #57 /#60 / #61 / #62 addressed the need for regression tests (see #48).
Now that these are in place it is possible to start introducing finer grained unit-tests across the codebase. This will provide immediate benefits...
Ability to identify errors with higher resolution.
Improve the range and breadth of conditions under which tests are made.
Facilitate refactoring of code going forward.
This issue serves as an "Epic" for recording progress of tests written across modules/sub-modules Individual issue and pull-requests can be added against each module/sub-module for reference.
PRs #50 / #57 /#60 / #61 / #62 addressed the need for regression tests (see #48).
Now that these are in place it is possible to start introducing finer grained unit-tests across the codebase. This will provide immediate benefits...
This issue serves as an "Epic" for recording progress of tests written across modules/sub-modules Individual issue and pull-requests can be added against each module/sub-module for reference.
data/demo_data.py
data/HOA_tools_cec2.py
data/scene_builder_cec1.py
data/scene_render_cec1.py
data/scene_render_cec2.py
data/utils.py
Introducing tests for clarity.data.utils module #88dataset/cec1_dataset.py
engine/losses.py
engone/system.py
recipes/cad1/task1
(partially complete)recipes/cad1/task2
(partially complete)recipes/cec1/baseline
recipes/cec1/data_preparation/prepare_cec1_data.py
recipes/cec1/e009_sheffield
recipes/cec2/baseline
recipes/cec2/data_preparation
recipes/cpc1/baseline
recipes/cpc1/e029_sheffield
recipes/cpc1/e032_sheffield
recipes/cpc1/test_listener_responses
recipes/cpc2
(partially complete)recipes/icassp_2023
enhancer/compressor.py
enhancer/nalr.py
enhancer/dnn
enhancer/dnn/mc_conv_tasnet.py
enhancer/dsp
enhancer/dsp/filter.py
enhancer/gha
enhancer/gha/audiogram.py
enhancer/gha/gainrule_camfit.py
enhancer/gha/gha_interface.py
enhancer/gha/gha_utils.py
evaluator/haspi
evaluator/haspi/eb.py
evaluator/haspi/ebm.py
evaluator/haspi/haspi.py
evaluator/haspi/ip.py
evaluator/hasqi
evaluator/hasqi/hasqi.py
evaluator/haaqi
evaluator/haaqi/haaqi.py
evaluator/mbstoi
evaluator/mbstoi/mbstoi.py
evaluator/mbstoi/mbstoi_utils.py
evaluator/msbg
evaluator/msbg/audiogram.py
evaluator/msbg/cochlea.py
evaluator/msbg/masbg.py
evaluator/msbg/masbg_utils.py
evaluator/msbg/smearing.py
predictor/torch_msbg.py
predictor/torch_stoi.py
The text was updated successfully, but these errors were encountered: