Kelly Davis
b57eaa19d6
Merge pull request #2783 from mozilla/optuna
...
Added optimizer for lm_alpha + lm_beta
2020-03-17 09:58:01 +01:00
Reuben Morais
94cca3c651
Correctly handle non stable versions in --branch
2020-03-12 13:43:27 -03:00
Tilman Kamp
63bc695600
Process pool for audio preparation
2020-03-12 14:34:24 +01:00
Tilman Kamp
6b1d6773de
SDB support
2020-03-10 10:32:58 +01:00
Alexandre Lissy
763ed38bae
Enforce proper line ending removal when reading alphabet
...
Fixes #2611
2020-03-06 15:19:56 +01:00
lissyx
0f8291df71
Proper arguments ordering
2020-03-06 10:15:18 +01:00
Alexandre Lissy
61fa1ad428
Show actual alphabet path in error message
2020-03-06 10:13:18 +01:00
Alexandre Lissy
639a68d2ae
Ensure sample rate comparison with proper types
...
Fixes #2798
2020-02-28 11:16:34 +01:00
kdavis-mozilla
561131a05c
Added optimizer for lm_alpha + lm_beta
2020-02-26 11:41:22 +01:00
Reuben Morais
1f1f5a98e4
Merge pull request #2781 from rhamnett/patch-2
...
Add flag to force reinitialisation of learning rate after lr_plateau
2020-02-24 16:08:13 +01:00
Richard Hamnett
a3268545ab
Update flags.py
...
change flag datatype to boolean
2020-02-21 19:24:13 +00:00
Reuben Morais
46e7993075
Merge pull request #2771 from reuben/warn-sample-rate
...
Warn if --audio_sample_rate does not match training sample
2020-02-21 19:46:05 +01:00
Richard Hamnett
5e1f54ae4f
Reset learning rate if force set
2020-02-21 18:33:43 +00:00
Richard Hamnett
0de9e4bf80
Add force_initialize_learning_rate
...
Ability to reset learning rate which has been reduced by reduce_lr_on_plateau
2020-02-21 18:32:03 +00:00
Reuben Morais
4291db7309
Handle graph without learning rate variable for export case
2020-02-20 15:40:35 +01:00
Reuben Morais
0b82c751db
Merge pull request #2770 from reuben/lr_reduction_rebased
...
Reduce learning rate on plateau
2020-02-18 22:20:54 +01:00
Reuben Morais
1178215423
Warn if --audio_sample_rate does not match training sample
...
In PR #2688 , we started specifying the upper frequency limit when computing Mfccs.
This value was computed as half of the --audio_sample_rate value. Despite accepting
a variable sample rate input for the Mfcc computation, the TensorFlow OP only takes
a constant upper frequency limit, so we can't pass a dynamic value computed from each
sample to the op.
This means we lost the ability to transparently train on data with multiple sample
rates. This commit adds a warning message in case a training sample does not match
the --audio_sample_rate flag.
2020-02-18 18:15:01 +01:00
Reuben Morais
78e8dfdf38
Disable early stopping and LR reduction on plateau by default
2020-02-18 16:18:37 +01:00
Reuben Morais
6e12b7caed
Allow missing learning rate variable in older checkpoints
2020-02-18 16:18:31 +01:00
Daniel
17ddc5600e
Reduce learning rate on plateau.
2020-02-18 16:17:51 +01:00
Alexandre Lissy
020619fa97
Automagically decompress GZipped artifacts
...
Fixes #2760
2020-02-18 13:59:30 +01:00
Reuben Morais
0e2f34f8cf
Synchronize TensorFlow logging with --log_level flag
2020-02-17 12:46:00 +01:00
Reuben Morais
f32fd7a33f
Add transfer learning test
2020-02-17 08:29:10 +01:00
JRMeyer
5bba9ea5d1
Transfer-learning support
2020-02-17 08:29:10 +01:00
PedroDKE
50c5e5b23a
Make the webrtcvad dependency optional ( #2754 )
2020-02-13 17:16:37 +01:00
Reuben Morais
3637f88c06
Fix CI errors, address comments, update examples
2020-02-12 10:13:02 +01:00
Reuben Morais
8e9b6ef7b3
Embed default beam width into exported graph and remove param from DS_CreateModel
2020-02-11 21:23:05 +01:00
Reuben Morais
1e2eb96248
Update all API consumers
2020-02-11 19:44:36 +01:00
Reuben Morais
49fe54e0e3
Merge pull request #2688 from mozilla/mfcc-upper-frequency
...
Specify upper frequency limit when computing Mfccs
2020-02-11 10:26:09 +01:00
Daniel
726cc20586
Rename dataset param.
2020-02-06 14:47:59 +01:00
Daniel
8cc91fafb2
Moved summary printing to samples printing.
2020-02-06 14:44:41 +01:00
Daniel
de92142986
Named example sections.
2020-02-06 13:31:30 +01:00
Daniel
4186cbef88
Reverse ordered loss again.
2020-02-06 12:50:20 +01:00
Daniel
9ec88b7f28
Add whitespace again.
2020-02-06 11:41:40 +01:00
Daniel
63a07e6834
Added summary to evaluate_tflite.py and moved method to evaluate_tools.py.
2020-02-06 11:39:31 +01:00
Daniel
369e3c9fc3
Revert linebreak.
2020-02-06 11:01:37 +01:00
Daniel
272ed99d24
Add median examples. Fix sorting.
2020-02-06 10:55:48 +01:00
Daniel
a2f05ccabe
Print best and worst results in a WER report.
2020-02-05 17:52:10 +01:00
Alexandre Lissy
ff401732a3
Enforce CTC decoder version check
...
Fix #2710
2020-02-03 10:24:21 +01:00
Reuben Morais
50830d7022
Fix whitespace
2020-01-27 15:59:39 +01:00
PedroDKE
3e349497ed
added an argument to choose the final export model name
2020-01-25 12:30:07 +01:00
Reuben Morais
709cd0d2f2
Specify upper frequency limit when computing Mfccs
2020-01-24 09:52:09 +01:00
juandspy
29a92e098f
Update taskcluster.py
...
I copied ``maybe_download_tc_bin`` syntax in order to make the code easier to follow.
2020-01-22 16:22:15 +01:00
juandspy
b6008d0454
Update util/taskcluster.py
2020-01-22 14:50:42 +01:00
Tilman Kamp
ad9f0c581b
Introducing utils.helpers for miscellaneous helper functions
2020-01-14 16:04:18 +01:00
Reuben Morais
e5eedf5252
Improve --feature_cache help text
...
X-DeepSpeech: NOBUILD
2020-01-10 10:06:02 +00:00
Reuben Morais
8d1f52a677
Merge pull request #2629 from mychiux413/fix-axis-inversion-problem
...
fix axis inversion problem
2020-01-03 13:25:43 +01:00
Reuben Morais
e1d14eb9a9
Merge pull request #2560 from mychiux413/sparse_warp
...
[SpecAugment] Refactor sparse_image_warp for dynamic shape of spectrogram
2020-01-03 13:25:31 +01:00
Yi-Hua Chiu
6e2befacb2
swap freq <-> time
2020-01-03 11:14:28 +08:00
Yi-Hua Chiu
4133e620bd
remove debugging leftover, add UNSUPPORTED note, just skip invertible error
2020-01-03 10:32:02 +08:00