Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
packets/ | H | 25-Apr-2025 | - | 285 | 165 | |
rdovae/ | H | 25-Apr-2025 | - | 791 | 532 | |
README.md | H A D | 25-Apr-2025 | 577 | 25 | 18 | |
export_rdovae_weights.py | H A D | 25-Apr-2025 | 15.3 KiB | 366 | 278 | |
fec_encoder.py | H A D | 25-Apr-2025 | 7.9 KiB | 213 | 136 | |
import_rdovae_weights.py | H A D | 25-Apr-2025 | 6 KiB | 143 | 117 | |
requirements.txt | H A D | 25-Apr-2025 | 22 | 4 | 4 | |
train_rdovae.py | H A D | 25-Apr-2025 | 12.8 KiB | 279 | 188 |
README.md
1# Rate-Distortion-Optimized Variational Auto-Encoder 2 3## Setup 4The python code requires python >= 3.6 and has been tested with python 3.6 and python 3.10. To install requirements run 5``` 6python -m pip install -r requirements.txt 7``` 8 9## Training 10To generate training data use dump date from the main LPCNet repo 11``` 12./dump_data -train 16khz_speech_input.s16 features.f32 data.s16 13``` 14 15To train the model, simply run 16``` 17python train_rdovae.py features.f32 output_folder 18``` 19 20To train on CUDA device add `--cuda-visible-devices idx`. 21 22 23## ToDo 24- Upload checkpoints and add URLs 25