ModelOperations Klass
ModelOperations.
Du bör inte instansiera den här klassen direkt. I stället bör du skapa en MLClient-instans som instansierar den åt dig och bifogar den som ett attribut.
- Arv
-
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)
Parametrar
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Omfångsvariabler för åtgärdsklasserna för ett MLClient-objekt.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Gemensam konfiguration för driftklasser för ett MLClient-objekt.
- 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>]
Tjänstklient för att tillåta slutanvändare att arbeta med Azure Machine Learning-arbetsyteresurser (ServiceClient042023Preview eller ServiceClient102021Dataplane).
- datastore_operations
- DatastoreOperations
Representerar en klient för att utföra åtgärder på Datalager.
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Alla åtgärdsklasser för ett MLClient-objekt.
Metoder
archive |
Arkivera en modelltillgång. |
create_or_update |
Returnerar skapad eller uppdaterad modelltillgång. |
download |
Ladda ned filer som är relaterade till en modell. |
get |
Returnerar information om den angivna modelltillgången. |
list |
Visa en lista över alla modelltillgångar i arbetsytan. |
package |
Anteckning Det här är en experimentell metod och kan ändras när som helst. Mer information finns i https://aka.ms/azuremlexperimental. Paketera en modelltillgång |
restore |
Återställa en arkiverad modelltillgång. |
share |
Anteckning Det här är en experimentell metod och kan ändras när som helst. Mer information finns i https://aka.ms/azuremlexperimental. Dela en modelltillgång från arbetsyta till register. |
archive
Arkivera en modelltillgång.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametrar
create_or_update
Returnerar skapad eller uppdaterad modelltillgång.
create_or_update(model: Model | WorkspaceAssetReference) -> Model
Parametrar
Returer
Modelltillgångsobjekt.
Returtyp
Undantag
Utlöses när modellartefaktsökvägen redan är länkad till en annan tillgång
Upphöjt om modellen inte kan verifieras. Information kommer att anges i felmeddelandet.
Utlöses om den lokala sökvägen pekar på en tom katalog.
download
Ladda ned filer som är relaterade till en modell.
download(name: str, version: str, download_path: PathLike | str = '.') -> None
Parametrar
Lokal sökväg som nedladdningsmål, som standard till aktuell arbetskatalog för den aktuella användaren. Innehållet skrivs över.
Undantag
om det inte går att hitta ett modellmatchande angivet namn.
get
Returnerar information om den angivna modelltillgången.
get(name: str, version: str | None = None, label: str | None = None) -> Model
Parametrar
Returer
Modelltillgångsobjekt.
Returtyp
Undantag
Upphöjt om modellen inte kan verifieras. Information kommer att anges i felmeddelandet.
list
Visa en lista över alla modelltillgångar i arbetsytan.
list(name: str | None = None, stage: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Model]
Parametrar
- list_view_type
Visa typ för att inkludera/exkluderas (till exempel) arkiverade modeller. Standardvärdet är <xref:ListViewType.ACTIVE_ONLY>.
Returer
En iterator som en instans av modellobjekt
Returtyp
package
Anteckning
Det här är en experimentell metod och kan ändras när som helst. Mer information finns i https://aka.ms/azuremlexperimental.
Paketera en modelltillgång
package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment
Parametrar
Returer
Miljöobjekt
Returtyp
restore
Återställa en arkiverad modelltillgång.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parametrar
share
Anteckning
Det här är en experimentell metod och kan ändras när som helst. Mer information finns i https://aka.ms/azuremlexperimental.
Dela en modelltillgång från arbetsyta till register.
share(name, version, *, share_with_name, share_with_version, registry_name) -> Model
Parametrar
- share_with_name
- str
Namnet på modelltillgången som ska delas med.
- share_with_version
- str
Version av modelltillgång att dela med.
- registry_name
- str
Namn på målregistret.
Returer
Modelltillgångsobjekt.
Returtyp
Azure SDK for Python