ModelOperations Classe
ModelOperations.
Vous ne devez pas instancier cette classe directement. Au lieu de cela, vous devez créer un instance MLClient qui l’instancie pour vous et l’attache en tant qu’attribut.
- Héritage
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsModelOperations
Constructeur
ModelOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, datastore_operations: DatastoreOperations, all_operations: OperationsContainer = None, **kwargs: Dict)
Paramètres
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Variables d’étendue pour les classes d’opérations d’un objet MLClient.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Configuration courante pour les classes d’opérations d’un objet MLClient.
- 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>]
Client de service pour permettre aux utilisateurs finaux d’utiliser des ressources d’espace de travail Azure Machine Learning (ServiceClient042023Preview ou ServiceClient102021Dataplane).
- datastore_operations
- DatastoreOperations
Représente un client pour l’exécution d’opérations sur des magasins de données.
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Toutes les classes d’opérations d’un objet MLClient.
Méthodes
archive |
Archivez une ressource de modèle. |
create_or_update |
Retourne la ressource de modèle créée ou mise à jour. |
download |
Télécharger des fichiers liés à un modèle. |
get |
Retourne des informations sur la ressource de modèle spécifiée. |
list |
Répertorier toutes les ressources de modèle dans l’espace de travail. |
package |
Notes Il s’agit d’une méthode expérimentale qui peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental. Empaqueter une ressource de modèle |
restore |
Restaurez une ressource de modèle archivée. |
share |
Notes Il s’agit d’une méthode expérimentale qui peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental. Partagez une ressource de modèle de l’espace de travail au Registre. |
archive
Archivez une ressource de modèle.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Paramètres
create_or_update
Retourne la ressource de modèle créée ou mise à jour.
create_or_update(model: Model | WorkspaceAssetReference) -> Model
Paramètres
Retours
Objet de ressource de modèle.
Type de retour
Exceptions
Déclenché lorsque le chemin de l’artefact de modèle est déjà lié à une autre ressource
Déclenché si le modèle ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
Déclenché si le chemin d’accès local fourni pointe vers un répertoire vide.
download
Télécharger des fichiers liés à un modèle.
download(name: str, version: str, download_path: PathLike | str = '.') -> None
Paramètres
Chemin d’accès local en tant que destination de téléchargement, par défaut le répertoire de travail actuel de l’utilisateur actuel. Le contenu sera remplacé.
Exceptions
si ne trouve pas de modèle correspondant au nom fourni.
get
Retourne des informations sur la ressource de modèle spécifiée.
get(name: str, version: str | None = None, label: str | None = None) -> Model
Paramètres
Retours
Objet de ressource de modèle.
Type de retour
Exceptions
Déclenché si le modèle ne peut pas être validé avec succès. Les détails seront fournis dans le message d’erreur.
list
Répertorier toutes les ressources de modèle dans l’espace de travail.
list(name: str | None = None, stage: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Model]
Paramètres
- list_view_type
Type d’affichage pour inclure/exclure (par exemple) les modèles archivés. La valeur par défaut est <xref:ListViewType.ACTIVE_ONLY>.
Retours
Itérateur comme instance d’objets Model
Type de retour
package
Notes
Il s’agit d’une méthode expérimentale qui peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental.
Empaqueter une ressource de modèle
package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment
Paramètres
Retours
Objet d’environnement
Type de retour
restore
Restaurez une ressource de modèle archivée.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Paramètres
share
Notes
Il s’agit d’une méthode expérimentale qui peut changer à tout moment. Pour plus d’informations, consultez https://aka.ms/azuremlexperimental.
Partagez une ressource de modèle de l’espace de travail au Registre.
share(name, version, *, share_with_name, share_with_version, registry_name) -> Model
Paramètres
- share_with_name
- str
Nom de la ressource de modèle avec qui partager.
- share_with_version
- str
Version de la ressource de modèle avec laquelle partager.
- registry_name
- str
Nom du registre de destination.
Retours
Objet de ressource de modèle.
Type de retour
Azure SDK for Python