Commit Graph

  • 62fa38557e Minor tweaks mbsantiago 2025-04-03 16:50:49 +0100
  • 213b6dfd29 Expose model functions mbsantiago 2025-04-03 16:50:20 +0100
  • bfa6049adc Expose preprocessing functions mbsantiago 2025-04-03 16:50:06 +0100
  • e383a33cbf Improved train module mbsantiago 2025-04-03 16:49:58 +0100
  • 7689580a24 Create train config module mbsantiago 2025-04-03 16:49:47 +0100
  • 1338ae7431 Better read config nested field mbsantiago 2025-04-03 16:49:21 +0100
  • c2c4ac53fd Formatting mbsantiago 2025-04-03 16:49:11 +0100
  • ff00da9a9a Removed old data module mbsantiago 2025-04-03 16:48:50 +0100
  • 22cf47ed39 Moved lightning module to root module mbsantiago 2025-04-03 16:48:31 +0100
  • d9f7304a0f Moved previous code to legacy folders mbsantiago 2025-04-03 16:48:01 +0100
  • 451093f2da More structured data module mbsantiago 2025-04-03 16:47:03 +0100
  • 30d3a2c92e Start work on expanding cli mbsantiago 2025-04-03 16:46:43 +0100
  • c17a25fa75 Remove dvc dependency mbsantiago 2025-04-02 10:00:57 +0100
  • 29f7862153 remove dvc mbsantiago 2025-04-02 09:52:44 +0100
  • dbc3ff9364 Added more up to date numba version mbsantiago 2025-04-02 09:46:50 +0100
  • 4b75e13fa2 Bump version: 1.1.1 → 1.2.0 v1.2.0 mbsantiago 2025-03-12 18:03:43 +0000
  • 98bf506634
    Merge pull request #45 from macaodha/feat/add-chunk-size-to-cli Santiago Martinez Balvanera 2025-03-12 18:01:48 +0000
  • b4c59f7de1 Added the chunk_size param to the detect command feat/add-chunk-size-to-cli mbsantiago 2025-03-12 17:59:18 +0000
  • 54ca555587 Fixed code to support Python3.9 syntax Kavi 2025-02-27 13:51:58 +0100
  • 230b6167bc Added load_audio_data() which returns the original sample rate. Changed load_audio() implementation so that it uses load_audio_data but retains its signature. du.process_file() now does not need to call get_samplerate Kavi 2025-02-27 08:10:27 +0100
  • f62bc99ab2 Added api method to process a URL Kavi 2025-02-26 14:13:21 +0100
  • 47dbdc79c2 Added tests for api and load_audio Kavi 2025-02-26 14:12:42 +0100
  • e10e270de4 Fix error in get_samplerate when reading io.BytesIO. Kavi 2025-02-26 14:12:09 +0100
  • 6af7fef316 Fix 'unknown' id by providing a _generate_id() function. Kavi 2025-02-26 14:11:11 +0100
  • 838a1ade0d Updated get_samplerate test to use example data file. Kavi 2025-02-25 14:46:40 +0100
  • 66ac7e608f Changed the signature of api.process_file, au.load_audio and du.process_file. This allows users to use the same args for processing data as librosa.load() Kavi 2025-02-25 14:24:48 +0100
  • 150305a273 Format code mbsantiago 2025-02-25 11:25:16 +0000
  • 904e8f23ea Update pyright mbsantiago 2025-01-28 19:36:05 +0000
  • 48e009fa9d WIP mbsantiago 2025-01-28 19:35:57 +0000
  • f7d6516550 WIP mbsantiago 2025-01-23 14:08:55 +0000
  • e9e1f7ce2f Lets goo mbsantiago 2025-01-05 20:29:32 +0000
  • 113223be02 Add hydra to deps mbsantiago 2024-11-20 11:39:46 +0000
  • 35c916482c Added datasets to data folder mbsantiago 2024-11-20 11:31:21 +0000
  • 09bd8cf423 Added dvc mbsantiago 2024-11-20 11:29:14 +0000
  • f6cdd4e87e Starting to create dataset builders mbsantiago 2024-11-19 22:54:26 +0000
  • 9cf159efff Reworking model creation mbsantiago 2024-11-19 19:34:54 +0000
  • 36c90a600f Ensure train inputs are almost equal mbsantiago 2024-11-18 18:10:58 +0000
  • 1f0fb14d89 Minor restructuring mbsantiago 2024-11-16 21:26:18 +0000
  • ee884da8b0 Make sure labels are working in the notebook mbsantiago 2024-11-16 18:23:43 +0000
  • 6a9e33c729 Merge branch 'main' into train mbsantiago 2024-11-15 20:10:36 +0000
  • 2100a3e483 Bump version: 1.1.0 → 1.1.1 v1.1.1 mbsantiago 2024-11-11 13:01:57 +0000
  • 1d3cd2e305 Update lock mbsantiago 2024-11-11 13:01:55 +0000
  • d5753b95bb
    Merge pull request #39 from macaodha/fix/handle-empty-files-gracefully Santiago Martinez Balvanera 2024-11-11 12:59:28 +0000
  • 69f59ff559 Added the EOFError to the list of expected errors when processing files fix/handle-empty-files-gracefully mbsantiago 2024-11-11 12:44:21 +0000
  • 1a11174bc4 Add a test to validate that empty files are handled gracefully mbsantiago 2024-11-11 12:43:46 +0000
  • c5c9476e52
    Merge pull request #38 from macaodha/test/add_audio_files_provided_by_padpadpadpad_to_test_suite Santiago Martinez Balvanera 2024-11-11 12:23:03 +0000
  • 270b3f212d Created test to verify no errors occurred when running on padpadpadpad recordings test/add_audio_files_provided_by_padpadpadpad_to_test_suite mbsantiago 2024-11-11 12:13:00 +0000
  • f61d1d8c72 Add audio files provided by @padpadpadpad to the contrib test files mbsantiago 2024-11-11 12:12:38 +0000
  • 4627ddd739
    Merge pull request #37 from macaodha/fix/GH-30-torch-deprecation-warning-weights-only Santiago Martinez Balvanera 2024-11-11 12:02:26 +0000
  • 3477d7b5b4 Run the same test with example data instead of random audio fix/GH-30-torch-deprecation-warning-weights-only mbsantiago 2024-11-11 11:57:46 +0000
  • 394c66a2ee Added test to validate that changing model loading behaviour did not change model predictions mbsantiago 2024-11-11 11:46:27 +0000
  • d085b3212c Added weights_only argument to model loading function mbsantiago 2024-11-11 11:46:06 +0000
  • c393c5c29b Bump version: 1.0.8 → 1.1.0 v1.1.0 mbsantiago 2024-11-11 11:18:39 +0000
  • 3c22ff28a7 add bump2version config mbsantiago 2024-11-11 11:18:37 +0000
  • 7dc28695b2
    Merge pull request #36 from macaodha/fix/GH-31-negative-dimension-are-not-allowed Santiago Martinez Balvanera 2024-11-10 22:53:45 +0000
  • 505cca2dea Original test now passing. Issue seems to be fixed fix/GH-31-negative-dimension-are-not-allowed mbsantiago 2024-11-10 22:41:03 +0000
  • 7906842a16 Added test to ensure pad_audio function, and utils, are working as expected mbsantiago 2024-11-10 22:39:30 +0000
  • a4b22d6590 Improve the pad_audio function mbsantiago 2024-11-10 22:39:10 +0000
  • 25e0a53ad1 Add hypothesis to dev dependencies for easier testing mbsantiago 2024-11-10 22:38:13 +0000
  • 039c002796 Remove unnecessary imports mbsantiago 2024-11-10 22:37:57 +0000
  • c97a87b2a4 Remove numba debug logging for easier debugging mbsantiago 2024-11-10 22:37:45 +0000
  • d93d8284d0 Added a test that replicates the error mbsantiago 2024-11-10 20:06:58 +0000
  • 697b5dbddb
    Merge pull request #35 from macaodha/fix/update-python-version-support Santiago Martinez Balvanera 2024-11-10 19:52:42 +0000
  • d5bf8f5ad8 Drop 3.9 and add 3.12 to python-version matrix in test github workflow fix/update-python-version-support mbsantiago 2024-11-10 19:46:12 +0000
  • fcbccbe012 Update uv lock mbsantiago 2024-11-10 19:45:01 +0000
  • 4917641e2c Drop support for python 3.8 and add for 3.12 mbsantiago 2024-11-10 19:44:57 +0000
  • 39c3918103
    Merge pull request #34 from macaodha/feat/migrate-to-numpy-2 Santiago Martinez Balvanera 2024-11-10 19:17:33 +0000
  • 1ac3808fee Remove the numpy<2 requirement from the dependencies specification feat/migrate-to-numpy-2 mbsantiago 2024-11-10 19:13:44 +0000
  • 9e0ad7fd78 address all linting errors from rule NPY201 mbsantiago 2024-11-10 19:13:30 +0000
  • 95bb0985e7 Add ruff rule to help migrating to numpy 2.0 mbsantiago 2024-11-10 19:13:11 +0000
  • cb088359ae
    Merge pull request #33 from macaodha/feat/migrate-to-uv Santiago Martinez Balvanera 2024-11-10 19:04:47 +0000
  • c5030123aa Restrict pytorch version for python 3.8 compatibility feat/migrate-to-uv mbsantiago 2024-11-10 18:59:35 +0000
  • 1c1fbd8019 Added dev dependencies and updated github actions to use uv mbsantiago 2024-11-10 18:32:00 +0000
  • c65fe1c9f9 change pyproject metadata to use uv and hatch instead of pdm mbsantiago 2024-11-10 18:20:18 +0000
  • d05bec880a
    Merge pull request #32 from ccarrizosa/fix/np_exception Santiago Martinez Balvanera 2024-11-10 18:15:31 +0000
  • 8597ef0a1c Limit numpy versions to <2 ccarrizosa 2024-11-10 15:54:16 +0100
  • 2d8a7b67f8 Revert support for newest numpy versions. ccarrizosa 2024-11-10 15:54:01 +0100
  • 68351d2224 Fix numpy exception handling ccarrizosa 2024-11-09 22:35:11 +0100
  • 3f34164028 update gitignore mbsantiago 2024-10-15 22:39:27 +0100
  • d84b7795f6 Updating training preprocess notebook mbsantiago 2024-10-15 22:38:47 +0100
  • f63307757c Add the model back mbsantiago 2024-08-01 15:39:48 +0100
  • d34b360b8b Adding notebook folder mbsantiago 2024-07-16 01:32:01 +0100
  • db26e0d4dd Update soundevent version mbsantiago 2024-07-16 01:31:19 +0100
  • 976b6a3b35 added preprocess folder to gitignore mbsantiago 2024-07-16 01:31:13 +0100
  • bc821835f1 add methods to load and save preprocessing config mbsantiago 2024-07-16 01:31:02 +0100
  • 4973cfcc5f Fixed labeled dataset indexing error when loading mbsantiago 2024-07-16 01:30:52 +0100
  • 335a05d51a Decouple config loading from preprocess function mbsantiago 2024-07-16 01:30:34 +0100
  • 17cf958cd3 Working towards training code mbsantiago 2024-05-23 13:04:55 +0100
  • c66d14b7c7 WIP updating training code mbsantiago 2024-04-24 10:06:04 -0600
  • 343bc5f87c Merge branch 'main' into train Santiago Martinez 2024-02-02 11:05:35 +0000
  • 3744709c97 Bump version: 1.0.7 → 1.0.8 v1.0.8 Santiago Martinez 2024-01-30 12:41:32 +0000
  • 875a581044
    Merge pull request #25 from macaodha/fix/update-dependencies Santiago Martinez Balvanera 2024-01-30 12:40:54 +0000
  • c40197bf1c Lower scipy version to support python 3.8 fix/update-dependencies Santiago Martinez 2024-01-30 12:36:25 +0000
  • bbba4625be Add support for python 3.11. Update dependencies requirements Santiago Martinez 2024-01-30 12:34:47 +0000
  • 0aa61af445 Added types to most functions Santiago Martinez 2024-01-14 17:15:22 +0000
  • 458e11cf73 Updated soundevent version Santiago Martinez 2024-01-12 17:23:24 +0000
  • a8f64d172b Merge branch 'main' into train Santiago Martinez 2023-11-30 11:49:50 +0000
  • 963cc53fd3 Bump version: 1.0.6 → 1.0.7 v1.0.7 Santiago Martinez 2023-11-24 15:41:50 +0000
  • 860e63dddf fix: implemented a cleaning step to remove detections above the nyquist limit Santiago Martinez 2023-11-24 15:40:58 +0000
  • 986cfc463c tests: Added a test to check that detections above the nyquist freq are excluded Santiago Martinez 2023-11-24 15:40:37 +0000