コンテンツへスキップ
FindOpenSource

TensorFlow

研究から本番運用まで対応する、エンドツーエンドのオープンソース機械学習プラットフォームです。

概要

TensorFlow は、機械学習のためのエンドツーエンドのオープンソースプラットフォームであり、もともとは Google の Machine Intelligence チーム(Google Brain)によって社内の ML 研究向けに開発されましたが、現在ではその当初の枠を大きく超えて使われる汎用フレームワークとして維持されています。安定した Python および C++ API(他の言語向けには、安定性が保証されない追加の API)を提供するとともに、研究および ML を活用したアプリケーションの構築・デプロイの両方のための、より広範なツール、ライブラリ、コミュニティリソースのエコシステムを備えています。

pip 経由でインストールされ(サポートされているプラットフォームで GPU 対応ビルドを使う場合は `tensorflow`、より小さな CPU 専用パッケージには `tensorflow-cpu`)、Linux/Windows では CUDA による GPU アクセラレーションが、他のプラットフォームでは DirectX や Apple の Metal 向けのデバイスプラグインによるアクセラレーションが利用できます。

TensorFlow は、研究専用または対象範囲の狭い ML ライブラリではなく、成熟し広く採用されている、一流の Python サポートと本番デプロイ向けツールを備えたフレームワークを求める、機械学習モデルを構築・デプロイするチームや研究者に向いています。

カテゴリ
AI・機械学習
キーワード
machine-learningdeep-learningneural-networksai
言語
C++, Python
ライセンス
Apache-2.0

誤りを見つけましたか? GitHub で修正を提案する