CodeConfiguration Clase

Configuración de código para un trabajo de puntuación.

Herencia
azure.ai.ml.entities._mixins.DictMixin
CodeConfiguration

Constructor

CodeConfiguration(code: str | PathLike | None = None, scoring_script: str | PathLike | None = None)

Parámetros

Nombre Description
code
Optional[Union[<xref:azure.ai.ml.entities.Code>, str]]

Directorio de código que contiene el script de puntuación. El código puede ser un objeto Code, un identificador de recurso de ARM de un recurso de código existente, una ruta de acceso local o "http:", "https:" o "azureml:" que apunta a una ubicación remota.

valor predeterminado: None
scoring_script

Ruta de acceso del archivo de script de puntuación relativa al directorio de código.

valor predeterminado: None

Ejemplos

Creación de un objeto CodeConfiguration para batchDeployment.


   from azure.ai.ml.entities import BatchDeployment, CodeConfiguration

   deployment = BatchDeployment(
       name="non-mlflow-deployment",
       description="this is a sample non-mlflow deployment",
       endpoint_name="my-batch-endpoint",
       model=model,
       code_configuration=CodeConfiguration(
           code="configs/deployments/model-2/onlinescoring", scoring_script="score1.py"
       ),
       environment="env",
       compute="cpu-cluster",
       instance_count=2,
       max_concurrency_per_instance=2,
       mini_batch_size=10,
       output_file_name="predictions.csv",
   )

Métodos

get
has_key
items
keys
update
values

get

get(key: Any, default: Any | None = None) -> Any

Parámetros

Nombre Description
key
Requerido
default
valor predeterminado: None

has_key

has_key(k: Any) -> bool

Parámetros

Nombre Description
k
Requerido

items

items() -> list

keys

keys() -> list

update

update(*args: Any, **kwargs: Any) -> None

values

values() -> list

Atributos

scoring_script

Ruta de acceso del archivo de script de puntuación relativa al directorio de código.

Devoluciones

Tipo Description
str