Commit Graph

177 Commits

Author SHA1 Message Date
mbsantiago
29f7862153 remove dvc 2025-04-02 09:52:44 +01:00
mbsantiago
dbc3ff9364 Added more up to date numba version 2025-04-02 09:46:50 +01:00
mbsantiago
150305a273 Format code 2025-02-25 11:25:16 +00:00
mbsantiago
904e8f23ea Update pyright 2025-01-28 19:36:05 +00:00
mbsantiago
48e009fa9d WIP 2025-01-28 19:35:57 +00:00
mbsantiago
f7d6516550 WIP 2025-01-23 14:08:55 +00:00
mbsantiago
e9e1f7ce2f Lets goo 2025-01-05 20:29:32 +00:00
mbsantiago
113223be02 Add hydra to deps 2024-11-20 11:39:46 +00:00
mbsantiago
35c916482c Added datasets to data folder 2024-11-20 11:31:21 +00:00
mbsantiago
09bd8cf423 Added dvc 2024-11-20 11:29:14 +00:00
mbsantiago
f6cdd4e87e Starting to create dataset builders 2024-11-19 22:54:26 +00:00
mbsantiago
9cf159efff Reworking model creation 2024-11-19 19:34:54 +00:00
mbsantiago
36c90a600f Ensure train inputs are almost equal 2024-11-18 18:10:58 +00:00
mbsantiago
1f0fb14d89 Minor restructuring 2024-11-16 21:26:18 +00:00
mbsantiago
ee884da8b0 Make sure labels are working in the notebook 2024-11-16 18:23:43 +00:00
mbsantiago
6a9e33c729 Merge branch 'main' into train 2024-11-15 20:10:36 +00:00
mbsantiago
2100a3e483 Bump version: 1.1.0 → 1.1.1 2024-11-11 13:01:57 +00:00
mbsantiago
1d3cd2e305 Update lock 2024-11-11 13:01:55 +00:00
Santiago Martinez Balvanera
d5753b95bb
Merge pull request #39 from macaodha/fix/handle-empty-files-gracefully
fix: Handle Empty Audio Files Gracefully (GH-20)
2024-11-11 12:59:28 +00:00
mbsantiago
69f59ff559 Added the EOFError to the list of expected errors when processing files 2024-11-11 12:44:21 +00:00
mbsantiago
1a11174bc4 Add a test to validate that empty files are handled gracefully 2024-11-11 12:43:46 +00:00
Santiago Martinez Balvanera
c5c9476e52
Merge pull request #38 from macaodha/test/add_audio_files_provided_by_padpadpadpad_to_test_suite
test: Add failing audio files from GH-29 to contrib test suite
2024-11-11 12:23:03 +00:00
mbsantiago
270b3f212d Created test to verify no errors occurred when running on padpadpadpad recordings 2024-11-11 12:13:00 +00:00
mbsantiago
f61d1d8c72 Add audio files provided by @padpadpadpad to the contrib test files 2024-11-11 12:12:38 +00:00
Santiago Martinez Balvanera
4627ddd739
Merge pull request #37 from macaodha/fix/GH-30-torch-deprecation-warning-weights-only
fix: Address PyTorch Model Loading Deprecation Warning (GH-30)
2024-11-11 12:02:26 +00:00
mbsantiago
3477d7b5b4 Run the same test with example data instead of random audio 2024-11-11 11:57:46 +00:00
mbsantiago
394c66a2ee Added test to validate that changing model loading behaviour did not change model predictions 2024-11-11 11:46:27 +00:00
mbsantiago
d085b3212c Added weights_only argument to model loading function 2024-11-11 11:46:06 +00:00
mbsantiago
c393c5c29b Bump version: 1.0.8 → 1.1.0 2024-11-11 11:18:39 +00:00
mbsantiago
3c22ff28a7 add bump2version config 2024-11-11 11:18:37 +00:00
Santiago Martinez Balvanera
7dc28695b2
Merge pull request #36 from macaodha/fix/GH-31-negative-dimension-are-not-allowed
fix: Resolve detect Command Failure with Specific Audio Files (GH-31)
2024-11-10 22:53:45 +00:00
mbsantiago
505cca2dea Original test now passing. Issue seems to be fixed 2024-11-10 22:41:03 +00:00
mbsantiago
7906842a16 Added test to ensure pad_audio function, and utils, are working as expected 2024-11-10 22:39:30 +00:00
mbsantiago
a4b22d6590 Improve the pad_audio function
This function was the culprit of the error. Broke the function into
other helper functions to make the flow easier to follow
2024-11-10 22:39:10 +00:00
mbsantiago
25e0a53ad1 Add hypothesis to dev dependencies for easier testing 2024-11-10 22:38:13 +00:00
mbsantiago
039c002796 Remove unnecessary imports 2024-11-10 22:37:57 +00:00
mbsantiago
c97a87b2a4 Remove numba debug logging for easier debugging 2024-11-10 22:37:45 +00:00
mbsantiago
d93d8284d0 Added a test that replicates the error 2024-11-10 20:06:58 +00:00
Santiago Martinez Balvanera
697b5dbddb
Merge pull request #35 from macaodha/fix/update-python-version-support
feat: Drop Python 3.8 Support, Add Python 3.12 Support
2024-11-10 19:52:42 +00:00
mbsantiago
d5bf8f5ad8 Drop 3.9 and add 3.12 to python-version matrix in test github workflow 2024-11-10 19:46:12 +00:00
mbsantiago
fcbccbe012 Update uv lock 2024-11-10 19:45:01 +00:00
mbsantiago
4917641e2c Drop support for python 3.8 and add for 3.12 2024-11-10 19:44:57 +00:00
Santiago Martinez Balvanera
39c3918103
Merge pull request #34 from macaodha/feat/migrate-to-numpy-2
Feat/migrate to numpy 2
2024-11-10 19:17:33 +00:00
mbsantiago
1ac3808fee Remove the numpy<2 requirement from the dependencies specification 2024-11-10 19:13:44 +00:00
mbsantiago
9e0ad7fd78 address all linting errors from rule NPY201 2024-11-10 19:13:30 +00:00
mbsantiago
95bb0985e7 Add ruff rule to help migrating to numpy 2.0 2024-11-10 19:13:11 +00:00
Santiago Martinez Balvanera
cb088359ae
Merge pull request #33 from macaodha/feat/migrate-to-uv
Feat/migrate to uv
2024-11-10 19:04:47 +00:00
mbsantiago
c5030123aa Restrict pytorch version for python 3.8 compatibility 2024-11-10 18:59:35 +00:00
mbsantiago
1c1fbd8019 Added dev dependencies and updated github actions to use uv 2024-11-10 18:32:50 +00:00
mbsantiago
c65fe1c9f9 change pyproject metadata to use uv and hatch instead of pdm 2024-11-10 18:20:18 +00:00