shithub: opus

RSS feed

2e18f0d1 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/02/04 17:04
Using Burg cepstrum for feature prediction

b93dbfc0 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/12/01 11:09
Adding Burg spectral estimation code

f3bc6bac – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/02/02 19:26
Avoiding tmp buffer overflows

3e2198c6 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/02/02 10:00
Learning to predict time t+1 from time t

d816477c – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/02/01 22:54
Add decay

cd2e568b – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/02/01 19:22
Using lost packet file instead of uniform random

1db1946f – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/31 21:57
Support for biased loss

186fa616 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/31 21:57
oops, fix initialization

4866e632 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/31 20:31
minus stupid bug

32a63fd3 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/31 18:21
WIP: PLC prediction

c45963d4 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/31 13:49
Code for testing PLC models

e1181bca – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/30 12:29
oops, fix band loss

c8cbfa7e – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/28 21:54
Adding feature prediction (totally untested)

42cbb9ed – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/27 21:44
zero delay

5ad75a54 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/27 21:44
Opus compat

6b070506 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/26 21:45
Implement lpcnet_plc_get_size()

227537c9 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/24 19:08
Avoiding more symbol clashes with Opus

2f5b51c9 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/24 18:21
Avoiding symbol clashes with Opus

805fed73 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/24 11:29
Fix warnings

57f56819 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/24 11:22
Add swish activation support

93d6c397 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/24 10:35
Fix prototypes for funcs that take no args

60a009b4 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/19 12:41
Making codebase C90-compliant

0f2b8d4a – Jean-Marc Valin <jmvalin@amazon.com> authored on 2022/01/19 13:06
Remove useless code carried over from Opus

969bd766 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/13 23:58
Adding API for PLC

b2b2e226 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/11/15 10:49
Optional code for interpolating the pitch correlation

976729dc – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/11/12 22:01
Fix minor bug in dynamic programming pitch search

48a7e250 – Timothy B. Terriberry <territim@amazon.com> authored and Jean-Marc Valin <jmvalin@amazon.com> committed on 2021/11/10 10:24
Abort download_model.sh on errors.

5c3cc556 – Timothy B. Terriberry <territim@amazon.com> authored and Jean-Marc Valin <jmvalin@amazon.com> committed on 2021/11/10 13:01
Minor fixes to kiss99

3a475485 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/11/10 12:58
Using KISS99 (taken from Daala) as RNG

81229a74 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/29 22:37
Fix the "no lookahead" case

71a26567 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/29 22:35
Fix potential overflow in training data for large signals

d490fbf5 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/25 12:03
model update

ad374be0 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/25 12:01
more updates to the instructions

153e43aa – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/21 06:13
update instructions

7fdca7f0 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/20 19:16
Minor cleanup

0e523aa3 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/20 19:05
controllable look-ahead

a9bf6cee – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/20 13:20
Don't hardcode the number of bands

b5b1d501 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/20 13:03
Add noise before sample embedding

3f7756c5 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/20 00:01
Bring test_lpcnet.py up-to-date

144b7311 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/13 19:18
Dumping 16-bit linear training data

a3ef5968 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/13 18:12
auto-detect end-to-end models

d5b6087f – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/12 22:53
Add tensorboard logging

b24e53fd – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/12 22:44
Adding option to change frame rate network size

fe7b54c0 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/12 22:33
Combine LAR+L1 regularization

054d984b – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/16 13:20
Freeze LPCs when quantizing e2e models

8cdc8081 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2021/10/08 23:20
Fix non-128 batch sizes

37c9bd8d – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/04 23:00
Making sure we recompile when updating the model

2a131ff6 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/04 11:59
Add lpcnet_compute_single_frame_features() to header

be4f70bc – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/04 11:51
split model downloading away from autogen.sh

82c31b4c – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/03 23:24
update instructions

2275853a – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/03 23:14
Merge branch 'exp_quant_grub2'

