2017-07-19 20 views
2

Python APIを使用して画像分類用のTensorflowモデルを訓練した後、モデルチェックポイントを保存しました。QTプロジェクトでTensorflow C++ APIを使用できますか?

今、このモデルをQT(C++)プロジェクトに読み込みたいとします。

ドキュメントを調べたところ、Tensorflow C++ APIを使用するには、TensorFlow githubリポジトリのクローン内にプロジェクトを作成し、私の場合は不可能なBazelでビルドする必要があることがわかりました。

QTプロジェクトにtensorflowライブラリを含める方法はありますか?

+1

ただし、TF C++ API –

答えて

0

はい、あります。 tensorflowプロジェクトをライブラリ(dll)としてコンパイルし、qtプロジェクトに組み込みます。

+0

をインストールしてインストールする[tensorflow_cc](https://github.com/FloopCZ/tensorflow_cc)プロジェクトがあります。ありがとうございます。私のプロジェクトはQtCreatorエディタを使ってlinux(Ubuntu 14.4)で開発されました。私はどのファイルをインポートすべきですか? –

+0

@Sv Sv:thurbについての例やチュートリアルがありますか? – user3051460

1

テンソルフローライブラリを構築するにはbazel(またはCMake)が必要ですが、コンパイル後は好きなツールを自由に使用して外部ライブラリのように扱うことができます。

テンソルフローをコンパイルしたら、最後にやりたいことはプロジェクトに追加して誤って再構築することです。この赤ちゃんは時間を取る。

+0

ありがとうございます。私はbazelでライブラリを構築しました。今はQTに統合したいのですが、libtensorflow_cc.soをインポートする必要がありますか? –

+0

私はQTの作成者に精通していませんが、他の外部ライブラリと同じようにこのライブラリをプロジェクトにインポートする必要があります。 – user1735003

関連する問題