注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
この機能は、Code Repositories で訓練されたモデルにのみ適用されます。
モデルはモデル作成物とモデルアダプターの組み合わせであることを思い出してください:
時には、モデル作成物の変更や再生成なしにモデルアダプターを更新することが便利な場合があります。例えば:
load
、api
、predict
、または run_inference
メソッドを更新する。しかし、モデルアダプターの更新は、モデルの推論環境に破壊的な変更をもたらすこともあります。モデルアダプターの変更を行う際には、以下のことを念頭に置く必要があります:
load
、api
、predict
、または run_inference
の新しい実装は、既存の作成物と互換性がある必要があります。モデルアダプターを更新する際には注意を払い、新しいブランチでまず変更をテストすることを強く推奨します。
Foundry では、公開されたモデルの重みを保持したまま、モデルバージョンのモデルアダプターを最新のコミットまたはタグにアップグレードすることが可能です。
モデルアダプターをアップグレードするには、まず、定義されているリポジトリでモデルアダプタークラスに変更を実装し、公開します。Code Repositories のモデル訓練テンプレートでは、各コミット後に変更が公開されます。モデルアダプターテンプレートでは、新しいタグが作成された後に変更が公開されます。
次に、モデルアプリケーションで推論設定カードまでスクロールします。モデルアダプターをアップグレードをクリックします。
モデルバージョンの作成をクリックすると、更新されたモデルアダプターと以前に公開されたモデル作成物を使用して新しいモデルバージョンが作成されます。
前のモデルバージョンがモデリングの目的に提出されていた場合、更新されたモデルバージョンは自動的に提出されず、再度提出する必要があります。