ModelOperations Clase
ModelOperations.
No debe crear instancias de esta clase directamente. En su lugar, debe crear una instancia de MLClient que le cree una instancia y la adjunte como un atributo.
- Herencia
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsModelOperations
Constructor
ModelOperations(operation_scope: OperationScope, operation_config: OperationConfig, service_client: AzureMachineLearningWorkspaces | AzureMachineLearningWorkspaces, datastore_operations: DatastoreOperations, all_operations: OperationsContainer = None, **kwargs: Dict)
Parámetros
- operation_scope
- <xref:azure.ai.ml._scope_dependent_operations.OperationScope>
Variables de ámbito para las clases de operaciones de un objeto MLClient.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Configuración común para las clases de operaciones de un objeto 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>]
Cliente de servicio para permitir que los usuarios finales funcionen en recursos del área de trabajo de Azure Machine Learning (ServiceClient042023Preview o ServiceClient102021Dataplane).
- datastore_operations
- DatastoreOperations
Representa un cliente para realizar operaciones en almacenes de datos.
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Todas las clases de operaciones de un objeto MLClient.
Métodos
archive |
Archivar un recurso de modelo. |
create_or_update |
Devuelve un recurso de modelo creado o actualizado. |
download |
Descargue archivos relacionados con un modelo. |
get |
Devuelve información sobre el recurso de modelo especificado. |
list |
Enumerar todos los recursos del modelo en el área de trabajo. |
package |
Nota Se trata de un método experimental y puede cambiar en cualquier momento. Consulte https://aka.ms/azuremlexperimental para más información. Empaquetar un recurso de modelo |
restore |
Restaure un recurso de modelo archivado. |
share |
Nota Se trata de un método experimental y puede cambiar en cualquier momento. Consulte https://aka.ms/azuremlexperimental para más información. Comparta un recurso de modelo del área de trabajo al registro. |
archive
Archivar un recurso de modelo.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parámetros
create_or_update
Devuelve un recurso de modelo creado o actualizado.
create_or_update(model: Model | WorkspaceAssetReference) -> Model
Parámetros
Devoluciones
Objeto de recurso de modelo.
Tipo de valor devuelto
Excepciones
Se genera cuando la ruta de acceso del artefacto del modelo ya está vinculada a otro recurso
Se genera si model no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
Se genera si la ruta de acceso local proporcionada apunta a un directorio vacío.
download
Descargue archivos relacionados con un modelo.
download(name: str, version: str, download_path: PathLike | str = '.') -> None
Parámetros
Ruta de acceso local como destino de descarga, el valor predeterminado es el directorio de trabajo actual del usuario actual. El contenido se sobrescribirá.
Excepciones
si no encuentra un nombre proporcionado coincidente con el modelo.
get
Devuelve información sobre el recurso de modelo especificado.
get(name: str, version: str | None = None, label: str | None = None) -> Model
Parámetros
Devoluciones
Objeto de recurso de modelo.
Tipo de valor devuelto
Excepciones
Se genera si model no se puede validar correctamente. Los detalles se proporcionarán en el mensaje de error.
list
Enumerar todos los recursos del modelo en el área de trabajo.
list(name: str | None = None, stage: str | None = None, *, list_view_type: ListViewType = ListViewType.ACTIVE_ONLY) -> Iterable[Model]
Parámetros
- list_view_type
Tipo de vista para incluir o excluir (por ejemplo) modelos archivados. Tiene como valor predeterminado <xref:ListViewType.ACTIVE_ONLY>.
Devoluciones
Iterador como una instancia de objetos Model
Tipo de valor devuelto
package
Nota
Se trata de un método experimental y puede cambiar en cualquier momento. Consulte https://aka.ms/azuremlexperimental para más información.
Empaquetar un recurso de modelo
package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment
Parámetros
Devoluciones
Objeto Environment
Tipo de valor devuelto
restore
Restaure un recurso de modelo archivado.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parámetros
share
Nota
Se trata de un método experimental y puede cambiar en cualquier momento. Consulte https://aka.ms/azuremlexperimental para más información.
Comparta un recurso de modelo del área de trabajo al registro.
share(name, version, *, share_with_name, share_with_version, registry_name) -> Model
Parámetros
- share_with_name
- str
Nombre del recurso de modelo con el que se va a compartir.
- share_with_version
- str
Versión del recurso de modelo con la que compartir.
- registry_name
- str
Nombre del registro de destino.
Devoluciones
Objeto de recurso de modelo.
Tipo de valor devuelto
Azure SDK for Python