TensorFlow.js は機械学習用 JavaScript ライブラリです

ML モデルを JavaScript で開発し、ブラウザまたは Node.js で直接 ML を使用します。

チュートリアル

包括的で完全な例を挙げながら TensorFlow.js の使い方を説明するチュートリアルです。

モデルを見る

事前トレーニング済みで、一般的なユースケースにそのまま使用可能なモデルです。

デモを見る

TensorFlow.js を使用するライブデモやコードの例をブラウザで実行できます。

仕組み

既存のモデルを実行する

既製の JavaScript モデルを使用するか、Python TensorFlow モデルを変換してブラウザ内または Node.js で実行します。

既存のモデルを再トレーニングする

独自のデータを使用して既存の ML モデルを再トレーニングします。

JavaScript を使用して ML モデルを開発する

柔軟性が高く直感的に操作できる API を使用して、JavaScript で直接モデルの構築とトレーニングを行います。

デモ

Performance RNN

ニューラル ネットワークによるリアルタイムのピアノ演奏をお楽しみください。

ウェブカメラ コントローラ

ブラウザでトレーニングした画像を使って、パックマンをプレイしましょう。

Move Mirror

体を動かすだけで画像を見つけることができる、今までにない楽しい方法です。

ニュースとお知らせ

その他の最新情報については、ブログをご覧ください。また、最新のお知らせを毎月メールボックスに直接お届けする TensorFlow ニュースレターにご登録ください。

2020 年 3 月 18 日 
TensorFlow.js: ウェブに留まらない ML(TF Dev Summit '20)

Dev Summit のプレゼンテーションでは、TensorFlow.js の新機能、今後の機能、改善内容、リリースについてご確認いただけます。

Continue
2020 年 2 月 24 日 
本番環境で TensorFlow.js を活用し、ブラウザでメイクを試せる AR 機能を実現

L'Oréal の Modiface チームが TensorFlow.js を活用して、ウェブサイトにアクセスするのと同じくらい簡単にメイクを試せる機能をどのように実現したかをご覧ください。

2020 年 2 月 4 日 
TensorFlow.js for React Native が利用可能に

GPU アクセラレーション バックエンド、モデルの読み込みと保存、カスタムモデルのトレーニング、画像と動画の処理など、新しいプラットフォームの統合と機能について学習します。

2020 年 1 月 14 日 
TensorFlow SavedModel を変換せずに Node.js で直接実行する

Node.js で Python モデルを変換せずに使用できます。それにより、パフォーマンスが向上することもあります。