444b4370 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/03 23:12
New model with quantized GRU B

4a7ce81f – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/03 23:04
Re-enabling quantized feature dump

c5a17a07 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/10/03 22:53
Hard quantization for training

3b8d64d7 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/09/15 12:02
single-frame features for -features option

e4b4613d – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/21 18:35
Fix signed-unsigned biases

51ef273e – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/21 12:38
Using 8-bit recurrent weights for GRU B

8783ef00 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/09/01 08:31
Same as 47, without the sign augmentation

9776e8e8 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/16 11:20
Refactoring frame rate network

2c9b8474 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/17 14:17
noise tuning, flip sign of speech signal

80751bad – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/13 22:06
frame-wise features

4c6a5e0e – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/13 11:36
oops, fix single-frame pitch

6b4e3c56 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/13 08:43
WIP: single-frame inference

66c29fb6 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/12 20:20
Remove some useless buffers

adc50cab – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/04 10:56
dump_lpcnet.py should work the same for end2end

7331e17e – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/04 10:03
Don't remove silence from training data

c5364153 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/04 10:02
Add more training options

ab9a0926 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/24 14:09
Sharing conditioning network with LPC

c1532559 – Krishna Subramani <subramani.krishna97@gmail.com> authored and Jean-Marc Valin <jmvalin@amazon.com> committed on 2021/07/28 23:36
Adds end-to-end LPC training

cba0ecd4 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/02 14:37
Fix warnings about ignoring fread() return value

6ea726d4 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored and Jean-Marc Valin <jmvalin@amazon.com> committed on 2021/07/24 14:25
Avoiding feature copies

4f2caa35 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/08/02 15:01
Update model

65858432 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored and Jean-Marc Valin <jmvalin@amazon.com> committed on 2021/07/22 23:26
Removing the unused features

b90729b8 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/20 13:01
dump_lpcnet.py now checks the size of GRU B

4322c163 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/20 11:36
Oops, actually use the size of GRU B for training

346a96fa – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/19 14:25
Training options for sparse GRU B

c76756e1 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/17 22:24
Adding sparse training for GRU B inputs

8bdbbfa1 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/15 23:07
Support for sparse GRU B input matrices

4c0e2248 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/15 12:12
Model update

c74330e8 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/15 12:06
Pre-compute GRU B conditioning

0d53fad5 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/14 09:47
Using np.memmap() to load the training data

5a51e2ee – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/12 23:09
Adding command-line options to training script

1edf5d79 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2021/07/10 23:46
README.md update

4298f2f9 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2021/07/10 23:36
Adding support for SSE2 and SSSE3

116bcb38 – Jean-Marc Valin <jmvalin@jmvalin.ca> authored on 2021/07/10 10:08
Adding SSE 4.1 for older platforms

3e223e60 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/09 19:16
Fixes Python inference for the binary probability tree

f8f12e7f – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/08 12:38
NEON float->char conversion (same as the AVX2 version)

a1079c2c – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/08 09:20
Again, same conversion as 3206cec, for NEON

7d8b00f1 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/07 23:33
Sampling directly from the logit

e8f70128 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/06 15:02
same conversion cleanup as 3206cec for sgemv_accum8x4()

7cef98ec – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/06 14:45
Minor optimization: merging all 3 embeddings

714380e7 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/06 14:26
More manual unrolling

00655603 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/06 14:17
Cleaning up the sparse GRU

44fe0556 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/06 13:59
cleanup float<->int conversions

60d6eab6 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/06 13:33
Doing a bit of unrolling to speed things up

3e7ab9ff – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/06 13:31
update model

54abdb6f – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/06 13:05
Sparse matrix indexing optimization

2681822c – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/05 09:31
update model

d3321008 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/07/03 10:54
Representing output pdf as binary probability tree

c151fc18 – Jean-Marc Valin <jmvalin@amazon.com> authored on 2021/06/30 14:56
Merge branch 'exp_improved_simd2'

Next