Bagikan melalui


ImageModelSettingsClassification interface

Pengaturan yang digunakan untuk melatih model. Untuk informasi lebih lanjut tentang pengaturan yang tersedia, silakan kunjungi dokumentasi resmi: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

Memperluas

Properti

trainingCropSize

Ukuran pemangkasan gambar yang dimasukkan ke jaringan neural untuk himpunan data pelatihan. Harus berupa nilai bilangan bulat positif.

validationCropSize

Ukuran pemangkasan gambar yang dimasukkan ke jaringan neural untuk himpunan data validasi. Harus berupa nilai bilangan bulat positif.

validationResizeSize

Ukuran gambar untuk mengubah ukuran sebelum pemotongan untuk himpunan data validasi. Harus berupa nilai bilangan bulat positif.

weightedLoss

Penurunan bobot. Nilai yang diterima adalah 0 untuk tidak ada penurunan tertimbang. 1 untuk penurunan tertimbang dengan sqrt. (class_weights). 2 untuk penurunan berat badan dengan class_weights. Harus 0 atau 1 atau 2.

Properti yang Diwariskan

advancedSettings

Pengaturan untuk skenario tingkat lanjut.

amsGradient

Aktifkan AMSGrad saat pengoptimal adalah 'adam' atau 'adamw'.

augmentations

Pengaturan untuk menggunakan Augmentasi.

beta1

Nilai 'beta1' ketika pengoptimal adalah 'adam' atau 'adamw'. Harus berupa float dalam rentang [0, 1].

beta2

Nilai 'beta2' ketika pengoptimal adalah 'adam' atau 'adamw'. Harus berupa float dalam rentang [0, 1].

checkpointFrequency

Frekuensi untuk menyimpan titik pemeriksaan model. Harus berupa nilai bilangan bulat positif.

checkpointModel

Model titik pemeriksaan yang telah dilatih sebelumnya untuk pelatihan bertahap.

checkpointRunId

Id eksekusi sebelumnya yang memiliki titik pemeriksaan yang telah dilatih sebelumnya untuk pelatihan inkremental.

distributed

Apakah akan menggunakan pelatihan terdistribusi.

earlyStopping

Aktifkan logika penghentian awal selama pelatihan.

earlyStoppingDelay

Jumlah minimum epoch atau evaluasi validasi untuk menunggu sebelum peningkatan metrik utama dilacak untuk penghentian awal. Harus berupa nilai bilangan bulat positif.

earlyStoppingPatience

Jumlah minimum epoch atau evaluasi validasi tanpa peningkatan metrik utama sebelum eksekusi dihentikan. Harus berupa nilai bilangan bulat positif.

enableOnnxNormalization

Aktifkan normalisasi saat mengekspor model ONNX.

evaluationFrequency

Frekuensi untuk mengevaluasi himpunan data validasi untuk mendapatkan skor metrik. Harus berupa nilai bilangan bulat positif.

gradientAccumulationStep

Akumulasi gradien berarti menjalankan sejumlah langkah "GradAccumulationStep" yang dikonfigurasi tanpa memperbarui bobot model sambil mengumpulkan gradien langkah-langkah tersebut, lalu menggunakan gradien akumulasi untuk menghitung pembaruan bobot. Harus berupa nilai bilangan bulat positif.

layersToFreeze

Jumlah lapisan yang akan dibekukan untuk model. Harus berupa nilai bilangan bulat positif. Misalnya, meneruskan 2 sebagai nilai untuk 'seresnext' berarti membekukan layer0 dan layer1. Untuk daftar lengkap model yang didukung dan detail tentang pembekuan lapisan, silakan lihat: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

learningRate

Tingkat pembelajaran awal. Harus berupa float dalam rentang [0, 1].

learningRateScheduler

Jenis penjadwal tingkat pembelajaran. Harus 'warmup_cosine' atau 'langkah'.

modelName

Nama model yang akan digunakan untuk pelatihan. Untuk informasi lebih lanjut tentang model yang tersedia, silakan kunjungi dokumentasi resmi: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

momentum

Nilai momentum saat pengoptimal adalah 'sgd'. Harus berupa float dalam rentang [0, 1].

nesterov

Aktifkan nesterov saat pengoptimal adalah 'sgd'.

numberOfEpochs

Jumlah epoch pelatihan. Harus berupa nilai bilangan bulat positif.

numberOfWorkers

Jumlah pekerja pemuat data. Harus bilangan bulat non-negatif.

optimizer

Jenis pengoptimal.

randomSeed

Benih acak yang akan digunakan saat menggunakan pelatihan deterministik.

