Snowflake ML リリースノート¶
この記事には、 Snowflake ML のリリースノートが含まれています。また、該当する場合は以下が含まれます。
動作の変更
新機能
顧客向けバグ修正
注釈
これらの注記には、公表されていない機能の変更は含まれていません。そのような機能は、 Snowflake ML のソースコードにはあっても、公開ドキュメントには記載されていない可能性があります。
ドキュメントについては、 Snowflake ML:エンドツーエンドの機械学習 をご参照ください。
Snowflake-ml-pythonパッケージの検証¶
すべてのSnowflakeパッケージは署名されており、その基点を確認することができます。 snowflake.ml.python
パッケージを確認するには、以下の手順に従ってください。
cosign
をインストールします。この例では、Goインストールを使用します: Goによるcosignのインストール.PyPi などのリポジトリからファイルをダウンロードしてください。
GitHub リリースページ から、そのリリースの
.sig
ファイルをダウンロードしてください。cosign
を使って署名を検証します。例:
cosign verify-blob snowflake_ml_python-1.7.0.tar.gz --key snowflake-ml-python-1.7.0.pub --signature resources.linux.snowflake_ml_python-1.7.0.tar.gz.sig
cosign verify-blob snowflake_ml_python-1.7.0.tar.gz --key snowflake-ml-python-1.7.0.pub --signature resources.linux.snowflake_ml_python-1.7.0
注釈
この例では、パッケージのバージョン1.7.0のライブラリと署名を使用しています。検証するバージョンのファイル名を使用してください。
バージョン1.7.3(2025-01-09)¶
依存関係のアップグレード
fsspec
およびs3fs
は2024.6.1以降で2026未満である必要があります。mlflow
は2.16.0以降で3未満である必要があります。
新機能¶
Cortexの新機能:
Cortex関数は「snake_case」になりました。例えば、
ClassifyText
はclassify_text
になります。古い「CamelCase」という名前はまだ使用できますが、将来のリリースでは削除される予定です。
新しいモデルレジストリ機能:
レジストリは現在、50万以上の機能をサポートしています。
Registry.log_model
に、画像やその他のファイルをモデルに含めるための引数user_files
を追加しました。自動マッピング機能によるHugging Faceモデル構成の取り扱いのサポートを追加しました。
新しいデータ機能:
DataConnector.from_sql
コンストラクターを追加しました。
バグ修正¶
レジストリのバグ修正:
ModelVersion.run
への入力として、非範囲インデックスpandas DataFrame を提供した場合に発生したバグを修正しました。競合を回避するよう、モデルレジストリ名のランダム生成を改善しました。
シグネチャの推論、またはタイプが ARRAY で NULL 値を含む列を持つSnowpark DataFrame を使用して推論を実行する際の問題を修正しました。
ModelVersion.run
は完全修飾サービス名を受け付けるようになりました。前処理のみのパイプラインモデルを含む、データ前処理のみのscikit-learnモデルの
log_model
のエラーを修正しました。
モニターのバグ修正:
完全修飾名を使用してモニターを作成する際の問題を修正しました。