TensorFlow

TensorFlow は、Google によって作成された機械学習用のオープンソース フレームワークです。 CPU、GPU、およびGPUのクラスターでのディープラーニングと一般的な数値計算をサポートします。 これは、 Apache ライセンス 2.0 の条項と条件に従います。

Databricks Runtime 機械学習には TensorFlow と TensorBoard が含まれているため、パッケージをインストールせずにこれらのライブラリを使用できます。 使用している Databricks Runtime 機械学習バージョンにインストールされている TensorFlow のバージョンについては、 リリースノートを参照してください。

このガイドは、TensorFlow に関する包括的なガイドではありません。 TensorFlow のウェブサイトを参照してください。

単一ノードおよび分散トレーニング

単一マシンのワークフローをテストおよび移行するには、 単一ノード クラスターを使用します。

ディープラーニングの分散トレーニング オプションについては、「 分散トレーニング」を参照してください。

テンソルフローの例のノートブック

次のノートブックは、単一ノードクラスターで TensorBoard モニタリングを使用して TensorFlow (1.x および 2.x) を実行する方法を示しています。

TensorFlow 1.15/2.x ノートブック

ノートブックを新しいタブで開く

TensorFlow Keras example ノートブック

TensorFlow Keras は、Python で記述されたディープラーニング API で、機械学習プラットフォーム TensorFlow 上で実行されます。10 分間のチュートリアル ノートブックでは、インライン TensorBoard の使用など、TensorFlow Kerasを使用して表形式データで機械学習モデルをトレーニングする例を示します。

TensorFlow Keras ノートブックの使用を開始する

ノートブックを新しいタブで開く