• Home
Name Date Size #Lines LOC

..--

packets/06-Sep-2024-285165

rdovae/06-Sep-2024-791532

README.mdD06-Sep-2024577 2518

export_rdovae_weights.pyD06-Sep-202415.3 KiB366278

fec_encoder.pyD06-Sep-20247.9 KiB213136

import_rdovae_weights.pyD06-Sep-20246 KiB143117

requirements.txtD06-Sep-202422 44

train_rdovae.pyD06-Sep-202412.8 KiB279188

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