Config Notebook And Tests
Config Notebook And Tests
Config
Key config files:
~/dev/python/HDDS2/Project v1/configs/default.yaml~/dev/python/HDDS2/Project v1/configs/audio.yaml
These currently define:
- radar constants and CFAR settings,
- predefined radar scenarios,
- audio runtime defaults for
drone_sound_model.h5, - notebook-aligned audio preprocessing assumptions.
Notebooks
Current retained notebooks:
~/dev/python/HDDS2/Notebooks/passive_radar_scenarios_v1.ipynb~/dev/python/HDDS2/Notebooks/drone_thesis_audio_training.ipynb
The radar notebook explains:
- model assumptions,
- signal chain,
- scenario execution,
- truth vs detection interpretation.
The audio notebook explains:
- binary drone versus non-drone training,
22.05 kHzloading,2.0 soverlapping windows,- log-Mel spectrogram extraction,
- CNN training and export to
drone_sound_model.h5.
Tests
There is no current Project v1/tests/ directory in this repo snapshot.
Current verification is centered on:
- module-level syntax checks,
- manual radar runs,
- audio log output from
audio.video_test, - reproducible notebook and report artifacts.
Next Documentation Need
This note should later be split into:
- radar config notes,
- audio config notes,
- benchmark notebook notes,
- automated test and ablation notes.