-
Notifications
You must be signed in to change notification settings - Fork 12
RADE V2 prototyping #42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…looks good, PAPR 2dB with 2nd clipper
…iff training runs
Frame 2 EQ examples
|
ML waveform training
|
Toolchain for JMV's adasmooth timing est with post procNote Testing FT estExpected answer is Ncp=32, Octave has an off by one error: Prototyping Signal Det using Rayleigh modelUsing sig_det and a single IIR filter: Integrating rx2.pyWIP streamingDoes streaming odd/even frame sync & output of z_hat, decoder still done in one hit. Note Initial pass of "four point" manual testsLoss from
"high" SNR means the default Four spot test points are high/low SNR, high/low SNR MPP. Command line for worst case low SNR MPP, -1.4dB SNR: Notes:
|
…V2 rx2.py development
Bandwidth/PAPR
Exploring ideas to improve 99% power bandwidth (spectral mask) from RADE V1. Just prototyping with "mixed rate" training and inference, i.e. no pilots or CP, genie phase.
Training:
Testing:
Red lines mark 99% power bandwidth:
ML EQ
Classical DSP:
MSE loss function:
Phase loss function: