

tensorflowには、C++ APIが用意されており、以下にリファレンスもありました。  
<https://www.tensorflow.org/api_docs/cc>

しかし、C++に **導入** する方法が書いておらず、ライブラリのバイナリも配布されていません。  
私はmingw-w64のg++をコンパイラとして利用しているのですが、そちらにインストールする方法をご教示いただきたいです。

バイナリからビルドすればよいのかと思い、以下のTensorflowのビルドのドキュメントも拝見しましたが、pipパッケージをビルドしており、C++に関する情報は得られませんでした。  
<https://www.tensorflow.org/install/source_windows?hl=ja>

下記のstackoverflowの投稿も拝見しましたが、contribディレクトリは最新のtensorflowでは削除されているためCMakeLists.txtは存在せず、現在はCMakeでのビルドはサポートされていないようでした。  
<https://stackoverflow.com/questions/41070330/is-it-possible-to-use-
tensorflow-c-api-on-windows>

追記  
公式のドキュメントに示されている方法に用いられているbazelは、どうやらVisual
C++とclangにしか対応していないようです。bazelでビルドする場合はmingwのg++を使うのは難しいかもしれません。  
<https://docs.bazel.build/versions/master/windows.html#build-on-windows>


CC BY-SA 4.0
2020-09-07T06:09:10.523
70195
2020-09-08T06:58:42.170
2020-09-08T06:58:42.170
29768
29768
question
c++ windows tensorflow gcc mingw
Tensorflow の C++ api のビルド方法 (Windows, mingw-w64, g++)