Commit Graph

289 Commits

Author SHA1 Message Date
Alexandre Lissy
a48341f57f Fix #2928: Add Python 3.7, 3.8 CI coverage 2020-04-20 17:21:19 +02:00
Alexandre Lissy
d8d5e6f358 Fix #2885: Improve ds-swig integration 2020-04-08 18:48:12 +02:00
Alexandre Lissy
a699896282 Update Sphinx deps 2020-04-08 12:27:35 +02:00
Alexandre Lissy
3581bdf9fe Add TypeScript CI 2020-04-06 22:12:00 +02:00
Reuben Morais
c428acf478 Automatically install ds_ctcdecoder in setup.py 2020-03-31 18:47:45 +02:00
Reuben Morais
a05baa35c9 Package training code to avoid sys.path hacks 2020-03-25 21:34:50 +01:00
Alexandre Lissy
1598be8124 Add CTC decoder build on TaskCluster 2020-03-25 09:35:12 +01:00
Alexandre Lissy
1bedf9ef60 Add CI for Android 8.0, 9.0 and 10.0
We limit ourselves to x86_64 because it seems Google does not provide
any system images after API level 25 for arm64-v8a and armeabi-v7a.
There is also no system image for API level 27 for x86_64.
2020-03-20 19:40:36 +01:00
Alexandre Lissy
28ff863b55 Add Windows CUDA CI
Fixes #1948
2020-03-19 16:56:02 +01:00
Tilman Kamp
6b1d6773de SDB support 2020-03-10 10:32:58 +01:00
Alexandre Lissy
af45400461 Use KVM for Android emulator 2020-02-26 19:49:02 +01:00
Alexandre Lissy
c5ded5adfe Cache gradle deps and Android emulator setup 2020-02-25 19:17:13 +01:00
lissyx
b3b357cdac
Merge pull request #2776 from lissyx/pyenv-prebuilt
Produce pyenv ready-to-use
2020-02-24 13:09:33 +01:00
Shubham Kumar
b03d7fe4ee added against dependencies 2020-02-24 17:01:32 +05:30
Alexandre Lissy
bd5044fe31 Ensure proper python ABI 2020-02-24 12:02:30 +01:00
Alexandre Lissy
8029f3d7dd Produce pyenv ready-to-use 2020-02-24 12:01:36 +01:00
Shubham Kumar
279dc947f1 added ctc decoder builds tasks 2020-02-23 15:01:57 +05:30
Alexandre Lissy
7d1663b1c5 Generate one-time Homebrew tarball 2020-02-20 11:46:43 +01:00
Alexandre Lissy
2c69273a49 Remove IRC notifications 2020-02-20 10:09:11 +01:00
Reuben Morais
559042a218 Increase epoch count in train tests to guarantee outputs in 8kHz mode 2020-02-18 18:14:15 +01:00
Reuben Morais
200a46711a
Merge pull request #2763 from reuben/transfer-learning-rebase
Transfer learning support
2020-02-17 17:29:03 +01:00
Alexandre Lissy
82344b9fe2 Support ElectronJS v8.0
Fixes #2759
2020-02-17 09:59:39 +01:00
Reuben Morais
f32fd7a33f Add transfer learning test 2020-02-17 08:29:10 +01:00
Alexandre Lissy
0add08e30d Ensure python builds uses all ressources 2020-02-14 18:55:03 +01:00
Alexandre Lissy
e0277853b2 Manually update the TC index when needed 2020-02-14 12:55:47 +01:00
Reuben Morais
7001a17418 Expose version in a consumable way 2020-02-13 17:34:58 +01:00
Alexandre Lissy
d6f0a5026c Explode tc-tests-utils into several smaller chunks
Fixes #1840
2020-02-13 15:42:34 +01:00
Alexandre Lissy
e5149ded12 Build SWIG locally 2020-02-12 15:12:30 +01:00
Reuben Morais
52775504e5 Point to master branch of examples 2020-02-12 13:18:37 +01:00
Reuben Morais
3637f88c06 Fix CI errors, address comments, update examples 2020-02-12 10:13:02 +01:00
Reuben Morais
6efc3ccf50 Update examples model asset 2020-02-11 19:44:36 +01:00
Reuben Morais
1d3b3a31a1 Address review comments and update docs 2020-02-11 19:44:36 +01:00
Reuben Morais
1e2eb96248 Update all API consumers 2020-02-11 19:44:36 +01:00
Alexandre Lissy
ce5629d33a Produce and use node-gyp cache
Fixes #2718
2020-02-11 12:46:19 +01:00
Reuben Morais
0a138c717e Use venv instead of virtualenv package 2020-02-11 11:16:32 +01:00
Reuben Morais
92be76657f Stop using 8kHz data with concurrent streams test as it does not resample 2020-02-10 16:22:10 +01:00
Reuben Morais
245fb24946 Fix expected outputs 2020-02-10 16:22:10 +01:00
Reuben Morais
a3ce59de58 Remove extraneous OR operators in tc-tests-utils.sh
Fixes:

+ '[' -o 16k = 8k ']'
/home/build-user/DeepSpeech/ds/taskcluster/tc-tests-utils.sh: line 262: [: too many arguments
2020-02-10 16:22:10 +01:00
lissyx
8c5a7b07c9
Merge pull request #2705 from lissyx/nodejs-tflite
Produce TFLite-specific NPM package
2020-01-31 11:48:35 +01:00
lissyx
5d0e4cc8ed
Merge pull request #2704 from lissyx/remove-benchmark-nc
Remove unused benchmark_nc
2020-01-31 11:47:30 +01:00
Alexandre Lissy
0f9869fb00 Produce TFLite NuGet package 2020-01-30 11:49:49 +01:00
Alexandre Lissy
6e521ff3a2 Produce TFLite-specific NPM package 2020-01-30 10:47:42 +01:00
Alexandre Lissy
dc25509950 Remove unused benchmark_nc 2020-01-30 08:47:59 +01:00
Alexandre Lissy
d9072c2a87 Ensure properly link to TensorFlow r1.15 2020-01-22 10:50:55 +01:00
Alexandre Lissy
c5136fd4ac Update ARM64 tests against TFLite assets
Fixes #2676
2020-01-18 10:08:04 +01:00
lissyx
7b3bc31171
Merge pull request #2667 from lissyx/remove-python-nodejs-oldies
Remove python nodejs oldies
2020-01-13 18:03:03 +01:00
Alexandre Lissy
e4acdd7545 Remove Homebrew node workaround 2020-01-13 16:17:13 +01:00
Alexandre Lissy
b18675eae5 Switch to NodeJS v12 (LTS) for build 2020-01-13 16:17:13 +01:00
Alexandre Lissy
b216b943b9 Update Python, NodeJS and ElectronJS to latest stables 2020-01-13 16:17:13 +01:00
Alexandre Lissy
2eaa9e4a18 Remove ElectronJS < 5.0 (unsupported) 2020-01-13 13:53:17 +01:00