Partager via


CodeConfiguration Classe

Configuration du code pour un travail de scoring.

Héritage
azure.ai.ml.entities._mixins.DictMixin
CodeConfiguration

Constructeur

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

Paramètres

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

Répertoire de code contenant le script de scoring. Le code peut être un objet Code, un ID de ressource ARM d’une ressource de code existante, un chemin d’accès local ou une URL « http : », « https : » ou « azureml : » pointant vers un emplacement distant.

valeur par défaut: None
scoring_script

Chemin du fichier de script de scoring relatif au répertoire de code.

valeur par défaut: None

Exemples

Création d’un CodeConfiguration pour un 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éthodes

get
has_key
items
keys
update
values

get

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

Paramètres

Nom Description
key
Obligatoire
default
valeur par défaut: None

has_key

has_key(k: Any) -> bool

Paramètres

Nom Description
k
Obligatoire

items

items() -> list

keys

keys() -> list

update

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

values

values() -> list

Attributs

scoring_script

Chemin du fichier de script de scoring relatif au répertoire de code.

Retours

Type Description
str