BatchDeployment Sınıf
Batch uç noktası dağıtım varlığı.
- Devralma
-
azure.ai.ml.entities._deployment.deployment.DeploymentBatchDeployment
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
Etiket sözlüğü. Etiketler eklenebilir, kaldırılabilir ve güncelleştirilebilir.
- environment
- Union[str, Environment]
Uç nokta dağıtımı için ortam varlığı., varsayılan olarak Yok olarak ayarlanmıştır
- output_action
- str veya BatchDeploymentOutputAction
Çı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
append_row çıktı eylemi için özelleştirilmiş çıktı dosyası adı, varsayılan olarak "predictions.csv" olur
- max_concurrency_per_instance
- int
Örnek başına en fazla paralellik sayısını gösterir, varsayılan değer 1'tir
- error_threshold
- int
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
Toplu çıkarım işlemi için yeniden deneme ayarları, varsayılan olarak Yok olur
- logging_level
- str
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
Her toplu iş çağrısına geçirilen mini toplu iş boyutu varsayılan olarak 10'dır
Yerel kod varlıklarının klasör yolu. code_configuration.code ile eşdeğerdir.
Puanlama betiği adı. code_configuration.code.scoring_script ile eşdeğerdir.
- instance_count
- int
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
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
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
Azure SDK for Python