高速

機械学習システムを構築してデプロイする際に重要なのは、パフォーマンスです。そのため TensorFlow には、埋め込みプロセッサ、CPU、GPU、TPU、その他のハードウェア プラットフォーム上で TensorFlow コードを可能な限り高速に実行することを可能にする強力な線形代数コンパイラ XLA が組みこまれています。

フレキシブル

TensorFlow には、モデルの構築やトレーニングを容易に行える高レベルの API と、柔軟性やパフォーマンスを最大化できる低レベルのコントロールが備わっています。

本番環境に対応

TensorFlow は探索的な調査から、大規模な本番環境での使用まで幅広く対応します。新しい種類のモデルを考案しているのか、本番環境で多数のリクエストを処理しているのかに関係なく、使い慣れた TensorFlow API をご利用いただけます。

TensorFlow の概要

TensorFlow™ は、データフロー グラフを使用して数値計算を行うためのオープンソース ソフトウェア ライブラリです。グラフ内のノードは数値演算を表し、グラフのエッジはノード間でやり取りされたデータの多次元配列(テンソル)を表します。柔軟性の高いアーキテクチャが採用されているため、単一の API を使用して、デスクトップ、サーバーまたはモバイル端末の 1 つ以上の CPU または GPU に計算機能をデプロイすることができます。TensorFlow は本来、Google のマシン インテリジェンス研究組織内の Google Brain チームに参加している研究者やエンジニアが機械学習や高度なニュートラル ネットワークの研究用に開発したものでしたが、このシステムは汎用性が高く、他の領域にも幅広く適用することができます。

TensorFlow を使用している企業