Commit Graph

157 Commits

Author SHA1 Message Date
Alexandre Lissy
7ef82af74f Force comments on output to allow piping
Fixes #1882
2019-02-19 18:46:29 +01:00
Daniel Winkler
3bc2f8bdd5
Fixed typo in relu_clip description. 2019-02-19 11:33:28 +01:00
Reuben Morais
f5aa47b0a8
Merge pull request #1872 from mozilla/issue1738
Fix shape of loaded preprocessed features (Fixes #1738 and #1772)
2019-02-13 11:03:53 -02:00
Josh Meyer
4b2e3bc714
Merge pull request #1874 from mozilla/check-chars
--alphabet-format flag
2019-02-13 01:02:45 +01:00
josh
a56d968b73 quotes 2019-02-13 01:01:28 +01:00
josh
de932752c5 --alphabet-format flag will print found alphabet to terminal and can by copy-pasted into alphabet.txt. Also now script makes use of argparse. 2019-02-12 23:57:06 +01:00
Reuben Morais
c1212ffbb2 Fix shape of loaded preprocessed features 2019-02-12 20:31:24 -02:00
josh
32bf1a685a prettier error message to the terminal when alphabets are mis-matched. 2019-02-12 23:10:46 +01:00
Alexandre Lissy
c0cd365544 Add TFLite accuracy estimation tool
Fixes #1852
2019-02-12 13:03:20 +01:00
Reuben Morais
12c62756c7 Switch wer_cer_batch to compute real CER over corpus 2019-02-05 09:29:47 -02:00
Reuben Morais
f3613da82a Use tf.contrib.layers.dense_to_sparse instead of util/ctc.py 2019-02-04 09:19:48 -02:00
Reuben Morais
7a14bcc4de Clean up and split TensorFlow deps of text.py 2019-02-04 08:35:43 -02:00
Reuben Morais
fa7cb1a983 Update decoder hyperparameters 2018-12-28 16:12:09 -02:00
Alexandre Lissy
0e617ea6f1 Fetch ds_ctcdecoder from VERSION-based URL by default
Fixes #1801
2018-12-19 14:50:10 +01:00
Reuben Morais
9ae2e5b3b2 Use a random seed that overfits LDC93S1 in 75 epochs 2018-12-11 22:44:34 -02:00
Reuben Morais
1df9602c95 Use longer MFCC step instead of throwing away features. 2018-12-10 11:08:48 -02:00
Jan Engelmohr
18ef670b05 Character checking: be more verbose if something fails
This way one can easily debug what file causes problems
2018-12-03 12:08:19 +01:00
Jan Engelmohr
113e582b8a
Preprocessing: use all available threads
...the limitation to 8 threads looks a bit random to me.
2018-11-18 21:39:45 +01:00
Rob
b6e74c17bc
missing numpy 2018-11-13 14:06:30 -05:00
Rob
c6e06d0642
missing self argument 2018-11-13 11:03:09 -05:00
Alexandre Lissy
17b7cddaba Run CTC Decoder build on merge and expose artifacts 2018-11-13 14:50:41 +01:00
Reuben Morais
d125acfb3d
Merge pull request #1696 from mozilla/remove-old-ctc
Remove old CTC decoder (Fixes #1675)
2018-11-12 15:55:32 -02:00
Reuben Morais
cfed8ccd4f Cache common objects in decoder build 2018-11-12 14:17:30 -02:00
Reuben Morais
5cb1aff531 Rename config singleton from C to Config 2018-11-11 18:03:52 -02:00
Reuben Morais
a5bcecbe40 Address more review comments 2018-11-11 15:24:31 -02:00
Reuben Morais
c65c22fe31 Move globals handling out of util/coordinator.py 2018-11-09 21:08:03 -02:00
Reuben Morais
38b54479a9 Add documentation and remove unneeded build of decoder packages 2018-11-09 18:36:21 -02:00
Josh Meyer
76e81f34ff
Merge pull request #1715 from JRMeyer/check-alphabet
Check for transcript & alphabet mis-match
2018-11-09 09:31:42 -08:00
Reuben Morais
56dc024d29 Centralize WER report code into evaluate.py, call it from DeepSpeech.py 2018-11-09 00:26:50 -02:00
josh
3c274d4f62 reubens comments, kept newlines because prettier 2018-11-08 14:16:41 -08:00
josh
5a8f88d922 added error message to text.py when the transcripts and alphabet.txt file dont match, and a file to find the unique character set from the {train/dev/test} csv files 2018-11-07 10:04:22 -08:00
Reuben Morais
1d55c94512 Compute correct features length in preprocess.py 2018-11-03 07:48:02 -03:00
Reuben Morais
bb4551caa9 Extend Python Alphabet with config file and decode method 2018-11-02 14:00:11 -03:00
Alexandre Lissy
94b8c5c1a3 Remove deprecased tensorflow.contrib.learn.python.learn.datasets.base.maybe_download
Fixes #1531
Fixes #1477
2018-10-02 10:59:16 +02:00
Reuben Morais
5dba8e34cb
Merge pull request #1532 from mozilla/feature-caching-clean
Feature caching
2018-09-17 13:36:14 -03:00
Reuben Morais
25a9e76afc Support relative paths in CSVs 2018-09-14 11:20:28 -03:00
Reuben Morais
44e502e236 Feature caching 2018-09-14 11:14:36 -03:00
Tilman Kamp
db702817b0 Removing old training scripts and website support - #1534 #1538 2018-09-13 15:56:35 +02:00
Reuben Morais
51cac1031b Address review comments 2018-08-03 14:46:05 -03:00
Reuben Morais
400c9c0e5d Streaming inference 2018-08-02 13:22:24 -03:00
Alexandre Lissy
2d3818b492 Remove deprecated automation code
Fixes #1478
2018-07-30 12:36:31 +02:00
Reuben Morais
6cafcda1dd Use progressbar2 in import_cv.py 2018-07-11 13:10:49 -03:00
Alexandre Lissy
914c923767 Augment tc download with branch
Fixes #1438

X-DeepSpeech: NOBUILD
2018-07-03 16:09:17 +02:00
Scott Stevenson
ccd8f560ca
Remove keyword argument that has default value
When no `type` keyword argument is passed to the `add_argument` method
of an `argparse.ArgumentParser`, the type will be `str` by default and
therefore this does not need to be specified.
2018-05-29 18:28:59 +01:00
Reuben Morais
3d51f0d92e Make sure transcript field isn't coerced to float 2018-02-06 10:26:41 -02:00
farwayer
bfca43d928 taskcluster.py: create target dir if not exists 2017-12-13 14:25:17 +03:00
Tilman Kamp
1e54ab8610 Common Voice importer 2017-11-23 19:08:24 +01:00
Reuben Morais
27fe63b8ad
Merge pull request #949 from mozilla/update-root-readme
Update and re-organize README
2017-11-13 10:14:13 -02:00
Reuben Morais
5be0a28928 Print audio.py deprecation warning to stderr 2017-11-09 14:54:41 -02:00
Reuben Morais
9f1b20efc3 Rename util/tc.py to util/taskcluster.py 2017-11-08 14:34:05 -02:00