Commit graph

96 commits

Author SHA1 Message Date
Jean-Marc Valin
c4b83ae62d
RDOVAE model update 2023-09-26 12:11:25 -04:00
Jan Buethe
00580a63aa
bugfix 2023-09-22 11:39:22 +02:00
Jan Buethe
aad74fdfd6
pulse-related bugfix 2023-09-22 11:18:41 +02:00
Jan Buethe
0a92bc5eaa
more lavoce stuff 2023-09-21 15:01:11 +02:00
Jean-Marc Valin
b88644b9c7
Quantizing initial state with rdovae too
More efficient than PVQ
2023-09-20 18:04:08 -04:00
Jan Buethe
2ec31cc5cc
added FARGAN adversarial training script 2023-09-20 19:06:10 +02:00
Jan Buethe
82f48d368b
removed trailing whitespace in fargan
Signed-off-by: Jan Buethe <jbuethe@amazon.de>
2023-09-13 16:57:28 +02:00
Jan Buethe
e7beaec3fb
integrated JM's FFT ada conv
Signed-off-by: Jan Buethe <jbuethe@amazon.de>
2023-09-13 16:31:29 +02:00
Jean-Marc Valin
b24c7b433a
Remove --has-gain and --passthrough-size args
Couldn't be used anymore
2023-09-12 22:58:34 -04:00
Jean-Marc Valin
2f8b36d691
Add conditioning interpolation, fwconv layer 2023-09-12 22:50:48 -04:00
Jean-Marc Valin
72c5ea4129
Only use one frame of pre-loading 2023-09-12 22:50:48 -04:00
Jean-Marc Valin
108b75c4b1
Randomly double the training sequence length
Helps with stability with little cost in training speed
2023-09-12 22:50:48 -04:00
Jean-Marc Valin
d54b9fb49a
Adds skip connections 2023-09-12 22:50:47 -04:00
Jean-Marc Valin
fb570ed8bb
5-tap pitch predictor 2023-09-12 22:50:47 -04:00
Jean-Marc Valin
2e0c1ad3ae
Also use previous frame 2023-09-12 22:50:47 -04:00
Jean-Marc Valin
4f63743f8f
explicit signal gain, explicit pitch predictor 2023-09-12 22:50:46 -04:00
Jean-Marc Valin
1b13f6313e
FARGAN initial commit in Opus
Copied/adapted from LPCNet repo
2023-09-12 22:50:46 -04:00
Jan Buethe
4f4b624209
fix
Signed-off-by: Jan Buethe <jbuethe@amazon.de>
2023-09-12 16:28:58 +02:00
Jan Buethe
5467539c15
added requirements.txt to osce
Signed-off-by: Jan Buethe <jbuethe@amazon.de>
2023-09-12 16:22:49 +02:00
Jan Buethe
2f290d32ed
added more enhancement stuff
Signed-off-by: Jan Buethe <jbuethe@amazon.de>
2023-09-12 14:50:24 +02:00
Jan Buethe
7b8ba143f1
added copyright headers
Signed-off-by: Jan Buethe <jbuethe@amazon.de>
2023-09-05 22:31:19 +02:00
Jan Buethe
35ee397e06
added LPCNet torch implementation
Signed-off-by: Jan Buethe <jbuethe@amazon.de>
2023-09-05 12:29:38 +02:00
Jan Buethe
90a171c1c2
brought NoLACE up to date
Signed-off-by: Jan Buethe <jbuethe@amazon.de>
2023-09-05 12:14:17 +02:00
Jan Buethe
4a47b1a15b
renamed ShapeNet to NoLACE
Signed-off-by: Jan Buethe <jbuethe@amazon.de>
2023-09-01 16:54:49 +02:00
Jan Buethe
5160d7fdfa
improved auto-scaling in wexchange 2023-08-08 10:46:11 +02:00
Jan Buethe
5e04540573
updated dump_model_weights.py 2023-08-01 21:58:08 +02:00
Jan Buethe
902d763622
added FWGAN weight dumping code 2023-08-01 18:18:28 +02:00
Jan Buethe
9691440a5f
updadet wexchange version number 2023-08-01 10:42:55 +02:00
Jan Buethe
e916cf426d
added .copy() to weights in wexchange 2023-08-01 10:35:29 +02:00
Jan Buethe
1fbc5fdd4e
added auto-scaling to wexchange 2023-08-01 08:28:25 +02:00
Jan Buethe
aca390df18
fixed wexchange for GRUs without bias 2023-07-28 17:20:23 -07:00
Jan Buethe
eb72d29a15
Support for dumping LinearLayer in weight-exchange 2023-07-27 19:55:17 -04:00
Jan Buethe
101fd2411a
added dataset for SILK to LPCNet feature conversion 2023-07-24 14:06:07 -07:00
Jan Buethe
587c1020fe
clean-up 2023-07-22 15:16:23 -07:00
Jan Buethe
7487168d52
added copyright headers 2023-07-22 14:55:41 -07:00
Jan Buethe
4f3761b019
added verbose option to run_test.py 2023-07-22 14:47:49 -07:00
Jan Buethe
0763a8f785
replaces multiprocessing module by multiprocess module in testsuite 2023-07-22 14:45:43 -07:00
Jan Buethe
81fe5f0261
added matplotlib to testsuite requirements (needed by librosa) 2023-07-22 14:13:08 -07:00
Jan Buethe
f9aee675dc
added ShapeNet and ShapeUp48 models 2023-07-22 13:31:22 -07:00
Jan Buethe
57ab4949a8
removed whitespace 2023-07-22 13:19:37 -07:00
Jan Buethe
ba44bac435
added testsuite 2023-07-22 13:10:54 -07:00
Jan Buethe
0e5c103d1a
added weight-exchange library 2023-07-22 13:01:06 -07:00
Jan Buethe
105e1d83fa Opus ng lace 2023-06-30 21:15:56 +00:00
Marcus Asteborg
f36685fc97
Remove trailing whitespace in dnn 2023-06-22 13:58:37 -07:00
jbuethe
aa474553b5 updated torch framework to include quantization 2023-01-13 11:48:04 +00:00
jbuethe
fdb04d0eef added pytorch implementation of RDOVAE 2022-11-23 11:02:29 +00:00