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

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

チュートリアル

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

モデルを見る

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

デモを見る

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

仕組み

既存のモデルを実行する

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

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

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

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

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

デモ

Performance RNN

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

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

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

LipSync by YouTube

Lip sync to the popular hit "Dance Monkey" live in the browser with Facemesh.

ニュースとお知らせ

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

July 14, 2020 
Using ML in the browser to lip sync to your favorite songs

LipSync was created as a playful way to demonstrate machine learning in the browser with TensorFlow.js and the Facemesh model. We partnered with Australian singer Tones and I to let you lip sync to Dance Monkey in this demonstration.

May 30, 2020 
TensorFlow.js Community Show & Tell #2

See what people have been creating with some epic demos that can give you superpowers in the browser and beyond! Use the #MadeWithTFJS hashtag if you would like to be featured at future events.

Continue
May 27, 2020 
TensorFlow.js 2.0 is here!

This release includes several improvements, optimizations, and models. Check out the release notes for breaking changes and how to upgrade.

May 18, 2020 
How Hugging Face achieved a 2x performance boost for Question Answering with DistilBERT in Node.js

Hugging Face, an AI startup, addresses the production challenges of NLP through use of low-resource models and non-Python frameworks.