ImageModelSettingsClassification interface
الإعدادات المستخدمة لتدريب النموذج. لمزيد من المعلومات حول الإعدادات المتوفرة، يرجى زيارة الوثائق الرسمية: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.
- يمتد
الخصائص
| training |
حجم اقتصاص الصورة الذي يتم إدخاله إلى الشبكة العصبية لمجموعة بيانات التدريب. يجب أن يكون عددا صحيحا موجبا. |
| validation |
حجم اقتصاص الصورة الذي يتم إدخاله إلى الشبكة العصبية لمجموعة بيانات التحقق من الصحة. يجب أن يكون عددا صحيحا موجبا. |
| validation |
حجم الصورة المراد تغيير حجمها قبل الاقتصاص لمجموعة بيانات التحقق من الصحة. يجب أن يكون عددا صحيحا موجبا. |
| weighted |
خسارة مرجحة. القيم المقبولة هي 0 بدون خسارة مرجحة. 1 للخسارة المرجحة مع sqrt. (class_weights). 2 للخسارة المرجحة مع class_weights. يجب أن يكون 0 أو 1 أو 2. |
الخصائص الموروثة
| advanced |
إعدادات السيناريوهات المتقدمة. |
| ams |
تمكين AMSGrad عندما يكون المحسن هو "آدم" أو "adamw". |
| augmentations | إعدادات استخدام التكبير. |
| beta1 | قيمة 'beta1' عندما يكون المحسن هو 'آدم' أو 'adamw'. يجب أن يكون عائما في النطاق [0، 1]. |
| beta2 | قيمة 'beta2' عندما يكون المحسن هو 'آدم' أو 'adamw'. يجب أن يكون عائما في النطاق [0، 1]. |
| checkpoint |
تكرار تخزين نقاط التحقق النموذجية. يجب أن يكون عددا صحيحا موجبا. |
| checkpoint |
نموذج نقطة التحقق المدرب مسبقا للتدريب المتزايد. |
| checkpoint |
معرف التشغيل السابق الذي يحتوي على نقطة تحقق مدربة مسبقا للتدريب المتزايد. |
| distributed | ما إذا كان يجب استخدام التدريب الموزع. |
| early |
تمكين منطق الإيقاف المبكر أثناء التدريب. |
| early |
الحد الأدنى لعدد ال epochs أو تقييمات التحقق من الصحة للانتظار قبل تتبع تحسين القياس الأساسي للتوقف المبكر. يجب أن يكون عددا صحيحا موجبا. |
| early |
الحد الأدنى لعدد ال epochs أو تقييمات التحقق من الصحة مع عدم وجود تحسين قياسي أساسي قبل إيقاف التشغيل. يجب أن يكون عددا صحيحا موجبا. |
| enable |
تمكين التطبيع عند تصدير نموذج ONNX. |
| evaluation |
تكرار تقييم مجموعة بيانات التحقق من الصحة للحصول على درجات القياس. يجب أن يكون عددا صحيحا موجبا. |
| gradient |
يعني تراكم التدرج تشغيل عدد مكون من خطوات "GradAccumulationStep" دون تحديث أوزان النموذج أثناء تجميع تدرجات تلك الخطوات، ثم استخدام التدرجات المتراكمة لحساب تحديثات الوزن. يجب أن يكون عددا صحيحا موجبا. |
| layers |
عدد الطبقات المراد تجميدها للنموذج. يجب أن يكون عددا صحيحا موجبا. على سبيل المثال، تمرير 2 كقيمة ل "seresnext" يعني تجميد الطبقة 0 والطبقة 1. للحصول على قائمة كاملة بالنماذج المدعومة وتفاصيل حول تجميد الطبقة، يرجى مراجعة: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
| learning |
معدل التعلم الأولي. يجب أن يكون عائما في النطاق [0، 1]. |
| learning |
نوع جدولة معدل التعلم. يجب أن يكون "warmup_cosine" أو "خطوة". |
| model |
اسم النموذج الذي يجب استخدامه للتدريب. لمزيد من المعلومات حول النماذج المتاحة، يرجى زيارة الوثائق الرسمية: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models. |
| momentum | قيمة الزخم عندما يكون المحسن هو 'sgd'. يجب أن يكون عائما في النطاق [0، 1]. |
| nesterov | تمكين nesterov عندما يكون المحسن هو 'sgd'. |
| number |
عدد فترات التدريب. يجب أن يكون عددا صحيحا موجبا. |
| number |
عدد عمال تحميل البيانات. يجب أن يكون عددا صحيحا غير سالب. |
| optimizer | نوع المحسن. |
| random |
البذور العشوائية لاستخدامها عند استخدام التدريب المحدد. |
| step |
قيمة غاما عندما يكون مجدول معدل التعلم "خطوة". يجب أن يكون عائما في النطاق [0، 1]. |
| step |
قيمة حجم الخطوة عندما يكون مجدول معدل التعلم "خطوة". يجب أن يكون عددا صحيحا موجبا. |
| training |
حجم دفعة التدريب. يجب أن يكون عددا صحيحا موجبا. |
| validation |
حجم دفعة التحقق من الصحة. يجب أن يكون عددا صحيحا موجبا. |
| warmup |
قيمة دورة جيب التمام عندما يكون مجدول معدل التعلم "warmup_cosine". يجب أن يكون عائما في النطاق [0، 1]. |
| warmup |
قيمة فترات التجهيز عندما يكون مجدول معدل التعلم هو "warmup_cosine". يجب أن يكون عددا صحيحا موجبا. |
| weight |
قيمة تسوس الوزن عندما يكون المحسن هو 'sgd' أو 'adam' أو 'adamw'. يجب أن يكون عائما في النطاق[0، 1]. |
تفاصيل الخاصية
trainingCropSize
حجم اقتصاص الصورة الذي يتم إدخاله إلى الشبكة العصبية لمجموعة بيانات التدريب. يجب أن يكون عددا صحيحا موجبا.
trainingCropSize?: number
قيمة الخاصية
number
validationCropSize
حجم اقتصاص الصورة الذي يتم إدخاله إلى الشبكة العصبية لمجموعة بيانات التحقق من الصحة. يجب أن يكون عددا صحيحا موجبا.
validationCropSize?: number
قيمة الخاصية
number
validationResizeSize
حجم الصورة المراد تغيير حجمها قبل الاقتصاص لمجموعة بيانات التحقق من الصحة. يجب أن يكون عددا صحيحا موجبا.
validationResizeSize?: number
قيمة الخاصية
number
weightedLoss
خسارة مرجحة. القيم المقبولة هي 0 بدون خسارة مرجحة. 1 للخسارة المرجحة مع sqrt. (class_weights). 2 للخسارة المرجحة مع class_weights. يجب أن يكون 0 أو 1 أو 2.
weightedLoss?: number
قيمة الخاصية
number
تفاصيل الخاصية الموروثة
advancedSettings
إعدادات السيناريوهات المتقدمة.
advancedSettings?: string
قيمة الخاصية
string
amsGradient
تمكين AMSGrad عندما يكون المحسن هو "آدم" أو "adamw".
amsGradient?: boolean
قيمة الخاصية
boolean
موروث منImageModelSettings.amsGradient
augmentations
beta1
قيمة 'beta1' عندما يكون المحسن هو 'آدم' أو 'adamw'. يجب أن يكون عائما في النطاق [0، 1].
beta1?: number
قيمة الخاصية
number
موروث منImageModelSettings.beta1
beta2
قيمة 'beta2' عندما يكون المحسن هو 'آدم' أو 'adamw'. يجب أن يكون عائما في النطاق [0، 1].
beta2?: number
قيمة الخاصية
number
موروث منImageModelSettings.beta2
checkpointFrequency
تكرار تخزين نقاط التحقق النموذجية. يجب أن يكون عددا صحيحا موجبا.
checkpointFrequency?: number
قيمة الخاصية
number
checkpointModel
نموذج نقطة التحقق المدرب مسبقا للتدريب المتزايد.
checkpointModel?: MLFlowModelJobInput
قيمة الخاصية
checkpointRunId
معرف التشغيل السابق الذي يحتوي على نقطة تحقق مدربة مسبقا للتدريب المتزايد.
checkpointRunId?: string
قيمة الخاصية
string
distributed
ما إذا كان يجب استخدام التدريب الموزع.
distributed?: boolean
قيمة الخاصية
boolean
موروث منImageModelSettings.distributed
earlyStopping
تمكين منطق الإيقاف المبكر أثناء التدريب.
earlyStopping?: boolean
قيمة الخاصية
boolean
موروث منImageModelSettings.earlyStopping
earlyStoppingDelay
الحد الأدنى لعدد ال epochs أو تقييمات التحقق من الصحة للانتظار قبل تتبع تحسين القياس الأساسي للتوقف المبكر. يجب أن يكون عددا صحيحا موجبا.
earlyStoppingDelay?: number
قيمة الخاصية
number
earlyStoppingPatience
الحد الأدنى لعدد ال epochs أو تقييمات التحقق من الصحة مع عدم وجود تحسين قياسي أساسي قبل إيقاف التشغيل. يجب أن يكون عددا صحيحا موجبا.
earlyStoppingPatience?: number
قيمة الخاصية
number
enableOnnxNormalization
تمكين التطبيع عند تصدير نموذج ONNX.
enableOnnxNormalization?: boolean
قيمة الخاصية
boolean
evaluationFrequency
تكرار تقييم مجموعة بيانات التحقق من الصحة للحصول على درجات القياس. يجب أن يكون عددا صحيحا موجبا.
evaluationFrequency?: number
قيمة الخاصية
number
gradientAccumulationStep
يعني تراكم التدرج تشغيل عدد مكون من خطوات "GradAccumulationStep" دون تحديث أوزان النموذج أثناء تجميع تدرجات تلك الخطوات، ثم استخدام التدرجات المتراكمة لحساب تحديثات الوزن. يجب أن يكون عددا صحيحا موجبا.
gradientAccumulationStep?: number
قيمة الخاصية
number
layersToFreeze
عدد الطبقات المراد تجميدها للنموذج. يجب أن يكون عددا صحيحا موجبا. على سبيل المثال، تمرير 2 كقيمة ل "seresnext" يعني تجميد الطبقة 0 والطبقة 1. للحصول على قائمة كاملة بالنماذج المدعومة وتفاصيل حول تجميد الطبقة، يرجى مراجعة: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.
layersToFreeze?: number
قيمة الخاصية
number
learningRate
معدل التعلم الأولي. يجب أن يكون عائما في النطاق [0، 1].
learningRate?: number
قيمة الخاصية
number
موروث منImageModelSettings.learningRate
learningRateScheduler
نوع جدولة معدل التعلم. يجب أن يكون "warmup_cosine" أو "خطوة".
learningRateScheduler?: string
قيمة الخاصية
string
modelName
اسم النموذج الذي يجب استخدامه للتدريب. لمزيد من المعلومات حول النماذج المتاحة، يرجى زيارة الوثائق الرسمية: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.
modelName?: string
قيمة الخاصية
string
موروث منImageModelSettings.modelName
momentum
قيمة الزخم عندما يكون المحسن هو 'sgd'. يجب أن يكون عائما في النطاق [0، 1].
momentum?: number
قيمة الخاصية
number
موروث منImageModelSettings.momentum
nesterov
تمكين nesterov عندما يكون المحسن هو 'sgd'.
nesterov?: boolean
قيمة الخاصية
boolean
موروث منImageModelSettings.nesterov
numberOfEpochs
عدد فترات التدريب. يجب أن يكون عددا صحيحا موجبا.
numberOfEpochs?: number
قيمة الخاصية
number
numberOfWorkers
عدد عمال تحميل البيانات. يجب أن يكون عددا صحيحا غير سالب.
numberOfWorkers?: number
قيمة الخاصية
number
optimizer
randomSeed
البذور العشوائية لاستخدامها عند استخدام التدريب المحدد.
randomSeed?: number
قيمة الخاصية
number
موروث منImageModelSettings.randomSeed
stepLRGamma
قيمة غاما عندما يكون مجدول معدل التعلم "خطوة". يجب أن يكون عائما في النطاق [0، 1].
stepLRGamma?: number
قيمة الخاصية
number
موروث منImageModelSettings.stepLRGamma
stepLRStepSize
قيمة حجم الخطوة عندما يكون مجدول معدل التعلم "خطوة". يجب أن يكون عددا صحيحا موجبا.
stepLRStepSize?: number
قيمة الخاصية
number
trainingBatchSize
حجم دفعة التدريب. يجب أن يكون عددا صحيحا موجبا.
trainingBatchSize?: number
قيمة الخاصية
number
validationBatchSize
حجم دفعة التحقق من الصحة. يجب أن يكون عددا صحيحا موجبا.
validationBatchSize?: number
قيمة الخاصية
number
warmupCosineLRCycles
قيمة دورة جيب التمام عندما يكون مجدول معدل التعلم "warmup_cosine". يجب أن يكون عائما في النطاق [0، 1].
warmupCosineLRCycles?: number
قيمة الخاصية
number
warmupCosineLRWarmupEpochs
قيمة فترات التجهيز عندما يكون مجدول معدل التعلم هو "warmup_cosine". يجب أن يكون عددا صحيحا موجبا.
warmupCosineLRWarmupEpochs?: number
قيمة الخاصية
number
weightDecay
قيمة تسوس الوزن عندما يكون المحسن هو 'sgd' أو 'adam' أو 'adamw'. يجب أن يكون عائما في النطاق[0، 1].
weightDecay?: number
قيمة الخاصية
number
موروث منImageModelSettings.weightDecay