20

TensorFlowのRuby ラッパーの作成を支援しています。明らかに。プロジェクトの自動テストをセットアップしたいので、現在、Travis-CI を構成してプロジェクトをビルドし、自分のマシン (OSX El Capitan) でできるようにテストを実行するのに苦労しています

私の質問は次のとおりです: TensorFlowの共有ライブラリ ( ).travis.ymlを適切に -file に入れる必要がある魔法は何ですか?bazel buildtensorflow.so

私が知る限り、Google のビルド ツール Bazel を含むTensorFlowの依存関係を正常にインストールしましたが、Travis-CI はまだビルドできません。これを書いている時点で、コマンドは次のメッセージで失敗します。bazel build

...
...
INFO: Building...
[1 / 13] Writing file external/gif_archive/libgif.so-2.params
[3 / 13] Compiling external/gif_archive/giflib-5.1.4/lib/egif_lib.c
ERROR: /home/travis/.cache/bazel/_bazel_travis/1a58902034d650eeef2a9da5b1248179/external/gif_archive/BUILD:14:1: C++ compilation of rule '@gif_archive//:gif' failed: namespace-sandbox failed: error executing command 
  (cd /home/travis/.cache/bazel/_bazel_travis/1a58902034d650eeef2a9da5b1248179/execroot/tensorflow && \
  exec env - \
...
...
The command "bazel build --verbose_failures=1 @gif_archive//:gif" failed and exited with 1 during .

https://travis-ci.org/chrhansen/tensorflow.rb/builds/145716589

注: github.com/node-tensorflow/node-tensorflow の担当者がこれを成功させたことに気付きました: https://travis-ci.org/node-tensorflow/node-tensorflow/builds

更新: https://github.com/tensorflow/tensorflow/issues/3374

4

1 に答える 1