Reuben Morais
836707d3ab
Disable pacman update to workaround zstd package issuee
2020-05-19 00:10:13 +02:00
Reuben Morais
1276c47d8f
Trigger same error message for all input formats
2020-05-18 18:57:23 +02:00
Reuben Morais
ce00feffaa
Add task to trigger ReadTheDocs builds & version update
...
X-DeepSpeech: NOBUILD
2020-05-18 18:46:08 +02:00
Reuben Morais
afb8c55b6e
Basic coverage of DS_ErrorCodeToErrorMessage
2020-05-18 17:30:48 +02:00
Tilman Kamp
ac9a17d8a7
Moved signal augmentation tests to own test config
2020-05-18 15:34:09 +02:00
Tilman Kamp
c5ceee26dd
Live audio augmentation
2020-05-12 10:18:21 +02:00
Reuben Morais
7394b13141
Handle missing xxd gracefully
2020-05-06 13:58:06 +02:00
Reuben Morais
3b53f92c0a
Run streaming tests in Node TFLite tasks too
2020-05-06 13:58:06 +02:00
Reuben Morais
a02eddec38
Add JS test for streaming + metadata
2020-05-06 12:04:17 +02:00
Reuben Morais
6f83e05341
Test JS client streaming mode
2020-04-29 14:05:18 +02:00
Alexandre Lissy
ecdcf9e28a
Python TFLite tests
2020-04-29 02:05:14 +02:00
Reuben Morais
ff8570c1f3
Update prod model expected inference results
2020-04-24 09:00:15 +02:00
Reuben Morais
3353f6a60a
Update prod model
2020-04-23 21:29:31 +02:00
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
Alexandre Lissy
03892fb3fd
Remove NodeJS < v10
2020-01-13 13:53:17 +01:00
Alexandre Lissy
d76f1929b0
Remove v0.6.0 TFLite prod model workaround
2020-01-13 12:42:41 +01:00
Alexandre Lissy
197704b868
Remove Python 2.7
...
Fixes #2659
2020-01-13 12:42:34 +01:00
Reuben Morais
700c9747d9
Pin versions of pip, setuptools, wheel
2020-01-13 11:24:10 +01:00
Reuben Morais
22aabae55a
Upgrade pip, setuptools and wheel before installing requirements
2020-01-13 11:14:13 +01:00
Reuben Morais
7225336cea
Merge pull request #2645 from reuben/tf-1.15
...
Update to TensorFlow 1.15
2020-01-13 10:07:03 +01:00
Reuben Morais
17597f4526
Fix benchmark_model test
2020-01-12 15:26:08 +01:00
Reuben Morais
d0e86fe10a
Add a test for evaluate_tflite.py
2020-01-12 13:35:21 +01:00
Reuben Morais
cce1cec740
Upgrade pip, setuptools and wheel before installing requirements
2020-01-12 12:23:56 +01:00
Reuben Morais
42cb00dafd
Switch TF dependency to r1.15 branch
2020-01-12 12:23:56 +01:00
Alexandre Lissy
581515e094
Add 8kHz training test coverage
...
Fixes #2638
2020-01-10 14:51:45 +01:00
Alexandre Lissy
3bbed56f1e
Temp workaround to move to node@10 on Homebrew
2020-01-10 13:10:04 +01:00
Alexandre Lissy
13d05c4a6f
Run with fixed release model
2020-01-02 16:16:58 +01:00
Alexandre Lissy
89cd481d52
Add TFLite prod tests
...
Fixes #2614
2020-01-02 16:16:58 +01:00
Reuben Morais
83338541ae
Also upload Windows TFLite Python package to PyPI
...
X-DeepSpeech: NOBUILD
2019-12-13 18:21:41 +01:00
Alexandre Lissy
399a4f76e1
Run emulator under xvfb
2019-12-13 14:12:17 +01:00
Reuben Morais
2471cf709d
Download examples repository in Windows tasks
2019-12-10 16:25:01 +01:00
Reuben Morais
808b154ef9
Use submodule for building contrib examples into docs
2019-12-10 16:25:01 +01:00
Reuben Morais
bce5544595
Build WPF example from examples repo
2019-12-10 16:25:01 +01:00
Reuben Morais
a5deaa5f48
Check out and point to external examples repo in automation
2019-12-10 16:25:01 +01:00
Reuben Morais
53fcfd5096
Build and publish Python TFLite package as deepspeech-tflite
2019-12-06 19:16:58 +01:00
Reuben Morais
a45706c40d
Drop support for Python 3.4 as it is EOL and no longer builds on macOS
2019-12-03 16:44:21 +01:00
Reuben Morais
2aab67f520
Update prod model expected inference results
2019-12-03 15:28:12 +01:00
Reuben Morais
551570616b
Reduce training task from 399 epochs to 220, enough to overfit LDC93S1
2019-12-03 13:07:15 +01:00
Reuben Morais
1f98373274
Update examples model asset for v0.6 release
2019-12-03 12:15:05 +01:00
Reuben Morais
9b3d2c1c37
Update prod model assets for v0.6 release
2019-12-03 12:10:07 +01:00
Reuben Morais
a4b6431e2f
Remove ubuntu-advantage-tools package to workaround ESM repository availability
2019-11-28 22:25:54 +01:00
Alexandre Lissy
dde09757d4
Support ElectronJS v7.1.2
...
Fixes #2543
2019-11-24 14:23:37 +01:00
Alexandre Lissy
c04dd6798b
Do not fail cleanup if some cache dir is missing on macOS
2019-11-14 15:52:36 +01:00
Alexandre Lissy
024f8e4ddf
Avoid force-reinstalling existing pyenv virtualenv
2019-11-13 17:02:55 +01:00
Reuben Morais
7cd8e20045
Re-export model used by examples with UTF-8 trie
2019-11-13 10:37:50 +01:00
Alexandre Lissy
3d3b8f1f13
Fix cleanup on macOS
2019-11-08 16:59:53 +01:00
Alexandre Lissy
de71d6559d
Split NodeJS testing per-arch/system
...
Fixes #2497
2019-11-06 14:35:00 +01:00
Alexandre Lissy
953bee9381
Add NodeJS v13
...
Fixes #2501
2019-11-06 14:35:00 +01:00
Alexandre Lissy
ddb88e18e4
Improve spurious rebuild checks
2019-11-06 08:17:01 +01:00
lissyx
3d03353e64
Merge pull request #2495 from lissyx/electronjs7
...
Add ElectronJS v7.0
2019-11-05 15:15:52 +01:00
Alexandre Lissy
b152802fd1
Add ElectronJS v7.0
...
Fixes #2494
2019-11-05 12:26:52 +01:00