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
* Address review comments: SPARC tempdir, SQUIM loop, public PPG API, SB revision
- SPARC decode/convert: create Audio from waveform tensor directly,
no dangling filepath to deleted tempdir
- SQUIM: move model.to(device) before loop (was inside loop)
- PPG: rename _extract_ppg_segments → extract_ppg_segments (public),
_to_frame_major_posteriorgram → to_frame_major_posteriorgram (public),
export from __init__.py, update tutorials and tests
- SpeechBrain SER: add revision to cache key, pass revision to
hf_hub_download, use yaml.safe_load instead of string splitting
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Fix SpeechBrain YAML parsing: use permissive loader for custom tags
SpeechBrain hyperparams.yaml uses custom YAML tags (!new:, !ref, etc.)
that yaml.safe_load cannot handle. Use a dedicated SafeLoader subclass
with a multi-constructor that ignores unknown tags.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Fix test function names: add missing underscore after 'test' prefix
7 test functions were named testXxx instead of test_Xxx, making
them invisible to pytest discovery. Now all 14 PPG/segment tests
are properly discovered and pass.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments