SweepJob interface

تعريف وظيفة المسح (Sweep job).

يمتد

الخصائص

earlyTermination

تمكن نهج الإنهاء المبكر من إلغاء عمليات التشغيل ذات الأداء الضعيف قبل اكتمالها

inputs

تعيين روابط بيانات الإدخال المستخدمة في الوظيفة.

jobType

[مطلوب] تحديد نوع المهمة.

limits

حد مهمة المسح.

objective

[مطلوب] هدف التحسين.

outputs

تعيين روابط بيانات الإخراج المستخدمة في الوظيفة.

queueSettings

إعدادات قائمة الانتظار للوظيفة

samplingAlgorithm

[مطلوب] خوارزمية أخذ عينات المعلمات الفائقة

searchSpace

[مطلوب] قاموس يحتوي على كل معلمة وتوزيعها. مفتاح القاموس هو اسم المعلمة

trial

[مطلوب] تعريف المكون التجريبي.

الخصائص الموروثة

componentId

معرف مورد ARM لمورد المكون.

computeId

معرف مورد ARM لمورد الحساب.

description

نص وصف الأصل.

displayName

عرض اسم المهمة.

experimentName

اسم التجربة التي تنتمي إليها الوظيفة. إذا لم يتم تعيينها، يتم وضع المهمة في التجربة "الافتراضية".

identity

تكوين الهوية. إذا تم التعيين، يجب أن يكون هذا أحد AmlToken أو ManagedIdentity أو UserIdentity أو null. الإعدادات الافتراضية ل AmlToken إذا كانت خالية.

isArchived

هل تم أرشفة الأصل؟

notificationSetting

إعداد الإعلام للوظيفة

parentJobName

اسم مهمة الأصل.

properties

قاموس خاصية الأصل.

services

قائمة نقاط نهاية المهمة. بالنسبة للوظائف المحلية، سيكون لنقطة نهاية الوظيفة قيمة نقطة نهاية FileStreamObject.

status

حالة الوظيفة.

tags

قاموس العلامات. يمكن إضافة العلامات وإزالتها وتحديثها.

تفاصيل الخاصية

earlyTermination

تمكن نهج الإنهاء المبكر من إلغاء عمليات التشغيل ذات الأداء الضعيف قبل اكتمالها

earlyTermination?: EarlyTerminationPolicyUnion

قيمة الخاصية

inputs

تعيين روابط بيانات الإدخال المستخدمة في الوظيفة.

inputs?: Record<string, JobInputUnion>

قيمة الخاصية

Record<string, JobInputUnion>

jobType

[مطلوب] تحديد نوع المهمة.

jobType: "Sweep"

قيمة الخاصية

"Sweep"

limits

حد مهمة المسح.

limits?: SweepJobLimits

قيمة الخاصية

objective

[مطلوب] هدف التحسين.

objective: Objective

قيمة الخاصية

outputs

تعيين روابط بيانات الإخراج المستخدمة في الوظيفة.

outputs?: Record<string, JobOutputUnion>

قيمة الخاصية

Record<string, JobOutputUnion>

queueSettings

إعدادات قائمة الانتظار للوظيفة

queueSettings?: QueueSettings

قيمة الخاصية

samplingAlgorithm

[مطلوب] خوارزمية أخذ عينات المعلمات الفائقة

samplingAlgorithm: SamplingAlgorithmUnion

قيمة الخاصية

searchSpace

[مطلوب] قاموس يحتوي على كل معلمة وتوزيعها. مفتاح القاموس هو اسم المعلمة

searchSpace: any

قيمة الخاصية

any

trial

[مطلوب] تعريف المكون التجريبي.

trial: TrialComponent

قيمة الخاصية

تفاصيل الخاصية الموروثة

componentId

معرف مورد ARM لمورد المكون.

componentId?: string

قيمة الخاصية

string

موروث منJobBaseProperties.componentId

computeId

معرف مورد ARM لمورد الحساب.

computeId?: string

قيمة الخاصية

string

الموروث منJobBaseProperties.computeId

description

نص وصف الأصل.

description?: string

قيمة الخاصية

string

موروثة منJobBaseProperties.description

displayName

عرض اسم المهمة.

displayName?: string

قيمة الخاصية

string

موروث منJobBaseProperties.displayName

experimentName

اسم التجربة التي تنتمي إليها الوظيفة. إذا لم يتم تعيينها، يتم وضع المهمة في التجربة "الافتراضية".

experimentName?: string

قيمة الخاصية

string

موروث منJobBaseProperties.experimentName

identity

تكوين الهوية. إذا تم التعيين، يجب أن يكون هذا أحد AmlToken أو ManagedIdentity أو UserIdentity أو null. الإعدادات الافتراضية ل AmlToken إذا كانت خالية.

identity?: IdentityConfigurationUnion

قيمة الخاصية

موروث منJobBaseProperties.identity

isArchived

هل تم أرشفة الأصل؟

isArchived?: boolean

قيمة الخاصية

boolean

موروث منJobBaseProperties.isArchived

notificationSetting

إعداد الإعلام للوظيفة

notificationSetting?: NotificationSetting

قيمة الخاصية

موروث منJobBaseProperties.notificationSetting

parentJobName

اسم مهمة الأصل.

parentJobName?: string

قيمة الخاصية

string

موروث منJobBaseProperties.parentJobName

properties

قاموس خاصية الأصل.

properties?: Record<string, string>

قيمة الخاصية

Record<string, string>

موروث منJobBaseProperties.properties

services

قائمة نقاط نهاية المهمة. بالنسبة للوظائف المحلية، سيكون لنقطة نهاية الوظيفة قيمة نقطة نهاية FileStreamObject.

services?: Record<string, JobService>

قيمة الخاصية

Record<string, JobService>

موروث منJobBaseProperties.services

status

حالة الوظيفة.

status?: string

قيمة الخاصية

string

موروث منJobBaseProperties.status

tags

قاموس العلامات. يمكن إضافة العلامات وإزالتها وتحديثها.

tags?: Record<string, string>

قيمة الخاصية

Record<string, string>

موروث منJobBaseProperties.tags