共用方式為


Databricks Runtime 4.1 ML (EoS)

注意

針對此 Databricks Runtime 版本的支援已結束。 如需了解終止支援日期,請參閱終止支援歷程記錄。 如需所有支援的 Databricks Runtime 版本,請參閱 Databricks Runtime 版本資訊版本和相容性 (機器翻譯)。

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 的維護更新 (封存)

程式庫

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

類別 程式庫
分散式深度學習 使用 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 (也安裝在基本 Databricks Runtime 中)
- scipy (也安裝在基本 Databricks Runtime 中)