Commit Graph

45 Commits

Author SHA1 Message Date
Alexandre Lissy
f365576517 Set git remote origin before fetching 2020-06-30 00:53:12 +02:00
Alexandre Lissy
80ee63fac6 Use TensorFlow as a submodule 2020-06-29 17:03:07 +02:00
Alexandre Lissy
d8d5e6f358 Fix #2885: Improve ds-swig integration 2020-04-08 18:48:12 +02:00
Alexandre Lissy
8029f3d7dd Produce pyenv ready-to-use 2020-02-24 12:01:36 +01:00
Alexandre Lissy
7d1663b1c5 Generate one-time Homebrew tarball 2020-02-20 11:46:43 +01:00
Alexandre Lissy
e0277853b2 Manually update the TC index when needed 2020-02-14 12:55:47 +01:00
Alexandre Lissy
e5149ded12 Build SWIG locally 2020-02-12 15:12:30 +01:00
Alexandre Lissy
ce5629d33a Produce and use node-gyp cache
Fixes #2718
2020-02-11 12:46:19 +01:00
Alexandre Lissy
e4acdd7545 Remove Homebrew node workaround 2020-01-13 16:17:13 +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
c04dd6798b Do not fail cleanup if some cache dir is missing on macOS 2019-11-14 15:52:36 +01:00
Alexandre Lissy
3d3b8f1f13 Fix cleanup on macOS 2019-11-08 16:59:53 +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
Reuben Morais
bd6a9d03b1 Use model from Python 3.6 training run 2019-11-05 09:10:10 +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
Alexandre Lissy
0969b4f9b9 Improve macOS tc-workdir cleanup 2019-09-30 15:24:20 +02:00
Alexandre Lissy
cfb8f81611 Leverage TaskCluster-level caching for Homebrew and Python on macOS 2019-07-16 14:14:06 +02:00
Alexandre Lissy
8753b19eb3 Update versions of Python, NodeJS and ElectronJS 2019-07-02 16:41:23 +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
f7f6a1480f Add NodeJS v12 support
Fixes #2070
2019-04-25 15:43:16 +02:00
Alexandre Lissy
936504f7e0 Move nc_asset_name to extra
X-DeepSpeech: NOBUILD
2018-12-14 10:55:09 +01:00
Alexandre Lissy
77a9a53634 Define native_client asset upload name 2018-12-14 10:08:05 +01:00
Alexandre Lissy
c78a3e57ae Cleanup SUMMARIZE_GRAPH_BINARY 2018-10-31 14:33:48 +01:00
Alexandre Lissy
1540fa392e Remove old AOT model 2018-10-26 14:59:12 +02:00
Alexandre Lissy
4be9364c36 Force HOMEBREW_NO_AUTO_UPDATE=1 to avoid magic autoupdate of brew 2018-10-25 10:07:38 +02:00
Alexandre Lissy
32a75d1d9d Avoid task_TIMESTAMP use on macOS generic-worker 2018-10-15 21:16:52 +02:00
Alexandre Lissy
5520a6b29d Improve tag handling 2018-04-28 02:13:13 +02:00
Alexandre Lissy
164f67c972 Add Python2.7 ucs2+ucs4 variants
Fixes #1276
2018-03-01 17:51:52 +01:00
Alexandre Lissy
30857cc288 Switch training model dependency to upstream-based
Currently, self-built Python package is not able to work, likely because
of the visibility of symbols. Let's switch to upstream TensorFlow for
now.
2018-01-31 16:54:37 +01:00
Alexandre Lissy
ade66b015d Build TensorFlow as monolithic into libdeepspeech.so
Also limit the set of included Ops to avoid wasting size.
2018-01-31 16:53:57 +01:00
Alexandre Lissy
e0a96ef751 Set minimum OSX version to 10.10
Fixes #1055
2017-12-05 09:21:10 +01:00
Alexandre Lissy
fb456da394 Test training with multiple Python versions
Fixes #970
2017-12-01 22:43:34 +01:00
Alexandre Lissy
5b0ca1e410 Update to TensorFlow r1.4
Fixes #959
2017-11-30 18:51:13 +01:00
Alexandre Lissy
79d381f1b9 Patch SWIG locally with PR #968
Fixes #911
2017-11-30 16:56:25 +01:00
Alexandre Lissy
7e9767f0d8 Remove 'runs/0' references in artifacts path
Generated with:
$ sed -ri 's|runs/0/||g' taskcluster/*.tyml

Fixes #933
2017-11-02 15:28:08 +01:00
Alexandre Lissy
bd0fedc312 Split TaskCluster build scripts and refactor some variables
This will help landing AOT support, avoiding turning tc-build.sh and
tc-package.sh into a spaghetti mess.

Fixes #898
2017-10-19 15:43:47 +02:00
Alexandre Lissy
26a9c3e45e Change all path on OSX after extracting home.tar.xz
Fixes #852
2017-09-25 20:14:18 +02:00
Alexandre Lissy
ffb95a2ef1 Switch TaskCluster provisioner/workerType for OSX 2017-09-25 17:58:32 +02:00
Alexandre Lissy
c74448fbdd Set proper artifacts expiration dates
Fixes #840
2017-09-19 16:18:03 +02:00
Alexandre Lissy
31616daf02 TaskCluster Decision Task
Fixes #837
2017-09-18 20:59:27 +02:00