Neargye/hello_tf_c_api
Neural Network TensorFlow C API
What it solves
TensorFlow C API を使用して、Python 環境に依存せずに C++ アプリケーションで機械学習モデルを実行したい開発者のために、実用的かつクロスプラットフォームなサンプル集を提供します。
How it works
このプロジェクトは CMake を使用して、TensorFlow Python wheel のダウンロードと、そのネイティブ C API ヘッダーとライブラリのリンクを自動化します。グラフ (graphs) のロード、テンソル (tensors) の作成、繰り返し推論の実行など、特定のタスクをタスクとして示す多様なソースファイルが含まれており、これらは Windows、Linux、 または macOS 用にコンパイル可能です。
Who it's for
TensorFlow の推論をソフトウェアに統合し、C API を使用してテンソル、セッション、グラフのロード方法に関する具体的なサンプルが必要な C++ 開発者。
Highlights
- Windows、Linux、および macOS のクロスプラットフォーム対応。
- テンソルの作成、画像処理、およびバッチインターフェースをカバーする包括的なサンプル。
- CMake を介した TensorFlow ランタイムの取得のための自動化された依存関係管理。
- すぐにテスト可能な GraphDef モデルのサンプルが含まれています。