Udostępnij za pośrednictwem


BatchDeployment Klasa

Jednostka wdrażania punktu końcowego usługi Batch.

Dziedziczenie
azure.ai.ml.entities._deployment.deployment.Deployment
BatchDeployment

Konstruktor

BatchDeployment(*, name: str, endpoint_name: str | None = None, description: str | None = None, tags: Dict[str, Any] | None = None, properties: Dict[str, str] | None = None, model: str | Model | None = None, code_configuration: CodeConfiguration | None = None, environment: str | Environment | None = None, compute: str | None = None, resources: ResourceConfiguration | None = None, output_file_name: str | None = None, output_action: BatchDeploymentOutputAction | None = None, error_threshold: int | None = None, retry_settings: BatchRetrySettings | None = None, logging_level: str | None = None, mini_batch_size: int | None = None, max_concurrency_per_instance: int | None = None, environment_variables: Dict[str, str] | None = None, code_path: str | PathLike | None = None, scoring_script: str | PathLike | None = None, instance_count: int | None = None, **kwargs)

Parametry

name
str
Wymagane

nazwa wdrożenia wsadowego

description
str
Wymagane

Opis zasobu.

tags
dict[str, str]
Wymagane

Tag słownika. Tagi można dodawać, usuwać i aktualizować.

properties
dict[str, str]
Wymagane

Słownik właściwości elementu zawartości.

model
Union[str, Model]
Wymagane

Jednostka modelu wdrożenia punktu końcowego jest domyślnie ustawiona na Brak

code_configuration
CodeConfiguration
Wymagane

wartość domyślna — Brak

environment
Union[str, Environment]
Wymagane

Jednostka środowiskowa dla wdrożenia punktu końcowego., domyślnie ma wartość None

compute
str
Wymagane

Obiekt docelowy obliczeniowy dla operacji wnioskowania wsadowego.

output_action
str lub BatchDeploymentOutputAction
Wymagane

Wskazuje sposób organizowania danych wyjściowych. Możliwe wartości to: "summary_only", "append_row". Wartość domyślna to "append_row"

output_file_name
str
Wymagane

Niestandardowa nazwa pliku wyjściowego dla akcji wyjściowej append_row domyślnie to "predictions.csv"

max_concurrency_per_instance
int
Wymagane

Wskazuje maksymalną liczbę równoległości na wystąpienie, wartość domyślna to 1

error_threshold
int
Wymagane

Próg błędu, jeśli liczba błędów dla całego danych wejściowych przekroczy tę wartość, wnioskowanie wsadowe zostanie przerwane. Zakres to [-1, int. MaxValue] -1 wartość wskazuje, ignoruj wszystkie błędy podczas wnioskowania wsadowego dla liczby błędów plików dla tabelarycznego zestawu danych, jest to liczba błędów rekordów, wartości domyślne do -1

retry_settings
BatchRetrySettings
Wymagane

Ustawienia ponawiania próby dla operacji wnioskowania wsadowego, domyślnie ma wartość Brak

resources
ResourceConfiguration
Wymagane

Wskazuje konfigurację obliczeniową zadania.

logging_level
str
Wymagane

Poziom rejestrowania dla operacji wnioskowania wsadowego, domyślnie ma wartość "info"

mini_batch_size
int
Wymagane

Rozmiar minisadowej przekazanej do każdej wywołania partii, domyślnie to 10

environment_variables
dict
Wymagane

Zmienne środowiskowe, które zostaną ustawione we wdrożeniu.

code_path
Union[str, <xref:PathLike>]
Wymagane

Ścieżka folderu do zasobów kodu lokalnego. Odpowiednik code_configuration.code.

scoring_script
Union[str, <xref:PathLike>]
Wymagane

Nazwa skryptu oceniania. Odpowiednik code_configuration.code.scoring_script.

instance_count
int
Wymagane

Liczba wystąpień, na których będzie działać zakłócające działanie. Odpowiednik resources.instance_count.

Metody

dump

Zrzut zawartości wdrożenia do pliku w formacie yaml.

dump

Zrzut zawartości wdrożenia do pliku w formacie yaml.

dump(dest: str | PathLike | IO, **kwargs) -> None

Parametry

dest
Union[PathLike, str, IO[AnyStr]]
Wymagane

Miejsce docelowe do odbierania zawartości tego wdrożenia. Musi być ścieżką do pliku lokalnego lub już otwartym strumieniem plików. Jeśli dest jest ścieżką pliku, zostanie utworzony nowy plik i zostanie zgłoszony wyjątek, jeśli plik istnieje. Jeśli dest jest otwartym plikiem, plik zostanie zapisany bezpośrednio, a wyjątek zostanie zgłoszony, jeśli plik nie jest zapisywalny.

Atrybuty

base_path

Podstawowa ścieżka zasobu.

Zwraca

Podstawowa ścieżka zasobu.

Typ zwracany

str

code_path

creation_context

Kontekst tworzenia zasobu.

Zwraca

Metadane tworzenia zasobu.

Typ zwracany

id

Identyfikator zasobu.

Zwraca

Globalny identyfikator zasobu, identyfikator usługi Azure Resource Manager (ARM).

Typ zwracany

instance_count

provisioning_state

Stan aprowizacji wdrożenia wsadowego— odczytany.

Zwraca

Stan aprowizacji wdrożenia usługi Batch.

Typ zwracany

scoring_script

type