Commit Graph

163 Commits

Author SHA1 Message Date
Alexandre Lissy
a9ec2b5cd6 Building TFLite runtime on Linux/macOS/Windows 2019-06-26 20:18:53 +02:00
Reuben Morais
d50c0397c7 Use bazel workspace status to generate versions 2019-06-25 18:03:52 -03:00
Reuben Morais
67d6b5f8ca
Merge pull request #2190 from mozilla/update-prodmodel-0.6.0-alpha.0
Update prod tests to point to re-exported 0.5 model
2019-06-24 21:53:11 +00:00
Reuben Morais
d7241df241 Update to Homebrew 2.1.6 2019-06-24 09:24:26 -03:00
Reuben Morais
79ab22086e Fix tests to preserve multiline output and stderr output 2019-06-20 20:55:08 -03:00
Reuben Morais
f70f068484 Update prod tests to point to re-exported 0.5 model 2019-06-20 18:32:30 -03:00
Reuben Morais
a2306cf822
Merge pull request #2146 from mozilla/refactor-model-impls
Refactor TF and TFLite implementations into their own classes/files and fix concurrent/interleaved stream bugs by tracking LSTM state in StreamingState
2019-06-20 17:03:33 -03:00
Reuben Morais
37b82f93ac Add a test for calling DS_IntermediateDecode during streaming 2019-06-20 09:48:00 -03:00
Reuben Morais
f12ea5e958 Add a test for interleaved/concurrent streams with a single model instance 2019-06-18 19:38:59 -03:00
Alexandre Lissy
bec5be7640 Move all tc-* scripts under taskcluster/
Fixes #1912
2019-06-14 16:06:01 +02:00
Reuben Morais
f02d79cca2 Update prod tests to point to 0.5 model 2019-06-07 13:14:45 -03:00
Alexandre Lissy
a9f237e654 Windows/pacmam provides SWIG 4.0.0 2019-05-28 13:24:47 +02:00
Alexandre Lissy
81b333c2f5 Ensure proper cleanup on macOS workers
It seems like `-e` does is job and bash catches faulty exit code, thus
avoiding the required `mv` for dealing with caches. Relying on 'trap' is
the proper way to always go through this code path and ensure picking
the exit code.
2019-05-27 08:53:52 +02:00
Alexandre Lissy
af26d8b2bb Deprecate training on Python 2.7 2019-05-10 17:23:54 +02:00
Alexandre Lissy
d47839c71a Remove upstream-merged changed and move to SWIG 4.0.0 2019-05-10 12:42:07 +02:00
Alexandre Lissy
348dd0e315 Add ElectronJS v5.0.0 2019-04-25 15:43:16 +02:00
Alexandre Lissy
f7f6a1480f Add NodeJS v12 support
Fixes #2070
2019-04-25 15:43:16 +02:00
Reuben Morais
97941db3d8 Move .NET bindings to native_client folder 2019-04-11 13:09:45 -03:00
Alexandre Lissy
7bd1619120 Build for ElectronJS
Fixes #2032
2019-04-11 08:32:10 +02:00
Reuben Morais
625064c4ae
Rename Windows CUDA native client package to match Linux package
X-DeepSpeech: NOBUILD
2019-04-09 22:36:25 +00:00
Alexandre Lissy
47ef5d3328 Add Windows Python packages to upload tasks
X-DeepSpeech: NOBUILD
2019-04-08 14:43:31 +02:00
Alexandre Lissy
6dbf65cce8 Produce Windows Python bindings
Fixes #1937
2019-04-08 14:38:43 +02:00
Alexandre Lissy
98418f7628 Use Windows paths for NodeJS extraction
This allows to overcome the 260 chars limit, being hit with some NodeJS
instances.
2019-04-08 10:55:55 +02:00
Alexandre Lissy
7f345fcccc Remove NodeJS v5.x tests on Windows
There is no nodejs-v5.*-win-x64.zip file
2019-04-08 10:22:29 +02:00
Alexandre Lissy
70fb52b125 Fix Windows tests execution 2019-04-08 09:54:06 +02:00
Alexandre Lissy
3aa286f615 Update to new TensorFlow r1.13 artifacts
Fixes #1970
2019-04-03 14:31:57 +02:00
Alexandre Lissy
d421daa2ca Add NodeJS Windows tests 2019-03-20 17:51:15 +01:00
Alexandre Lissy
fd133c4bdc Add NPM GPU packaging task 2019-03-20 11:58:56 +01:00
Alexandre Lissy
d18697d432 Rename task node-package to node-package-cpu 2019-03-20 11:58:56 +01:00
Alexandre Lissy
2a73a76ac3 Add NodeJS build for Windows 2019-03-20 11:58:56 +01:00
Alexandre Lissy
16b7237e70 Install and patch swig on msys64 2019-03-20 09:41:49 +01:00
Reuben Morais
32d766f0e7 Point TF artifact to merged r1.13 branch 2019-03-19 10:58:53 -03:00
Alexandre Lissy
85533545f0 Remove Python 3.4 from supported training platforms 2019-03-16 19:44:00 +01:00
Alexandre Lissy
1ad490b25c Add Windows NuGet upload
Fixes #1942
2019-03-13 09:10:19 +01:00
Alexandre Lissy
30287c5ded Update TensorFlow r1.12 2019-03-13 08:05:33 +01:00
Alexandre Lissy
75149f33df Building on Windows
Fixes #1793
Fixes #1794
2019-03-12 22:21:01 +01:00
Alexandre Lissy
d993674ac1 Factor EXPECTED_TENSORFLOW_VERSION 2019-02-28 18:55:56 +01:00
Josh Meyer
54d4c6fa4c
Capitalize and mention files 2019-02-26 22:21:53 +01:00
josh
d6c7283143 short readme for taskcluster dir 2019-02-26 18:53:52 +01:00
Alexandre Lissy
76aa4b6fa8 Update TensorFlow TaskCluster artifacts 2019-02-20 23:27:17 +01:00
Alexandre Lissy
f7a82c9608 Add --define=runtime=tflite config_setting
Fixes #1879
2019-02-14 19:48:49 +01:00
Alexandre Lissy
0b7d558eb6 Produce Maven Bundle
Fixes #1841
2019-01-24 14:46:21 +01:00
Alexandre Lissy
b396d3a7d4 Move to libdeepspeech
Fixes #1784
Fixes #1786
2019-01-22 13:43:30 +01:00
Alexandre Lissy
08c9c9ab79 Add basic Android native_client testing
Fixes #1785
2019-01-15 13:23:49 +01:00
Alexandre Lissy
936504f7e0 Move nc_asset_name to extra
X-DeepSpeech: NOBUILD
2018-12-14 10:55:09 +01:00
Alexandre Lissy
060b17bfef Handle GitHub upload of Android builds
X-DeepSpeech: NOBUILD
2018-12-14 10:14:44 +01:00
Alexandre Lissy
77a9a53634 Define native_client asset upload name 2018-12-14 10:08:05 +01:00
Alexandre Lissy
672fad9a9b Update TensorFlow artifacts 2018-12-13 18:39:38 +01:00
Alexandre Lissy
6e245ce5bf Add Android TaskCluster build 2018-12-13 13:24:02 +01:00
Alexandre Lissy
c887010a77 Add missing upload_targets field
X-DeepSpeech: NOBUILD
2018-12-11 14:26:19 +01:00