graph TD
A[App/main2.py]--> B[scenario_loader.py] A --> C[radar_sim.*] A --> D[audio.*] A --> E[yolov5 weights + torch.hub] C --> C1[waveform.py] C --> C2[channel.py] C --> C3[processing.py] C --> C4[detection.py] D --> D1[preprocess.py] D --> D2[features.py] D --> D3[classifier.py]