JobResourceConfiguration الفصل
فئة تكوين مورد الوظيفة والوظائف الموروثة والموسعة من ResourceConfiguration.
- توريث
-
azure.ai.ml.entities._mixins.RestTranslatableMixinJobResourceConfigurationazure.ai.ml.entities._mixins.DictMixinJobResourceConfiguration
الدالمنشئ
JobResourceConfiguration(*, locations: List[str] | None = None, instance_count: int | None = None, instance_type: str | List | None = None, properties: Properties | Dict | None = None, docker_args: str | None = None, shm_size: str | None = None, max_instance_count: int | None = None, **kwargs: Any)
معلمات الكلمة الأساسية فقط
الاسم | الوصف |
---|---|
locations
|
قائمة بالمواقع التي يمكن تشغيل الوظيفة فيها. |
instance_count
|
عدد المثيلات أو العقد المستخدمة من قبل هدف الحساب. |
instance_type
|
نوع الجهاز الظاهري الذي سيتم استخدامه، كما هو مدعوم من قبل هدف الحساب. |
properties
|
قاموس خصائص الوظيفة. |
docker_args
|
وسيطات إضافية لتمريرها إلى أمر تشغيل Docker. سيؤدي هذا إلى تجاوز أي معلمات تم تعيينها بالفعل بواسطة النظام، أو في هذا القسم. هذه المعلمة مدعومة فقط أنواع حوسبة التعلم الآلي من Microsoft Azure. |
shm_size
|
حجم كتلة الذاكرة المشتركة لحاوية docker. يجب أن يكون هذا بتنسيق (number)(unit) حيث يجب أن يكون الرقم أكبر من 0 ويمكن أن تكون الوحدة واحدة من b(بايت) أو k(كيلوبايت) أو m(ميغابايت) أو g(غيغابايت). |
max_instance_count
|
الحد الأقصى لعدد المثيلات أو العقد المستخدمة من قبل هدف الحساب. |
kwargs
|
قاموس معلمات تكوين إضافية. |
أمثلة
تكوين CommandJob باستخدام JobResourceConfiguration.
from azure.ai.ml import MpiDistribution
from azure.ai.ml.entities import JobResourceConfiguration
trial = CommandJob(
environment="AzureML-sklearn-1.0-ubuntu20.04-py38-cpu:33",
command="echo hello world",
distribution=MpiDistribution(),
environment_variables={"ENV1": "VAR1"},
resources=JobResourceConfiguration(instance_count=2, instance_type="STANDARD_BLA"),
code="./",
)
الأساليب
get | |
has_key | |
items | |
keys | |
update | |
values |
get
get(key: Any, default: Any | None = None) -> Any
المعلمات
الاسم | الوصف |
---|---|
key
مطلوب
|
|
default
|
القيمة الافتراضية: None
|
has_key
has_key(k: Any) -> bool
المعلمات
الاسم | الوصف |
---|---|
k
مطلوب
|
|
items
items() -> list
keys
keys() -> list
update
update(*args: Any, **kwargs: Any) -> None
values
values() -> list
السمات
properties
خصائص الوظيفة.
المرتجعات
النوع | الوصف |
---|---|
<xref:azure.ai.ml.entities._job.job_resource_configuration.Properties>
|
Azure SDK for Python
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