ModelOperations Klasse
ModelOperations.
Sie sollten diese Klasse nicht direkt instanziieren. Stattdessen sollten Sie eine MLClient-instance erstellen, die ihn für Sie instanziiert und als Attribut anfügen.
- Vererbung
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsModelOperations
Konstruktor
ModelOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, datastore_operations: DatastoreOperations, all_operations: OperationsContainer = None, **kwargs: Dict)
Parameter
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Bereichsvariablen für die Vorgangsklassen eines MLClient-Objekts.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Allgemeine Konfiguration für Betriebsklassen eines MLClient-Objekts.
- 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>]
Dienstclient, damit Endbenutzer mit Azure Machine Learning-Arbeitsbereichsressourcen arbeiten können (ServiceClient042023Preview oder ServiceClient102021Dataplane).
- datastore_operations
- DatastoreOperations
Stellt einen Client zum Ausführen von Vorgängen für Datenspeicher dar.
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Alle Vorgangsklassen eines MLClient-Objekts.
Methoden
archive |
Archivieren eines Modellobjekts. |
create_or_update |
Gibt ein erstelltes oder aktualisiertes Modellobjekt zurück. |
download |
Laden Sie Dateien im Zusammenhang mit einem Modell herunter. |
get |
Gibt Informationen zum angegebenen Modellobjekt zurück. |
list |
Listet alle Modellressourcen im Arbeitsbereich auf. |
package |
Hinweis Dies ist eine experimentelle Methode, die sich jederzeit ändern kann. Unter https://aka.ms/azuremlexperimental finden Sie weitere Informationen. Packen einer Modellressource |
restore |
Stellen Sie ein archiviertes Modellobjekt wieder her. |
share |
Hinweis Dies ist eine experimentelle Methode, die sich jederzeit ändern kann. Unter https://aka.ms/azuremlexperimental finden Sie weitere Informationen. Freigeben eines Modellobjekts vom Arbeitsbereich in der Registrierung. |
archive
Archivieren eines Modellobjekts.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parameter
create_or_update
Gibt ein erstelltes oder aktualisiertes Modellobjekt zurück.
create_or_update(model: Model | WorkspaceAssetReference) -> Model
Parameter
Gibt zurück
Modellobjektobjekt.
Rückgabetyp
Ausnahmen
Wird ausgelöst, wenn der Modellartefaktpfad bereits mit einer anderen Ressource verknüpft ist.
Wird ausgelöst, wenn das Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
Wird ausgelöst, wenn der angegebene lokale Pfad auf ein leeres Verzeichnis verweist.
download
Laden Sie Dateien im Zusammenhang mit einem Modell herunter.
download(name: str, version: str, download_path: PathLike | str = '.') -> None
Parameter
Lokaler Pfad als Downloadziel, standardmäßig das aktuelle Arbeitsverzeichnis des aktuellen Benutzers. Der Inhalt wird überschrieben.
Ausnahmen
, wenn ein Modell nicht gefunden werden kann, das mit dem angegebenen Namen übereinstimmt.
get
Gibt Informationen zum angegebenen Modellobjekt zurück.
get(name: str, version: str | None = None, label: str | None = None) -> Model
Parameter
Gibt zurück
Modellobjektobjekt.
Rückgabetyp
Ausnahmen
Wird ausgelöst, wenn das Modell nicht erfolgreich überprüft werden kann. Details werden in der Fehlermeldung angegeben.
list
Listet alle Modellressourcen im Arbeitsbereich auf.
list(name: str | None = None, stage: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Model]
Parameter
- list_view_type
Ansichtstyp zum Einschließen/Ausschließen (z. B.) archivierter Modelle. Wird standardmäßig auf <xref:ListViewType.ACTIVE_ONLY> festgelegt.
Gibt zurück
Ein Iterator wie instance von Model-Objekten
Rückgabetyp
package
Hinweis
Dies ist eine experimentelle Methode, die sich jederzeit ändern kann. Unter https://aka.ms/azuremlexperimental finden Sie weitere Informationen.
Packen einer Modellressource
package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment
Parameter
Gibt zurück
Environment-Objekt
Rückgabetyp
restore
Stellen Sie ein archiviertes Modellobjekt wieder her.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parameter
share
Hinweis
Dies ist eine experimentelle Methode, die sich jederzeit ändern kann. Unter https://aka.ms/azuremlexperimental finden Sie weitere Informationen.
Freigeben eines Modellobjekts vom Arbeitsbereich in der Registrierung.
share(name, version, *, share_with_name, share_with_version, registry_name) -> Model
Parameter
- share_with_name
- str
Name des Modellobjekts, mit dem freigegeben werden soll.
- share_with_version
- str
Version des Modellobjekts, mit dem freigegeben werden soll.
- registry_name
- str
Name der Zielregistrierung.
Gibt zurück
Modellobjektobjekt.
Rückgabetyp
Azure SDK for Python