Image Classe
Define a classe pai abstrata para imagens do Azure Machine Learning.
Essa classe é PRETERIDA. Em vez disso, use a classe Environment.
Construtor de imagem.
Essa classe é PRETERIDA. Em vez disso, use a classe Environment.
O construtor de imagem é usado para recuperar uma representação na nuvem de um objeto Image associado ao workspace fornecido. Retornará uma instância de uma classe filho correspondente ao tipo específico do objeto Image recuperado.
Construtor
Image(workspace, name=None, id=None, tags=None, properties=None, version=None)
Parâmetros
| Nome | Description |
|---|---|
|
workspace
Obrigatório
|
O objeto Workspace que contém a imagem a ser recuperada. |
|
name
|
O nome da imagem a ser recuperada. Retornará a versão mais recente da Imagem, se ela existir. Valor padrão: None
|
|
id
|
A ID específica da imagem a ser recuperada. (A ID é "<name>:<version>") Valor padrão: None
|
|
tags
|
Filtrará os resultados da imagem com base na lista fornecida, por 'key' ou '[key, value]'. Ex.: ['key', ['key2', 'key2 value']] Valor padrão: None
|
|
properties
|
Filtrará os resultados da imagem com base na lista fornecida, por 'key' ou '[key, value]'. Ex.: ['key', ['key2', 'key2 value']] Valor padrão: None
|
|
version
|
Quando a versão e o nome forem especificados, retornará a versão específica da Imagem. Valor padrão: None
|
|
workspace
Obrigatório
|
O objeto de workspace que contém a imagem a ser recuperada |
|
name
Obrigatório
|
O nome da imagem a ser recuperada. Retornará a versão mais recente, se ela existir |
|
id
Obrigatório
|
A ID específica da imagem a ser recuperada. (A ID é "<name>:<version>") |
|
tags
Obrigatório
|
Filtrará os resultados da imagem com base na lista fornecida, por 'key' ou '[key, value]'. Ex.: ['key', ['key2', 'key2 value']] |
|
properties
Obrigatório
|
Filtrará os resultados da imagem com base na lista fornecida, por 'key' ou '[key, value]'. Ex.: ['key', ['key2', 'key2 value']] |
|
version
Obrigatório
|
Quando a versão e o nome forem especificados, retornará a versão específica da Imagem. |
Comentários
O construtor image recupera uma representação na nuvem de um objeto Image associado ao workspace fornecido. Ele retorna uma instância de uma classe filho correspondente ao tipo específico do objeto Image recuperado.
Um objeto Image é usado para implantar um usuário Model como um Webservice. O objeto Image normalmente contém um Modelo, um script de execução e quaisquer dependências necessárias para a implantação do Modelo. A classe Image tem várias subclasses, como ContainerImage para Imagens do Docker e Imagens como FPGA.
Consulte a ContainerImage classe para obter um exemplo de uma classe que herda da classe Image.
Normalmente, as imagens são usadas em fluxos de trabalho que exigem o uso de uma imagem. Para a maioria dos fluxos de trabalho, você deve usar a Environment classe para definir sua imagem. Em seguida, você pode usar o objeto Environment com o Modeldeploy() método para implantar o modelo como um serviço Web.
Você também pode usar o método Model package() para criar uma imagem que pode ser baixada para a instalação local do Docker como uma imagem ou como um Dockerfile.
Confira o link a seguir para obter uma visão geral sobre como implantar modelos no Azure: https://aka.ms/azureml-how-deploy.
Métodos
| add_properties |
Adicione propriedades à imagem. |
| add_tags |
Adicione marcas à imagem. |
| create |
Crie uma imagem no workspace fornecido. |
| delete |
Exclua uma imagem de seu workspace correspondente. |
| deserialize |
Converter um objeto json em um objeto Image. |
| image_configuration |
Método abstrato para criar um objeto de configuração de imagem. |
| list |
Liste as imagens associadas ao workspace correspondente. Pode ser filtrado com parâmetros específicos. |
| remove_tags |
Remova marcas da imagem. |
| serialize |
Converta esse objeto Image em um dicionário serializado JSON. |
| update |
Atualize a imagem. |
| update_creation_state |
Atualize o estado atual do objeto na memória. Execute uma atualização in-loco das propriedades do objeto com base no estado atual do objeto de nuvem correspondente. Útil principalmente para sondagem manual do estado de criação. |
| wait_for_creation |
Aguarde até que a imagem termine de criar. Aguarde até que a criação da imagem atinja um estado terminal. Lançará um WebserviceException se atingir um estado terminal não bem-sucedido. |
add_properties
Adicione propriedades à imagem.
add_properties(properties)
Parâmetros
| Nome | Description |
|---|---|
|
properties
Obrigatório
|
Um dicionário de propriedades a serem adicionadas. |
Exceções
| Tipo | Description |
|---|---|
add_tags
Adicione marcas à imagem.
add_tags(tags)
Parâmetros
| Nome | Description |
|---|---|
|
tags
Obrigatório
|
Um dicionário de marcas a serem adicionadas. |
Exceções
| Tipo | Description |
|---|---|
create
Crie uma imagem no workspace fornecido.
static create(workspace, name, models, image_config)
Parâmetros
| Nome | Description |
|---|---|
|
workspace
Obrigatório
|
<xref:<xref:workspace: azureml.core.workspace.Workspace>>
O workspace a ser associado a essa imagem. |
|
name
Obrigatório
|
O nome a ser associado a essa imagem. |
|
models
Obrigatório
|
Uma lista de objetos Model a serem empacotados com essa imagem. Pode ser uma lista vazia. |
|
image_config
Obrigatório
|
O objeto de configuração de imagem a ser usado para configurar essa imagem. |
Retornos
| Tipo | Description |
|---|---|
|
O objeto Image criado. |
Exceções
| Tipo | Description |
|---|---|
delete
Exclua uma imagem de seu workspace correspondente.
delete()
Exceções
| Tipo | Description |
|---|---|
Comentários
Esse método falhará se a imagem tiver sido implantada em um serviço Web dinâmico.
deserialize
Converter um objeto json em um objeto Image.
deserialize(workspace, image_payload)
Parâmetros
| Nome | Description |
|---|---|
|
cls
Obrigatório
|
Indica o método de classe. |
|
workspace
Obrigatório
|
O objeto de workspace no qual a Imagem está registrada. |
|
image_payload
Obrigatório
|
Um objeto JSON a ser convertido em um objeto Image. |
Retornos
| Tipo | Description |
|---|---|
|
A representação de imagem do objeto JSON fornecido. |
Comentários
Esse método falhará se o workspace fornecido não for o workspace no qual a imagem está registrada.
image_configuration
Método abstrato para criar um objeto de configuração de imagem.
abstract static image_configuration()
list
Liste as imagens associadas ao workspace correspondente. Pode ser filtrado com parâmetros específicos.
static list(workspace, image_name=None, model_name=None, model_id=None, tags=None, properties=None)
Parâmetros
| Nome | Description |
|---|---|
|
workspace
Obrigatório
|
O objeto Workspace no qual listar as imagens. |
|
image_name
|
Filtrar lista para incluir apenas imagens implantadas com o nome de imagem específico. Valor padrão: None
|
|
model_name
|
Filtrar lista para incluir apenas imagens implantadas com o nome do modelo específico. Valor padrão: None
|
|
model_id
|
Filtrar lista para incluir apenas imagens implantadas com a ID de modelo específica. Valor padrão: None
|
|
tags
|
Filtrará com base na lista fornecida, por 'key' ou '[key, value]'. Ex.: ['key', ['key2', 'key2 value']] Valor padrão: None
|
|
properties
|
Filtrará com base na lista fornecida, por 'key' ou '[key, value]'. Ex.: ['key', ['key2', 'key2 value']] Valor padrão: None
|
Retornos
| Tipo | Description |
|---|---|
|
list[<xref:Images>]
|
Uma lista filtrada de imagens no workspace fornecido. |
Exceções
| Tipo | Description |
|---|---|
remove_tags
Remova marcas da imagem.
remove_tags(tags)
Parâmetros
| Nome | Description |
|---|---|
|
tags
Obrigatório
|
Uma lista de chaves correspondentes às marcas a serem removidas. |
Exceções
| Tipo | Description |
|---|---|
serialize
Converta esse objeto Image em um dicionário serializado JSON.
serialize()
Retornos
| Tipo | Description |
|---|---|
|
A representação JSON deste objeto Image. |
update
Atualize a imagem.
update(tags)
Parâmetros
| Nome | Description |
|---|---|
|
tags
Obrigatório
|
Um dicionário de marcas com o qual atualizar a imagem. Substituirá as marcas existentes. |
Exceções
| Tipo | Description |
|---|---|
update_creation_state
Atualize o estado atual do objeto na memória.
Execute uma atualização in-loco das propriedades do objeto com base no estado atual do objeto de nuvem correspondente. Útil principalmente para sondagem manual do estado de criação.
update_creation_state()
Exceções
| Tipo | Description |
|---|---|
wait_for_creation
Aguarde até que a imagem termine de criar.
Aguarde até que a criação da imagem atinja um estado terminal. Lançará um WebserviceException se atingir um estado terminal não bem-sucedido.
wait_for_creation(show_output=False)
Parâmetros
| Nome | Description |
|---|---|
|
show_output
|
Opção booliana para imprimir uma saída mais detalhada. Usa False como padrão. Valor padrão: False
|
Exceções
| Tipo | Description |
|---|---|