2017-03-03 8 views
0

私はTensorflow r1.0 for C++をビルドしようとしています libtensorflow.soをコンパイルできましたが、生成されたすべてのヘッダーがコンパイルできませんでした。 standard_ops.hとconst_ops.h以外のすべてのopsヘッダーが欠落していますが、そこにはすべてのopsヘッダーがありません。ビルドTensorflow r1.0 C++ API

私はUbuntu 16.04を使用しています。

答えて

0

ビルド中にほとんどのopsのコードが生成されます。 bazelを使用する場合は、bazel-genfiles/tensorflow/cc/opsに生成されたヘッダーファイルを細かく設定する必要があります(例:bazel-genfiles/tensorflow/cc/ops/math_ops.h)。

希望に役立ちます。

0

CMakeを使用しても構わない場合は、tensorflow_ccプロジェクトを使用できます。 TF C++ APIをビルドしてインストールします。また、リンクできる便利なCMakeターゲットも用意されています。

関連する問題