Commit Graph

250 Commits

Author SHA1 Message Date
mbsantiago
7a10b7ffff refactor: remove aggregate app config 2026-05-04 23:10:31 +01:00
Santiago Martinez Balvanera
c27e7f9f52 fix: ensure checkpoint is path 2026-05-04 22:56:34 +01:00
mbsantiago
aa36df668f feat: persist target configs in checkpoints 2026-05-04 22:54:32 +01:00
mbsantiago
20a7c058fc feat: support target config roundtrips 2026-05-04 22:31:32 +01:00
mbsantiago
eec126a502 fix: align cli and helpers with model refactor 2026-05-04 21:20:02 +01:00
mbsantiago
57236fc82a refactor: decouple model metadata from target configs 2026-05-04 21:18:17 +01:00
mbsantiago
ae4f742345 Modify max epochs with override before logging 2026-05-04 17:12:55 +01:00
mbsantiago
44f9870e9e fix: have 0 default workers for eval 2026-05-04 17:12:35 +01:00
mbsantiago
d7e61ccd43 feat(plotting): add size heatmap label plotting 2026-05-04 16:48:49 +01:00
mbsantiago
f82ec218f0 docs: clarify train base-dir option 2026-04-30 16:51:24 +01:00
mbsantiago
f909e74c91 Fix: operators were inverted 2026-04-30 00:27:51 +01:00
Santiago Martinez Balvanera
a5fdf438e2 Minor fixes 2026-04-24 16:21:47 +01:00
mbsantiago
4303d4e42d Fix logging imports 2026-04-23 19:26:45 +01:00
mbsantiago
da113eaea8 Add path_in_list condition 2026-04-04 10:44:35 +01:00
mbsantiago
1579bbc6c5 Add csv list format 2026-04-04 10:23:14 +01:00
mbsantiago
c67d9cbba0 Sort summary by class name 2026-04-03 17:13:12 +01:00
mbsantiago
e04d86808d Add clip annotation filtering to data loading 2026-04-03 16:40:23 +01:00
mbsantiago
c8dd4155bf Add conditions for clips and recordings 2026-04-03 16:40:11 +01:00
mbsantiago
c24056214c Make sure api_v2 loads fast 2026-03-29 15:10:18 +01:00
mbsantiago
2b235e28bb Separate targets and ROI 2026-03-29 13:11:42 +01:00
mbsantiago
716b3a3778 Allow enabling/disabling filtering and transforms during data loading 2026-03-28 20:27:04 +00:00
mbsantiago
548cd366cd Add source filtering to dataset loading 2026-03-28 19:43:13 +00:00
mbsantiago
b253a54cc8 Use detection threshold use to API and CLI 2026-03-28 14:26:10 +00:00
mbsantiago
dfe19c68f0 Add detection threshold override option to postprocessor 2026-03-28 14:25:18 +00:00
mbsantiago
e4bbde9995 Better cli docs 2026-03-28 13:25:15 +00:00
mbsantiago
7277151f33 Start cli docs 2026-03-28 11:28:52 +00:00
mbsantiago
9ec2f1a107 Add audio dir to data cli command 2026-03-28 11:09:47 +00:00
mbsantiago
5a14b29281 Do not crash on failure to plot 2026-03-19 01:31:21 +00:00
mbsantiago
13a31d9de9 Do not sync with model in loading from checkpoint otherwise device clash 2026-03-19 01:28:05 +00:00
Santiago Martinez Balvanera
b8acd86c71 By default only save the last checkpoint 2026-03-19 01:26:11 +00:00
Santiago Martinez Balvanera
875751d340 Add save last config to checkpoint 2026-03-19 00:36:45 +00:00
Santiago Martinez Balvanera
32d8c4a9e5 Create separate preproc/postproc/target instances for model in api 2026-03-19 00:23:55 +00:00
mbsantiago
fb3dc3eaf0 Ensure preprocessor is in CPU 2026-03-19 00:09:30 +00:00
mbsantiago
0d90cb5cc3 Create duplicate preprocessor for data input pipeline 2026-03-19 00:03:29 +00:00
mbsantiago
91806aa01e Update default scheduler params 2026-03-18 23:54:16 +00:00
mbsantiago
23ac619c50 Add option to override targets when loading the model config 2026-03-18 23:36:24 +00:00
mbsantiago
99b9e55c0e Add extra and strict arguments to load config functions, migrate example config 2026-03-18 22:06:45 +00:00
mbsantiago
652670b01d Name changes 2026-03-18 20:48:35 +00:00
mbsantiago
0163a572cb Expanded cli tests 2026-03-18 20:35:08 +00:00
mbsantiago
f0af5dd79e Change inference command to predict 2026-03-18 20:07:53 +00:00
mbsantiago
2f03abe8f6 Remove stale load functions 2026-03-18 19:43:54 +00:00
mbsantiago
22a3d18d45 Move the logging config out of the train/eval configs 2026-03-18 19:32:19 +00:00
mbsantiago
bf5b88016a Polish evaluate and train CLI 2026-03-18 19:15:57 +00:00
mbsantiago
f9056eb19a Ensure config is source of truth 2026-03-18 18:33:51 +00:00
mbsantiago
ebe7e134e9 Allow building new head 2026-03-18 17:44:35 +00:00
mbsantiago
8e35956007 Create save evaluation results 2026-03-18 16:49:22 +00:00
mbsantiago
a332c5c3bd Allow loading predictions in different formats 2026-03-18 16:17:50 +00:00
mbsantiago
9fa703b34b Allow training on existing model 2026-03-18 13:58:52 +00:00
mbsantiago
0bf809e376 Exported types at module level 2026-03-18 13:08:28 +00:00
mbsantiago
7b1cb402b4 Add a few clip and detection transforms for outputs 2026-03-18 11:24:22 +00:00