Commit Graph

231 Commits

Author SHA1 Message Date
Reuben Morais
10c652b420 Document serialization format 2019-11-05 09:15:18 +01:00
Reuben Morais
b8ebf9011b Address review comments 2019-11-05 09:10:10 +01:00
Reuben Morais
3fdc7d422d Remove alphabet param usage 2019-11-05 09:02:42 +01:00
Reuben Morais
8c82081779 Embed alphabet directly in model 2019-11-05 09:02:21 +01:00
lissyx
1089b59e72
Merge pull request #2486 from djmitche/bug1574659
Bug 1574659 - migrate from taskcluster.net to community-tc
2019-11-04 20:14:27 +01:00
Alexandre Lissy
489dbad3a4 Check unicode normalization 2019-11-04 11:41:13 +01:00
Dustin J. Mitchell
bd12eacafa include /api/ in community-tc URLs 2019-11-03 03:54:18 +00:00
Miles Crabill
27efcf470a
swap taskcluster.net references for community-tc.services.mozilla.com 2019-11-01 14:12:50 -07:00
Tilman Kamp
d38a3f13f7 Removing exclamation-marks, colons and semi-colons from labels 2019-10-30 16:14:58 +01:00
Reuben Morais
62d592fc1e
Merge pull request #2475 from mozilla/faster-startup
Improve training startup time
2019-10-29 12:41:42 +00:00
Reuben Morais
b39da7f8b7 Improve training startup time 2019-10-29 12:47:34 +01:00
Sam Safaei
4138a2571a added alias for trie,alphabet,lm_binary in util/flags to match module flags
This matches $deepspeech --lm --trie --alphabet
with DeepSpeech.py and evaluate.py that use other names for the same flags
2019-10-29 00:23:04 +01:00
Tilman Kamp
010f24578f Better alphabet access 2019-10-23 15:10:08 +02:00
Reuben Morais
d35107acdb
Merge pull request #2453 from mozilla/expose_cutoff
Expose cutoff_prob and cutoff_top_n as flags
2019-10-23 12:21:36 +00:00
Reuben Morais
f0688ec941 Add Alphabet.encode analog to .decode and better encapsulate implementation details 2019-10-23 11:22:56 +02:00
Reuben Morais
12baf5ffbc Expose cutoff_prob and cutoff_top_n as flags 2019-10-23 11:15:23 +02:00
Reuben Morais
ef3bdb2540 Merge PR #2434 - Add flag for automatic mixed precision training 2019-10-15 13:45:19 +02:00
Reuben Morais
31922cb3dc Clarify docs and fix linter 2019-10-15 13:44:09 +02:00
Vinh Nguyen
e0bd1423b5 adding automatic mixed precision training support 2019-10-14 12:34:29 +00:00
Alexandre Lissy
5e7679593b Move default branch to current VERSION content instead of master
Fixes #2418

X-DeepSpeech: NOBUILD
2019-10-09 14:29:14 +02:00
Alexandre Lissy
c35068f880 Disable cache when data augmentation is set
Fixes #2396
2019-10-08 17:29:59 +02:00
Reuben Morais
4302a5f767 Make language model scoring optional in Python inference code 2019-09-30 11:43:00 +02:00
Reuben Morais
82a5b37073 Allow specifying --branch when getting decoder URL 2019-09-15 15:11:15 +02:00
Mahmoud Hashem
bfcc7e86e7 Expose flag to allow incremental GPU memory allocation 2019-09-13 12:13:31 +02:00
Reuben Morais
b6af8c5dc7 Remove some duplicated code 2019-09-09 12:20:16 +02:00
Reuben Morais
d051d4fd0e Remove sparse image warp, fix boolean flags type, rebase to master 2019-09-09 12:11:28 +02:00
Bernardo
0e4eed7be3 removing trailing space 2019-09-09 12:07:51 +02:00
Bernardo
b89fb04b97 space after comma 2019-09-09 12:07:51 +02:00
Bernardo Henz
49c6a9c973 adding 'train_phase' to create_dataset. Now we can augment only the training-set. 2019-09-09 12:07:51 +02:00
Bernardo Henz
0cc5ff230f -spectrogram augmentations 2019-09-09 12:07:51 +02:00
Bernardo Henz
5d5ef15ab7 -data-aug via additive and multiplicative noise in feature-space 2019-09-09 12:07:51 +02:00
Reuben Morais
85d646350f Update name of audio ops package in TF 1.14/TF 2.0 2019-08-28 18:16:13 +02:00
Reuben Morais
670e06365e Run tf_upgrade_v2 on our code 2019-08-28 17:53:24 +02:00
Reuben Morais
24bcdeb3d6 Switch from deprecated tfv1.app to absl-py 2019-08-28 10:55:33 +02:00
Robert Gale
05448441d3 Fixed issue where multiple csvs could not load
With the new `create_dataset` approach introduced by PR #2283 (read: mine, sorry!), duplicate
indices in the df would cause a fatal error where the columns could not be referenced by
name. Adding `ignore_index=True` during append allows pandas to assign new indices to
rows, and fixes the issue.
2019-08-26 13:37:05 -07:00
Reuben Morais
7f642eda94
Merge pull request #2283 from rcgale/master
Checking for empty transcripts during character encoding
2019-08-16 09:18:22 +02:00
Robert Gale
85e25fa2d7 Applying text_to_char_array to each row in DataFrame so we can provide wav_filename context on exception 2019-08-07 14:43:41 -07:00
Reuben Morais
86fff2f660
Merge pull request #2265 from mozilla/cudnnrnn_compatible
Allow loading a CuDNN RNN checkpoint in a CPU-capable graph (Fixes #2264)
2019-08-07 14:57:16 +02:00
dabinat
abc05b4a4d Label validation - Replace hyphens with spaces 2019-08-05 09:20:13 -07:00
Robert Gale
a3e0e9f9bc
Update text.py
"characters" was a bad variable name now that I think about it
2019-08-01 12:14:13 -07:00
Robert Gale
8ec6ac8079 Checking for empty transcripts during character encoding
This way we can get a plain English exception early, rather than a matrix shape error during training.
2019-08-01 11:19:21 -07:00
Tilman Kamp
007e512c00 Fix #2180 - Added wav_filename to WER report 2019-07-23 16:36:10 +02:00
Reuben Morais
84e1fa98b9
Remove unneccessary validator for --export_dir
X-DeepSpeech: NOBUILD
2019-07-22 14:19:19 +00:00
Reuben Morais
e3d0a44e83 Allow loading a CuDNN RNN checkpoint in a CPU-capable graph 2019-07-22 12:56:26 +02:00
Reuben Morais
fd3fbcaa78 Address review comments 2019-07-20 09:15:07 +02:00
Reuben Morais
f7a715d506 Use CuDNN RNN for training 2019-07-20 09:15:07 +02:00
Reuben Morais
6566299adf Revert "Remove deprecated SessionConfig in favor of just using defaults" as it inadvertently disables soft placement of ops
This reverts commit dc78f8d1e6.
2019-07-15 15:03:23 +02:00
Reuben Morais
6f3e824ef7 Use tf.compat.v1 to silence deprecation warnings and enable TF 2.0 testing 2019-07-08 18:56:59 +02:00
Reuben Morais
dc78f8d1e6 Remove deprecated SessionConfig in favor of just using defaults 2019-07-08 18:56:59 +02:00
Li Li
0190c48d5e Fix trivial shadow variable in util script
Signed-off-by: Li Li <eggonlea@msn.com>
2019-07-02 10:39:29 -07:00