TensorFlow は、さまざまな知覚および言語理解タスクのための機械学習のためのオープンソース ソフトウェア ライブラリです。現在、音声認識、Gmail、Google フォト、検索などの Google 商用製品など、研究や制作で広く使用されています。
TensorFlow は元々、Google の研究と生産のために Google Brain チームによって開発され、2015 年 11 月 9 日に Apache 2.0 オープンソース ライセンスに基づいてリリースされました。多くのアプリケーションは TensorFlow を基盤として使用します。
TensorFlow は、機械学習のコア プラットフォームおよび関数ライブラリとして機能します。 TensorFlow の API は Keras を使用して、ユーザーが独自の機械学習モデルを構築できるようにします。 TensorFlow は、モデルの構築とトレーニングに加えて、データをロードしてモデルをトレーニングし、TensorFlow Serving を使用してモデルをデプロイするのにも役立ちます。 TensorFlow は、Python API に加えて、C++、Haskell、Java、Go、および Rust API を提供します。