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 ニュースレターに登録してください。

Oct 24, 2019 
Deploy AutoML models to TF.js

The beta version of TF.js integration with AutoML is launched! Build image classification and object detection models using Cloud AutoML without any coding, and download TF.js compatible versions directly.

Oct 24, 2019 
React Native Support

We have launched the alpha version of first-class React Native support for TF.js, including WebGL acceleration on supported platforms. Learn how to bring performant ML into your React Native app.

2019 年 7 月 21 日 
TensorFlow Meets

On this episode of TensorFlow Meets, Laurence talks with Yannick Assogba, software engineer on the TensorFlow.js team. Learn about training in the browser, and how TensorFlow.js pre-trained and custom models can help you solve your ML use cases.

2019 年 5 月 8 日 
機械学習の持つ驚くべきパワーを JavaScript アプリケーションに適用する(I/O'19)

このセッションでは、TensorFlow.js のエコシステムについて学びます。既存の機械学習モデルを JS アプリに取り入れ、データを使用してモデルを再トレーニングし、ブラウザだけでなく他の JS プラットフォームにも対応させる方法を解説します。