TensorFlow
TensorFlow は、Google によって作成された機械学習用のオープンソース フレームワークです。 CPU、GPU、およびGPUのクラスターでのディープラーニングと一般的な数値計算をサポートします。 これは、 Apache ライセンス 2.0 の条項と条件に従います。
Databricks Runtime MLには TensorFlow と TensorBoard が含まれているため、パッケージをインストールせずにこれらのライブラリを使用できます。 使用している Databricks Runtime MLバージョンにインストールされている TensorFlow のバージョンについては、 リリースノートを参照してください。
注
このガイドは、TensorFlow に関する包括的なガイドではありません。 TensorFlow のウェブサイトを参照してください。
単一ノードおよび分散トレーニング
単一マシンのワークフローをテストおよび移行するには、 単一ノード クラスターを使用します。
ディープラーニングの分散トレーニング オプションについては、「 分散トレーニング」を参照してください。
Tensorflowの例のノートブック
次のノートブックは、単一ノードクラスターで TensorBoard モニタリングを使用して TensorFlow (1.x および 2.x) を実行する方法を示しています。
TensorFlow Kerasサンプルノートブック
TensorFlow Keras は、Python で記述されたディープラーニング API で、機械学習プラットフォーム TensorFlow 上で実行されます。10 分間のチュートリアル ノートブックでは、インライン TensorBoard の使用など、TensorFlow Kerasを使用して表形式データで機械学習モデルをトレーニングする例を示します。