BatchDeployment Sınıf

Batch uç noktası dağıtım varlığı.

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

Oluşturucu

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)

Parametreler

name
str
Gerekli

toplu dağıtımın adı

description
str
Gerekli

Kaynağın açıklaması.

tags
dict[str, str]
Gerekli

Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir.

properties
dict[str, str]
Gerekli

Varlık özelliği sözlüğü.

model
Union[str, Model]
Gerekli

Uç nokta dağıtımı için model varlığı, varsayılan olarak Yok

code_configuration
CodeConfiguration
Gerekli

varsayılan değeri Yok olarak belirlenir

environment
Union[str, Environment]
Gerekli

Uç nokta dağıtımı için ortam varlığı., varsayılan olarak Yok olarak ayarlanmıştır

compute
str
Gerekli

Toplu çıkarım işlemi için işlem hedefi.

output_action
str veya BatchDeploymentOutputAction
Gerekli

Çıkışın nasıl düzenleneceklerini gösterir. Olası değerler şunlardır: "summary_only", "append_row". Varsayılan olarak "append_row" kullanılır

output_file_name
str
Gerekli

append_row çıktı eylemi için özelleştirilmiş çıktı dosyası adı, varsayılan olarak "predictions.csv" olur

max_concurrency_per_instance
int
Gerekli

Örnek başına en fazla paralellik sayısını gösterir, varsayılan değer 1'tir

error_threshold
int
Gerekli

Hata eşiği, tüm girişin hata sayısı bu değerin üzerine çıkarsa toplu çıkarım durdurulacaktır. Aralık [-1, int. MaxValue] -1 değeri gösterir, toplu çıkarım sırasındaki tüm hataları yoksayar FileDataset için dosya hatalarının sayısı TabularDataset için bu kayıt hatası sayısıdır ve varsayılan değer -1'dir

retry_settings
BatchRetrySettings
Gerekli

Toplu çıkarım işlemi için yeniden deneme ayarları, varsayılan olarak Yok olur

resources
ResourceConfiguration
Gerekli

İş için işlem yapılandırmasını gösterir.

logging_level
str
Gerekli

Toplu çıkarım işlemi için günlüğe kaydetme düzeyi, varsayılan olarak "bilgi" olarak adlandırılır

mini_batch_size
int
Gerekli

Her toplu iş çağrısına geçirilen mini toplu iş boyutu varsayılan olarak 10'dır

environment_variables
dict
Gerekli

Dağıtımda ayarlanacak ortam değişkenleri.

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

Yerel kod varlıklarının klasör yolu. code_configuration.code ile eşdeğerdir.

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

Puanlama betiği adı. code_configuration.code.scoring_script ile eşdeğerdir.

instance_count
int
Gerekli

Müdahalenin çalıştırılacağı örnek sayısı. resources.instance_count eşdeğerdir.

Yöntemler

dump

Dağıtım içeriğini yaml biçiminde bir dosyaya dökümünü alın.

dump

Dağıtım içeriğini yaml biçiminde bir dosyaya dökümünü alın.

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

Parametreler

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

Bu dağıtımın içeriğini alacak hedef. Yerel dosyanın yolu veya zaten açık olan bir dosya akışı olmalıdır. Dest bir dosya yoluysa, yeni bir dosya oluşturulur ve dosya varsa bir özel durum oluşturulur. Dest açık bir dosyaysa, dosya doğrudan öğesine yazılır ve dosya yazılabilir değilse bir özel durum oluşturulur.

Öznitelikler

base_path

Kaynağın temel yolu.

Döndürülenler

Kaynağın temel yolu.

Dönüş türü

str

code_path

creation_context

Kaynağın oluşturma bağlamı.

Döndürülenler

Kaynağın oluşturma meta verileri.

Dönüş türü

id

Kaynak kimliği.

Döndürülenler

Kaynağın genel kimliği, azure Resource Manager (ARM) kimliği.

Dönüş türü

instance_count

provisioning_state

Toplu dağıtım sağlama durumu, salt okunur.

Döndürülenler

Toplu dağıtım sağlama durumu.

Dönüş türü

scoring_script

type