Megosztás a következőn keresztül:


ModelBatchDeploymentSettings Osztály

Megjegyzés

Ez egy kísérleti osztály, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.

Modellköteg üzembehelyezési beállításai entitás.

Öröklődés
builtins.object
ModelBatchDeploymentSettings

Konstruktor

ModelBatchDeploymentSettings(*, mini_batch_size: int | None, instance_count: int | None = None, max_concurrency_per_instance: int | None = None, output_action: BatchDeploymentOutputAction | None = None, output_file_name: str | None = None, retry_settings: BatchRetrySettings | None = None, environment_variables: Dict[str, str] | None = None, error_threshold: int | None = None, logging_level: str | None = None, **kwargs: Any)

Paraméterek

Name Description
mini_batch_size
Kötelező
int

Az egyes köteghívásoknak átadott mini köteg mérete, alapértelmezés szerint 10

instance_count
Kötelező
int

Azon példányok száma, amelyen az interferens futni fog. Egyenértékű a resources.instance_count.

output_action
Kötelező

A kimenet rendszerezését jelzi. Lehetséges értékek: "summary_only", "append_row". Alapértelmezés szerint "append_row"

output_file_name
Kötelező
str

Append_row kimeneti művelet testreszabott kimeneti fájlneve, alapértelmezés szerint "predictions.csv"

max_concurrency_per_instance
Kötelező
int

A párhuzamosság példányonkénti maximális számát jelzi, alapértelmezés szerint 1-et.

retry_settings
Kötelező

Kötegelt következtetési művelet beállításainak újrapróbálása, alapértelmezés szerint Nincs

environment_variables
Kötelező

Az üzembe helyezés során beállítandó környezeti változók.

error_threshold
Kötelező
int

Hibaküszöb, ha a teljes bemenet hibaszáma meghaladja ezt az értéket, a kötegkövetkeztetés megszakad. A tartomány [-1, int. MaxValue] A -1 érték azt jelzi, hogy hagyja figyelmen kívül az összes hibát a kötegkövetkeztetés során. A FileDataset fájlhibáinak száma A TabularDataset esetében ez a rekordhibák száma, alapértelmezés szerint -1

logging_level
Kötelező
str

Kötegelt következtetési művelet naplózási szintje, alapértelmezés szerint "info"

Példák

Modellköteg üzembehelyezési beállításai objektum létrehozása.


   from azure.ai.ml.entities._deployment.model_batch_deployment_settings import ModelBatchDeploymentSettings

   modelBatchDeploymentSetting = ModelBatchDeploymentSettings(
       mini_batch_size=256,
       instance_count=5,
       max_concurrency_per_instance=2,
       output_file_name="output-file-name",
       environment_variables={"env1": "value1", "env2": "value2"},
       error_threshold=2,
       logging_level=1,
   )