TensorFlow

Google

誰でも使えるオープンソースの機械学習プラットフォーム — モデル構築から本番運用まで一貫して対応

Other

TensorFlow の詳細

TensorFlow は Google が開発・公開しているオープンソースの機械学習プラットフォームです。ニューラルネットワークの設計・学習・評価から、本番環境へのデプロイまでをエンドツーエンドでサポートします。研究者からプロダクションエンジニアまで幅広いユーザーを対象としており、初心者向けの高水準 API(Keras)から上級者向けの低水準 API まで段階的に利用できる柔軟な構成が特徴です。画像認識・自然言語処理・時系列予測など多様なタスクのモデルをゼロから構築したい時や、TensorFlow Hub で公開済みの事前学習モデルを転移学習に活用したい時に特に効果を発揮します。また TensorFlow Lite によるモバイル・エッジデバイスへの展開、TensorFlow.js によるブラウザ上での推論も可能で、クラウド・オンプレミス・エッジを横断したデプロイ戦略を一つのエコシステムで実現できます。

主な機能

Keras による高水準モデル構築 API / カスタム勾配・低水準演算による柔軟なモデル設計 / TensorFlow Lite によるモバイル・エッジデバイスへのデプロイ / TensorFlow.js によるブラウザ・Node.js 上での推論 / TensorFlow Hub を通じた事前学習モデルの再利用・転移学習 / TensorBoard によるトレーニング可視化・モデル診断 / 分散学習・マルチ GPU / TPU トレーニングのサポート / TensorFlow Serving による本番向けモデルサービング

TensorFlow の主な用途

  • 画像分類・物体検出モデルをゼロから構築したい時
  • 自然言語処理モデルをファインチューニングして本番APIとして公開したい時
  • 学習済みモデルをスマートフォンアプリに組み込みたい時
  • 大規模データセットで分散学習を効率化したい時
  • TensorBoard でモデルの精度や損失をリアルタイム可視化したい時
  • ブラウザ上でリアルタイム推論を実行したい時

向いているユーザー

  • 機械学習エンジニア
  • データサイエンティスト
  • AI研究者
  • MLOpsエンジニア
  • 組み込み・エッジ開発者

基本情報

開発元
Google
対応プラットフォーム
web, ios, android

口コミ・評価

このツールの最初の口コミを書きませんか?

星をタップして評価

匿名で投稿できます・30秒ほどで完了します