RSS feed
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'
f0ce4338
– Jean-Marc Valin <jmvalin@amazon.com>
authored
on 2021/06/30 14:54
Update test_lpcnet.py, remove old TF1 code
d428b0d3
– Jean-Marc Valin <jmvalin@amazon.com>
authored
on 2021/06/30 14:27
Update model
8c4b88cf
– Jean-Marc Valin <jmvalin@amazon.com>
authored
on 2021/06/30 14:14
Using a bisection search for sampling
e35441f2
– Jean-Marc Valin <jmvalin@amazon.com>
authored
on 2021/06/29 00:05
Faster activation functions for AVX
5571ef1b
– Jean-Marc Valin <jmvalin@amazon.com>
authored
on 2021/06/25 21:27
minor optimization: removing some copying
d61f7e00
– Jean-Marc Valin <jmvalin@amazon.com>
authored
on 2021/06/25 09:43
Fix missing transpose in the sparity code
ca0a43be
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2021/06/24 13:47
Update README.md
c1535c8c
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2021/06/24 13:31
Adding option to disable int8 dot products
0b9f6bab
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2021/06/20 21:34
Remove unnecessary mask in exp() approximation
ae2ae5ea
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2021/06/20 21:30
Remove useless multiply by one
c7ba313a
– Jean-Marc Valin <jmvalin@amazon.com>
authored
on 2021/06/18 13:39
Adding extra constraint to avoid saturation for SSE/AVX2
237245f8
– Jean-Marc Valin <jmvalin@amazon.com>
authored
on 2021/06/12 23:50
Support for multi-GPU training
ebc9483b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2021/01/31 20:07
update model
79980b20
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2021/01/17 21:13
Minor update to training scripts
20fea538
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2021/01/17 16:39
more reasonable noise
b9c230b3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2021/01/01 21:07
Add NEON intrinsics
b214e684
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2021/01/01 20:09
Neon WIP: Compiles but very slow
8c3fe6f3
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2020/12/30 11:04
Cleaning up float version
40b9fd0a
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2020/12/30 10:57
Fix some quantization issues
83657d0e
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2020/12/29 22:07
Dot product AVX2 code for non-sparse multiply
1707b960
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2020/12/29 20:11
cleanup, add signed-unsigned biases
40b309d9
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2020/12/28 21:35
WIP: 8-bit SIMD for GRU B
e695355b
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2020/12/26 21:00
some cleanup
06489b42
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2020/12/26 13:14
oops, fix number of columns
d87f9744
– Jean-Marc Valin <jmvalin@jmvalin.ca>
authored
on 2020/12/26 13:10
Vectorizing conversion
Next