Commit Graph

9 Commits

Author SHA1 Message Date
Christos Falas
8fe5995c5f
refactor figure visualisation
Split off figure-serving from the data transformations needed to make
the figures themselves (e.g. binning)
2025-03-04 17:30:26 +00:00
Christos Falas
c452e44e1a
MUSIC eigenvalue visualisation
One of the issues I've been facing was that the range of the eigenvalues
was quite large, and I couldn't easily see a natural threshold to set to
separate the signal and noise subspaces.

This visualisation provides a histogram for this scenario, to assist in
choosing the parameter (which is different in different configurations).
2025-03-04 13:48:32 +00:00
Christos Falas
61be734752
Add heatmap visualisation 2025-02-24 15:02:15 +00:00
Christos Falas
964e379dbf
Implement new visualization front-end 2025-02-22 15:13:08 +00:00
Christos Falas
42ac105240 Improve logging 2025-01-30 13:58:08 +02:00
Christos Falas
c2963f4a9f Make heatmap on GPU
Still has some weird artifacts, some axis ordering might be incorrect
2025-01-30 13:58:08 +02:00
Christos Falas
a1e5f2fec7 set up torch AoA estimation 2025-01-30 13:58:08 +02:00
Christos Falas
814321f524
fix: Write to file race condition 2025-01-27 17:28:47 +00:00
Christos Falas
4f7a9d2e70
Make into package
Add CLI to bin, allow for tab-completions
2025-01-27 15:55:17 +00:00