ModelOperations Osztály

ModelOperations.

Ezt az osztályt nem szabad közvetlenül példányosítani. Ehelyett létre kell hoznia egy MLClient-példányt, amely létrehozza és attribútumként csatolja azt.

Öröklődés
azure.ai.ml._scope_dependent_operations._ScopeDependentOperations
ModelOperations

Konstruktor

ModelOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, datastore_operations: DatastoreOperations, all_operations: OperationsContainer = None, **kwargs: Dict)

Paraméterek

operation_scope
<xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Kötelező

Hatókörváltozók egy MLClient-objektum műveleti osztályaihoz.

operation_config
<xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Kötelező

Egy MLClient-objektum műveleti osztályainak gyakori konfigurációja.

service_client
Union[ <xref:azure.ai.ml._restclient.v2023_04_01_preview._azure_machine_learning_workspaces.AzureMachineLearningWorkspaces>, <xref:azure.ai.ml._restclient.v2021_10_01_dataplanepreview._azure_machine_learning_workspaces. AzureMachineLearningWorkspaces>]
Kötelező

Szolgáltatásügyfél az Azure Machine Learning-munkaterület erőforrásainak (ServiceClient042023Preview vagy ServiceClient102021Dataplane) használatához.

datastore_operations
DatastoreOperations
Kötelező

Egy olyan ügyfelet jelöl, amely műveleteket hajt végre az adattárakban.

all_operations
<xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
alapértelmezett érték: None

Egy MLClient-objektum összes műveleti osztálya.

Metódusok

archive

Modellegység archiválása.

create_or_update

A létrehozott vagy frissített modelleszközt adja vissza.

download

Modellhez kapcsolódó fájlok letöltése.

get

A megadott modelleszköz adatait adja vissza.

list

A munkaterület összes modellegységének listázása.

package

Megjegyzés

Ez egy kísérleti módszer, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.

Modelleszköz csomagolása

restore

Archivált modelleszköz visszaállítása.

share

Megjegyzés

Ez egy kísérleti módszer, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.

Modelleszköz megosztása a munkaterületről a beállításjegyzékbe.

archive

Modellegység archiválása.

archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None

Paraméterek

name
str
Kötelező

A modelleszköz neve.

version
str
Kötelező

A modelleszköz verziója.

label
str
Kötelező

A modelleszköz címkéje. (kölcsönösen kizárva a verzióval)

create_or_update

A létrehozott vagy frissített modelleszközt adja vissza.

create_or_update(model: Model | WorkspaceAssetReference) -> Model

Paraméterek

model
Model
Kötelező

Modelleszköz-objektum.

Válaszok

Modelleszköz-objektum.

Visszatérési típus

Kivételek

Akkor merül fel, ha a modellösszetevő elérési útja már kapcsolódik egy másik objektumhoz

Fel van emelve, ha a modell nem érvényesíthető sikeresen. A részletek a hibaüzenetben lesznek megadva.

Fel van emelve, ha a helyi elérési út egy üres könyvtárra mutat.

download

Modellhez kapcsolódó fájlok letöltése.

download(name: str, version: str, download_path: PathLike | str = '.') -> None

Paraméterek

name
str
Kötelező

A modell neve.

version
str
Kötelező

A modell verziója.

download_path
Union[<xref:PathLike>, str]
Kötelező

A helyi elérési út a letöltési célhely, alapértelmezett értéke az aktuális felhasználó aktuális munkakönyvtára. A tartalom felülíródik.

Kivételek

ResourceNotFoundError

ha nem találja a megadott névnek megfelelő modellt.

get

A megadott modelleszköz adatait adja vissza.

get(name: str, version: str | None = None, label: str | None = None) -> Model

Paraméterek

name
str
Kötelező

A modell neve.

version
str
Kötelező

A modell verziója.

label
str
Kötelező

A modell címkéje. (kölcsönösen kizárva a verzióval)

Válaszok

Modelleszköz-objektum.

Visszatérési típus

Kivételek

Fel van emelve, ha a modell nem érvényesíthető sikeresen. A részletek a hibaüzenetben lesznek megadva.

list

A munkaterület összes modellegységének listázása.

list(name: str | None = None, stage: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Model]

Paraméterek

name
Optional[str]
Kötelező

A modell neve.

stage
Optional[str]
Kötelező

A Modell fázis

list_view_type

Az archivált modellek (például) belefoglalásának/kizárásának nézettípusa. Alapértelmezés szerint a értékre van kapcsolva <xref:ListViewType.ACTIVE_ONLY>.

Válaszok

Iterátor, például modellobjektumok példánya

Visszatérési típus

package

Megjegyzés

Ez egy kísérleti módszer, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.

Modelleszköz csomagolása

package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment

Paraméterek

name
str
Kötelező

A modelleszköz neve.

version
str
Kötelező

A modelleszköz verziója.

package_request
ModelPackage
Kötelező

Modellcsomag-kérelem.

Válaszok

Környezeti objektum

Visszatérési típus

restore

Archivált modelleszköz visszaállítása.

restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None

Paraméterek

name
str
Kötelező

A modelleszköz neve.

version
str
Kötelező

A modelleszköz verziója.

label
str
Kötelező

A modelleszköz címkéje. (kölcsönösen kizárva a verzióval)

share

Megjegyzés

Ez egy kísérleti módszer, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.

Modelleszköz megosztása a munkaterületről a beállításjegyzékbe.

share(name, version, *, share_with_name, share_with_version, registry_name) -> Model

Paraméterek

name
str
Kötelező

A modelleszköz neve.

version
str
Kötelező

A modelleszköz verziója.

share_with_name
str

A modelleszköz neve, amellyel meg szeretné osztani.

share_with_version
str

A modellegység verziója, amellyel megosztható.

registry_name
str

A célregisztrációs adatbázis neve.

Válaszok

Modelleszköz-objektum.

Visszatérési típus