Commit Graph

33 Commits

Author SHA1 Message Date
Alexandre Lissy
80ee63fac6 Use TensorFlow as a submodule 2020-06-29 17:03:07 +02:00
Alexandre Lissy
eca69d1c84 Trusty -> Xenial 2020-06-22 10:48:12 +02:00
Alexandre Lissy
bc086ec998 Build DeepSpeech using TensorFlow r2.2 2020-06-22 10:48:12 +02:00
Reuben Morais
ea7475d09c Ugly, very ugly, incredibly ugly static linking of libsox on macOS
All of the brew installed dependencies have static libraries as well, but the macOS linker will always prefer a dynamic library if both exist under the same `-L/foo -lbar` resolution. The only way to force static linking is to include a full path to the static library. These changes basically reverse engineer the static library locations and then pass those to the linker.
2020-04-28 14:13:53 +02:00
Alexandre Lissy
9b7724e559 Force ds-swig first in PATH to avoid messing if system-wide exists 2020-04-20 12:39:48 +02:00
Alexandre Lissy
d8d5e6f358 Fix #2885: Improve ds-swig integration 2020-04-08 18:48:12 +02:00
Alexandre Lissy
1598be8124 Add CTC decoder build on TaskCluster 2020-03-25 09:35:12 +01:00
Alexandre Lissy
dfe8be30b4 Move to ARMbian Buster
Fixes #2310
2019-08-21 22:58:10 +02:00
Alexandre Lissy
8534c0f93a Statically link libsox 2019-08-21 21:35:08 +02:00
Alexandre Lissy
e06fce51ac Move Raspbian support to Buster
Fixes #2272
2019-08-20 16:37:26 +02:00
Alexandre Lissy
6dbf65cce8 Produce Windows Python bindings
Fixes #1937
2019-04-08 14:38:43 +02:00
Alexandre Lissy
2a73a76ac3 Add NodeJS build for Windows 2019-03-20 11:58:56 +01:00
Alexandre Lissy
75149f33df Building on Windows
Fixes #1793
Fixes #1794
2019-03-12 22:21:01 +01: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
a093848d16 Switch to GCC7.2 for ARMv7 and ARM64 2018-10-11 14:06:24 +02:00
Alexandre Lissy
0cbe05047c Use GCC --sysroot 2018-10-08 16:46:09 +02:00
Reuben Morais
400c9c0e5d Streaming inference 2018-08-02 13:22:24 -03:00
Alexandre Lissy
e0e6f08e8e Change NUMPY_VERSION requirements 2018-07-19 10:05:11 +02:00
Alexandre Lissy
532145705e Require NumPy API v7
Temporary fix before proper removal of NumPy and SciPy deps

Fixes #1426

X-DeepSpeech: NOBUILD
2018-07-03 16:26:09 +02:00
Alexandre Lissy
4e53683c43 Add ARM64 builds 2018-04-19 11:36:53 +02:00
Alexandre Lissy
021de3c2a7 Enable C++, NodeJS tests on RPi3
Fixes #1303
2018-04-16 11:35:54 +02:00
Alexandre Lissy
f30bb0e5a2 Update to TensorFlow r1.6 with PYTHON_BIN_PATH forced 2018-04-15 16:30:15 +02:00
Alexandre Lissy
f77a5cdd2a Switch to GCC 7.2 from Linaro and Raspbian Stretch
Fixes #1304
2018-03-19 20:28:06 +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
968c22c392 Avoid over-linking deepspeech.utils Python wrapper
Fixes #1116
2017-12-19 20:33:10 +01:00
Alexandre Lissy
5b0ca1e410 Update to TensorFlow r1.4
Fixes #959
2017-11-30 18:51:13 +01:00
Alexandre Lissy
964e38fccd All NodeJS into one package 2017-11-21 14:36:40 +01:00
Reuben Morais
f1d89c02be Lie about manylinux1 so we can get our packages on PyPI 2017-11-17 18:26:32 +01:00
Alexandre Lissy
08f01c1727 Bundle libs into Python/NodeJS bindings packages
Fixes #908
2017-11-03 16:22:48 +01:00
Alexandre Lissy
ddb94585cc Use sox include/link flags only on deepspeech binary
Fixes #935
2017-11-02 16:24:04 +01:00
Alexandre Lissy
20e0138900 Prebuilt ARM Python & NodeJS bindings
Fixes #915
2017-10-31 15:43:49 +01:00
Reuben Morais
78f4380721 Address review comments 2017-10-25 17:09:10 -02:00
Alexandre Lissy
42075082be Cleanup makefile
Fixes #874
2017-10-06 11:35:53 +02:00