共用方式為


Databricks Runtime 4.1 ML (不支援)

Databricks Runtime 4.1 ML 提供適用于機器學習和資料科學的現成環境。 其中包含多個熱門程式庫,包括 TensorFlow、Keras 和 XGBoost。 它也支援使用 Horovod 的分散式 TensorFlow 訓練。

注意

此版本已于 2019 年 1 月 17 日淘汰。 建議您根據要使用的程式庫版本,使用較 新版本的 Databricks Runtime ML。

如需詳細資訊,包括建立 Databricks Runtime ML 叢集的指示,請參閱 Databricks 上的 AI 和機器學習。

注意

Databricks Runtime ML 版本會挑選基底 Databricks Runtime 版本的所有維護更新。 如需所有維護更新的清單,請參閱 Databricks Runtime 的維護更新(封存)。

Libraries

Databricks Runtime 4.1 ML 建置在 Databricks Runtime 4.1 之上。 如需 Databricks Runtime 4.1 新功能的詳細資訊,請參閱 Databricks Runtime 4.1(不支援) 版本資訊。 除了 Databricks Runtime 4.1 的新功能之外,Databricks Runtime 4.1 ML 還包含下列程式庫來支援機器學習。 其中有些也包含在基底 Databricks Runtime 4.1 中,因此會加以說明。

類別 Libraries
分散式深度學習 使用 Horovod 和 Spark 進行分散式訓練:

* HorovodEstimator
* horovod 0.12.1
* openmpi 3.0.0
* paramiko 2.4.1
* clouDPIckle 0.5.2

分散式 TensorFlow 和 Keras 預測

* spark-deep-learning 1.0 發行前版本
* tensorframes 0.3.0
深度學習 [Keras]:

* keras 2.1.5
* h5py 2.7.1

TensorFlow:

* (CPU 叢集) tensorflow 1.7.1
* (GPU 叢集) tensorflow-gpu 1.7.1

GPU 連結 庫:

* CUDA 9.0 (也安裝在基底 Databricks Runtime 中)
* cuDNN 7.0 (也安裝在基底 Databricks Runtime 中)
* NCCL 2.0.5-3
XGBoost * XGBoost4j 0.8-spark2.3-s_2.11
其他機器學習程式庫 * numpy 1.14.2 (也安裝在基底 Databricks Runtime 中;版本可能不同)
* scikit-learn 0.18.1 (也安裝在 Base Databricks Runtime 中)
* scipy (也安裝在基底 Databricks Runtime 中)