Databricks Runtime ML メンテナンス ポリシー
Databricks Runtime ML には、さまざまな一般的な ML ライブラリと DL ライブラリが含まれています。 ライブラリはリリースごとに更新され、新機能と修正が含まれています。 この記事では、サポートされている最上位ライブラリ、その更新頻度、およびライブラリが非推奨になる場合のシナリオについて説明します。
ライブラリ サポート ポリシー
Databricks では、サポートされているライブラリのサブセットを最上位ライブラリとして指定しています。 これらのライブラリの場合、Databricks は更新頻度を高速化し、ランタイム リリースごとに最新のパッケージ リリースに更新します (依存関係の競合を除く)。 Databricks は、最上位のライブラリに対する高度なサポート、テスト、および組み込み最適化も提供します。 最上位ライブラリは、メジャーリリースでのみ追加または削除されます。
最上位のライブラリの完全なリストは次のとおりです。
- データセット
 - GraphFrames
 - MLflow
 - PyTorch
 - spark-tensorflow-connector
 - Scikit-learn
 - ストリーミング
 - TensorFlow
 - TensorBoard
 - transformers
 
各ランタイムバージョンに含まれるすべてのライブラリのリストについては、 のリリースノート Databricks RuntimeMLを参照してください。
ライブラリの廃止ポリシー
Databricks は、次の状況でライブラリを最上位の一覧から削除する場合があります。
- ライブラリに 2 か月以内に新しいコミットがなく、6 か月以上新しいリリースがない場合。 Databricks は、アクティブなメンテナンスが再開されたときに、削除されたライブラリを再度追加する場合があります。
 - ライブラリの使用量が大幅に減少した場合。
 - ライブラリは、大きなギャップを埋めるために新しいパッケージが追加された場合に置き換えられます。
 
Databricks は、ライブラリが次のいずれかの条件に達すると、プレインストールされたライブラリを削除します。
- 
ライブラリはアクティブに保守されなくなりました。 ライブラリは、次の条件のいずれかが満たされた場合にアクティブに保守されていないと見なされます。
- 3 か月以内に新しいコミットはなく、9 か月以上新しいリリースはありません。
 - ライブラリのリポジトリはアーカイブされます。
 - そのライブラリのメンテナンスの停止が発表されました。
 
 - 
新しいランタイムで機能する安定版リリースは見つかりませんでした。
 
ライブラリの削除が計画されている場合、 Databricks は次の手順を実行して顧客に通知します。
- ランタイム リリースノートに非推奨の警告が追加され、ライブラリが次のメジャー Databricks Runtime ML リリースで削除されることを示します。
 - ライブラリをインポートすると、次のメジャー Databricks Runtime ML リリースでライブラリが削除されることを示す通知が表示されます。
 - ライブラリを参照するドキュメントDatabricks、ライブラリの削除が計画されていることを示すように更新されます。
 
ライブラリを削除した後も引き続き使用するには、ライブラリを手動でインストールするか、以前のバージョンの Databricks Runtime ML を使用できます。