Commit graph

8 commits

Author SHA1 Message Date
Jean-Marc Valin
efeaa8aef8
Make weights blob a void* 2024-03-02 17:36:09 -05:00
Michael Klingbeil
12fbd8111a
use opus_(re)alloc and opus_free for dnn and DRED related functions 2023-12-15 15:48:58 -05:00
Jean-Marc Valin
4bfc0f8555
Adding RTCD for compute_activation() 2023-11-15 23:46:01 -05:00
Jean-Marc Valin
2e034f6f31
Adding RTCD for DNN code
Starting with compute_linear()
2023-11-15 23:45:32 -05:00
Jean-Marc Valin
d53531d0bd
Update blob loading code 2023-10-29 18:06:18 -04:00
Jean-Marc Valin
ddd5669e79
Pitch and fargan model updates
Removing one of the 2d conv layers for pitch estimation reduces
complexity without noticeable degradation. FARGAN model has more
adversarial training.
Also, no need for the double precision in the low-pass filter.
2023-10-28 23:33:47 -04:00
Jean-Marc Valin
f0ec990dba
Switching to neural pitch estimator
Remove old pitch estimator and retrain all models
2023-10-06 03:14:56 -04:00
Jean-Marc Valin
33adba02c7
First version of pitch DNN C code
Totally untested -- most likely doesn't work
2023-10-01 03:59:17 -04:00