ModelOperations Classe
ModelOperations.
Não deve instanciar esta classe diretamente. Em vez disso, deve criar uma instância MLClient que a instancia por si e anexe-a como um atributo.
- Herança
-
azure.ai.ml._scope_dependent_operations._ScopeDependentOperationsModelOperations
Construtor
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>
Variáveis de âmbito para as classes de operações de um objeto MLClient.
- operation_config
- <xref:azure.ai.ml._scope_dependent_operations.OperationConfig>
Configuração comum para classes de operações de um 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 serviço para permitir que os utilizadores finais operem em recursos da Área de Trabalho do Azure Machine Learning (ServiceClient042023Preview ou ServiceClient102021Dataplane).
- datastore_operations
- DatastoreOperations
Representa um cliente para realizar operações no Datastores.
- all_operations
- <xref:azure.ai.ml._scope_dependent_operations.OperationsContainer>
Todas as classes de operações de um objeto MLClient.
Métodos
archive |
Arquivar um recurso de modelo. |
create_or_update |
Devolve o recurso de modelo criado ou atualizado. |
download |
Transfira ficheiros relacionados com um modelo. |
get |
Devolve informações sobre o recurso de modelo especificado. |
list |
Listar todos os recursos do modelo na área de trabalho. |
package |
Nota Este é um método experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental. Empacotar um recurso de modelo |
restore |
Restaurar um recurso de modelo arquivado. |
share |
Nota Este é um método experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental. Partilhar um recurso de modelo da área de trabalho para o registo. |
archive
Arquivar um recurso de modelo.
archive(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parâmetros
create_or_update
Devolve o recurso de modelo criado ou atualizado.
create_or_update(model: Model | WorkspaceAssetReference) -> Model
Parâmetros
Devoluções
Objeto de recurso de modelo.
Tipo de retorno
Exceções
Gerado quando o caminho do artefacto do Modelo já está ligado a outro recurso
Gerado se o Modelo não puder ser validado com êxito. Os detalhes serão fornecidos na mensagem de erro.
Gerado se o caminho local fornecido apontar para um diretório vazio.
download
Transfira ficheiros relacionados com um modelo.
download(name: str, version: str, download_path: PathLike | str = '.') -> None
Parâmetros
O caminho local como destino de transferência é predefinido para o diretório de trabalho atual do utilizador atual. Os conteúdos serão substituídos.
Exceções
se não conseguir encontrar um modelo que corresponda ao nome fornecido.
get
Devolve informações sobre o recurso de modelo especificado.
get(name: str, version: str | None = None, label: str | None = None) -> Model
Parâmetros
Devoluções
Objeto de recurso de modelo.
Tipo de retorno
Exceções
Gerado se o Modelo não puder ser validado com êxito. Os detalhes serão fornecidos na mensagem de erro.
list
Listar todos os recursos do modelo na área de trabalho.
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/excluir (por exemplo) modelos arquivados. A predefinição é <xref:ListViewType.ACTIVE_ONLY>.
Devoluções
Um iterador como uma instância de objetos de Modelo
Tipo de retorno
package
Nota
Este é um método experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental.
Empacotar um recurso de modelo
package(name: str, version: str, package_request: ModelPackage, **kwargs) -> Environment
Parâmetros
Devoluções
Objeto de ambiente
Tipo de retorno
restore
Restaurar um recurso de modelo arquivado.
restore(name: str, version: str | None = None, label: str | None = None, **kwargs) -> None
Parâmetros
share
Nota
Este é um método experimental e pode mudar em qualquer altura. Para obter mais informações, veja https://aka.ms/azuremlexperimental.
Partilhar um recurso de modelo da área de trabalho para o registo.
share(name, version, *, share_with_name, share_with_version, registry_name) -> Model
Parâmetros
- share_with_name
- str
Nome do recurso de modelo com o que pretende partilhar.
- share_with_version
- str
Versão do recurso de modelo com o que partilhar.
- registry_name
- str
Nome do registo de destino.
Devoluções
Objeto de recurso de modelo.
Tipo de retorno
Azure SDK for Python