TensorFlow
TensorFlowのオープンソース バージョンは、最新の CUDA バージョンと互換性がありません。
TensorFlow は、次のメジャー Databricks Runtime ML バージョンで削除されます。Databricks では、必要に応じて独自のバージョンをインストールすることをお勧めします。
TensorFlow は、Google が開発した機械学習用のオープンソース フレームワークです。 CPU、GPU、GPUのディープラーニングと一般的な数値計算、GPUのクラスターをサポートしています。これは、Apache License 2.0 の契約条件に従うものとします。
Databricks Runtime ML には TensorFlow と TensorBoard が含まれているため、パッケージをインストールせずにこれらのライブラリを使用できます。 使用している TensorFlowバージョンにインストールされているDatabricks RuntimeML のバージョンについては、 リリースノート を参照してください。
このガイドは、TensorFlow に関する包括的なガイドではありません。 TensorFlow の Web サイトを参照してください。
単一ノードと分散トレーニング
単一マシンのワークフローをテストおよび移行するには、 Single Node クラスターを使用します。
ディープラーニングの分散トレーニング オプションについては、「 分散トレーニング」を参照してください。
Tensorflow サンプル ノートブック
次のノートブックは、単一ノード クラスターで TensorBoardモニタリングを使用してTensorFlow (1.x および 2.x) を実行する方法を示しています。
TensorFlow 1.15/2.x ノートブック
TensorFlow Keras サンプルノートブック
TensorFlow Keras はAPI、Python機械学習プラットフォーム TensorFlow.10 分間のチュートリアル ノートブックでは、インライン TensorBoard の使用など、TensorFlow Keras を使用して表形式データで機械学習モデルをトレーニングする例を示しています。