stepLRGamma

Nilai gamma ketika penjadwal tingkat pembelajaran adalah 'langkah'. Harus berupa float dalam rentang [0, 1].

stepLRStepSize

Nilai ukuran langkah saat penjadwal tingkat pembelajaran adalah 'langkah'. Harus berupa nilai bilangan bulat positif.

trainingBatchSize

Ukuran batch pelatihan. Harus berupa nilai bilangan bulat positif.

validationBatchSize

Ukuran batch validasi. Harus berupa nilai bilangan bulat positif.

warmupCosineLRCycles

Nilai siklus kosinus saat penjadwal tingkat pembelajaran adalah 'warmup_cosine'. Harus berupa float dalam rentang [0, 1].

warmupCosineLRWarmupEpochs

Nilai epoch pemanasan ketika penjadwal tingkat pembelajaran adalah 'warmup_cosine'. Harus berupa nilai bilangan bulat positif.

weightDecay

Nilai pembbusukan berat saat pengoptimal adalah 'sgd', 'adam', atau 'adamw'. Harus berupa float dalam kisaran[0, 1].

Detail Properti

trainingCropSize

Ukuran pemangkasan gambar yang dimasukkan ke jaringan neural untuk himpunan data pelatihan. Harus berupa nilai bilangan bulat positif.

trainingCropSize?: number

Nilai Properti

number

validationCropSize

Ukuran pemangkasan gambar yang dimasukkan ke jaringan neural untuk himpunan data validasi. Harus berupa nilai bilangan bulat positif.

validationCropSize?: number

Nilai Properti

number

validationResizeSize

Ukuran gambar untuk mengubah ukuran sebelum pemotongan untuk himpunan data validasi. Harus berupa nilai bilangan bulat positif.

validationResizeSize?: number

Nilai Properti

number

weightedLoss

Penurunan bobot. Nilai yang diterima adalah 0 untuk tidak ada penurunan tertimbang. 1 untuk penurunan tertimbang dengan sqrt. (class_weights). 2 untuk penurunan berat badan dengan class_weights. Harus 0 atau 1 atau 2.

weightedLoss?: number

Nilai Properti

number

Detail Properti yang Diwariskan

advancedSettings

Pengaturan untuk skenario tingkat lanjut.

advancedSettings?: string

Nilai Properti

string

Diwarisi dariImageModelSettings.advancedSettings

amsGradient

Aktifkan AMSGrad saat pengoptimal adalah 'adam' atau 'adamw'.

amsGradient?: boolean

Nilai Properti

boolean

Diwarisi dariImageModelSettings.amsGradient

augmentations

Pengaturan untuk menggunakan Augmentasi.

augmentations?: string

Nilai Properti

string

Diwarisi dariImageModelSettings.augmentations

beta1

Nilai 'beta1' ketika pengoptimal adalah 'adam' atau 'adamw'. Harus berupa float dalam rentang [0, 1].

beta1?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.beta1

beta2

Nilai 'beta2' ketika pengoptimal adalah 'adam' atau 'adamw'. Harus berupa float dalam rentang [0, 1].

beta2?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.beta2

checkpointFrequency

Frekuensi untuk menyimpan titik pemeriksaan model. Harus berupa nilai bilangan bulat positif.

checkpointFrequency?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.checkpointFrequency

checkpointModel

Model titik pemeriksaan yang telah dilatih sebelumnya untuk pelatihan bertahap.

checkpointModel?: MLFlowModelJobInput

Nilai Properti

Diwarisi dariImageModelSettings.checkpointModel

checkpointRunId

Id eksekusi sebelumnya yang memiliki titik pemeriksaan yang telah dilatih sebelumnya untuk pelatihan inkremental.

checkpointRunId?: string

Nilai Properti

string

Diwarisi dariImageModelSettings.checkpointRunId

distributed

Apakah akan menggunakan pelatihan terdistribusi.

distributed?: boolean

Nilai Properti

boolean

Diwarisi dariImageModelSettings.distributed

earlyStopping

Aktifkan logika penghentian awal selama pelatihan.

earlyStopping?: boolean

Nilai Properti

boolean

Diwarisi dariImageModelSettings.earlyStopping

earlyStoppingDelay

Jumlah minimum epoch atau evaluasi validasi untuk menunggu sebelum peningkatan metrik utama dilacak untuk penghentian awal. Harus berupa nilai bilangan bulat positif.

earlyStoppingDelay?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.earlyStoppingDelay

earlyStoppingPatience

