Snowflake ML リリースノート

この記事には、 Snowflake ML のリリースノートが含まれています。また、該当する場合は以下が含まれます。

  • 動作の変更

  • 新機能

  • 顧客向けバグ修正

注釈

これらの注記には、公表されていない機能の変更は含まれていません。そのような機能は、 Snowflake ML のソースコードにはあっても、公開ドキュメントには記載されていない可能性があります。

ドキュメントについては、 Snowflake ML:エンドツーエンドの機械学習 をご参照ください。

Snowflake-ml-pythonパッケージの検証

すべてのSnowflakeパッケージは署名されており、その基点を確認することができます。 snowflake.ml.python パッケージを確認するには、以下の手順に従ってください。

  1. cosign をインストールします。この例では、Goインストールを使用します: Goによるcosignのインストール.

  2. PyPi などのリポジトリからファイルをダウンロードしてください。

  3. GitHub リリースページ から、そのリリースの .sig ファイルをダウンロードしてください。

  4. 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
Copy

注釈

この例では、パッケージのバージョン1.7.0のライブラリと署名を使用しています。検証するバージョンのファイル名を使用してください。

バージョン1.7.3(2025-01-09)

依存関係のアップグレード

  • fsspec および s3fs は2024.6.1以降で2026未満である必要があります。

  • mlflow は2.16.0以降で3未満である必要があります。

新機能

Cortexの新機能:

  • Cortex関数は「snake_case」になりました。例えば、 ClassifyTextclassify_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 のエラーを修正しました。

モニターのバグ修正:

  • 完全修飾名を使用してモニターを作成する際の問題を修正しました。