~nnstreamer/tensorflow/+git/trunk:sandbox/mzx/1.13.1

Last commit made on 2019-06-28
Get this branch:
git clone -b sandbox/mzx/1.13.1 https://git.launchpad.net/~nnstreamer/tensorflow/+git/trunk

Branch merges

Branch information

Name:
sandbox/mzx/1.13.1
Repository:
lp:~nnstreamer/tensorflow/+git/trunk

Recent commits

57df1c4... by MyungJoo Ham

WIP. Experimenting with GBS

Signed-off-by: MyungJoo Ham <email address hidden>

abb2140... by MyungJoo Ham

[Dist] Added build-dependency on ICU

Tensorflow uses ICU for unicode processing.

Change-Id: I3746811b7a3c25205cdcb172055e42fabb09fee7
Signed-off-by: MyungJoo Ham <email address hidden>

f26fe96... by MyungJoo Ham

Added cmake dependency

There was a missing dependency that incurs
build errors stochastically.

tensorflow/core/grappler/optimizers/data/vectorization/cwise_op_vectorizer.cc:18:10: fatal error: tensorflow/cc/ops/array_ops.h: No such file or directory

Change-Id: I91b5923a90aab8080ea9cd559eb66e7c0b62f414
Signed-off-by: MyungJoo Ham <email address hidden>

d0532a6... by MyungJoo Ham

[Dist] Added archive files for tensorflow static build

Tensorflow still does the primitive and PITA of
downloading all external library source codes
and embeded them statically.

As we don't intend to refactor the whole build
structure of tensorflow, we added the archives.

Change-Id: I7cddfa8bf8b1d191b24ac13554b94ed44ef978f7
Signed-off-by: MyungJoo Ham <email address hidden>

752747a... by MyungJoo Ham

CMake Build Fixed. It Works!

CMake build success with network support

How to do:
$ pushd build
$ cmake ../tensorflow/contrib/cmake -Dtensorflow_ENABLE_SSL_SUPPORT=OFF -Deigen_PATCH_FILE=/source/tizen/tensorflow/packaging/eigen.patch; make -j4

TODO
- Archive downloaded packages for GBS
- Package binary files properly
- Code clean and reformulate commits

Change-Id: I1f8d175f0b5518701e1e8c22077f2318e6c6ec58
Signed-off-by: MyungJoo Ham <email address hidden>

e0e025c... by MyungJoo Ham

CMake Dependency fix

Add array_ops dependency, which was missing
Removed a duplicated file inclusion, creating build errors.

Change-Id: I5c7de3d69d1c9d7fd1056f8c170344b42f4b8426
Signed-off-by: MyungJoo Ham <email address hidden>

e23f430... by MyungJoo Ham

Let CMake Load ICU

ICU is required by unicode-related codes

Change-Id: Ib01def46bb8318563be0fbfe6d84601f42db369c
Signed-off-by: MyungJoo Ham <email address hidden>

23006ed... by MyungJoo Ham

Eigen fix 2

use
build$ cmake ../tensorflow/contrib/cmake -Dtensorflow_ENABLE_SSL_SUPPORT=OFF -Deigen_PATCH_FILE=${ABSOLUTEPATH}/packaging/eigen.patch

Change-Id: I5e56260e9318f14df72009365b18d9a9870f8f6c
Signed-off-by: MyungJoo Ham <email address hidden>

22b132f... by MyungJoo Ham

Update Eigen Fix for Reusability

use
build$ cmake ../tensorflow/contrib/cmake -Dtensorflow_ENABLE_SSL_SUPPORT=OFF -Deigen_PATCH_FILE=../packaging/eigen.patch

Change-Id: Iaab17b57a3af1737173c306a5351c5972e20450d
Signed-off-by: MyungJoo Ham <email address hidden>

e2f1cea... by MyungJoo Ham

WIP: Fix Eigen Errors

Apply https://bitbucket.org/eigen/eigen/commits/88fc23324517/

Change-Id: I7ca808e5f91ed7e65d9c1a7d80cb943002c6d682
Signed-off-by: MyungJoo Ham <email address hidden>