Jumlah minimum epoch atau evaluasi validasi tanpa peningkatan metrik utama sebelum eksekusi dihentikan. Harus berupa nilai bilangan bulat positif.

earlyStoppingPatience?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.earlyStoppingPatience

enableOnnxNormalization

Aktifkan normalisasi saat mengekspor model ONNX.

enableOnnxNormalization?: boolean

Nilai Properti

boolean

Diwarisi dariImageModelSettings.enableOnnxNormalization

evaluationFrequency

Frekuensi untuk mengevaluasi himpunan data validasi untuk mendapatkan skor metrik. Harus berupa nilai bilangan bulat positif.

evaluationFrequency?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.evaluationFrequency

gradientAccumulationStep

Akumulasi gradien berarti menjalankan sejumlah langkah "GradAccumulationStep" yang dikonfigurasi tanpa memperbarui bobot model sambil mengumpulkan gradien langkah-langkah tersebut, lalu menggunakan gradien akumulasi untuk menghitung pembaruan bobot. Harus berupa nilai bilangan bulat positif.

gradientAccumulationStep?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.gradientAccumulationStep

layersToFreeze

Jumlah lapisan yang akan dibekukan untuk model. Harus berupa nilai bilangan bulat positif. Misalnya, meneruskan 2 sebagai nilai untuk 'seresnext' berarti membekukan layer0 dan layer1. Untuk daftar lengkap model yang didukung dan detail tentang pembekuan lapisan, silakan lihat: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

layersToFreeze?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.layersToFreeze

learningRate

Tingkat pembelajaran awal. Harus berupa float dalam rentang [0, 1].

learningRate?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.learningRate

learningRateScheduler

Jenis penjadwal tingkat pembelajaran. Harus 'warmup_cosine' atau 'langkah'.

learningRateScheduler?: string

Nilai Properti

string

Diwarisi dariImageModelSettings.learningRateScheduler

modelName

Nama model yang akan digunakan untuk pelatihan. Untuk informasi lebih lanjut tentang model yang tersedia, silakan kunjungi dokumentasi resmi: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

modelName?: string

Nilai Properti

string

Diwarisi dariImageModelSettings.modelName

momentum

Nilai momentum saat pengoptimal adalah 'sgd'. Harus berupa float dalam rentang [0, 1].

momentum?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.momentum

nesterov

Aktifkan nesterov saat pengoptimal adalah 'sgd'.

nesterov?: boolean

Nilai Properti

boolean

Diwarisi dariImageModelSettings.nesterov

numberOfEpochs

Jumlah epoch pelatihan. Harus berupa nilai bilangan bulat positif.

numberOfEpochs?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.numberOfEpochs

numberOfWorkers

Jumlah pekerja pemuat data. Harus bilangan bulat non-negatif.

numberOfWorkers?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.numberOfWorkers

optimizer

Jenis pengoptimal.

optimizer?: string

Nilai Properti

string

Diwarisi dariImageModelSettings.optimizer

randomSeed

Benih acak yang akan digunakan saat menggunakan pelatihan deterministik.

randomSeed?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.randomSeed

stepLRGamma

Nilai gamma ketika penjadwal tingkat pembelajaran adalah 'langkah'. Harus berupa float dalam rentang [0, 1].

stepLRGamma?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.stepLRGamma

stepLRStepSize

Nilai ukuran langkah saat penjadwal tingkat pembelajaran adalah 'langkah'. Harus berupa nilai bilangan bulat positif.

stepLRStepSize?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.stepLRStepSize

trainingBatchSize

Ukuran batch pelatihan. Harus berupa nilai bilangan bulat positif.

trainingBatchSize?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.trainingBatchSize

validationBatchSize

Ukuran batch validasi. Harus berupa nilai bilangan bulat positif.

validationBatchSize?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.validationBatchSize

warmupCosineLRCycles

Nilai siklus kosinus saat penjadwal tingkat pembelajaran adalah 'warmup_cosine'. Harus berupa float dalam rentang [0, 1].

warmupCosineLRCycles?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.warmupCosineLRCycles

warmupCosineLRWarmupEpochs

Nilai epoch pemanasan ketika penjadwal tingkat pembelajaran adalah 'warmup_cosine'. Harus berupa nilai bilangan bulat positif.

warmupCosineLRWarmupEpochs?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.warmupCosineLRWarmupEpochs

weightDecay

Nilai pembbusukan berat saat pengoptimal adalah 'sgd', 'adam', atau 'adamw'. Harus berupa float dalam kisaran[0, 1].

weightDecay?: number

Nilai Properti

number

Diwarisi dariImageModelSettings.weightDecay