BayesianParameterSampling Sınıf
Hiper parametre arama alanı üzerinden Bayes örneklemesini tanımlar.
Bayes örneklemesi, önceki örneklerin performansını temel alarak bir sonraki hiper parametre örneğini akıllı bir şekilde seçmeyi dener; böylece yeni örnek bildirilen birincil ölçümü geliştirir.
BayesianParameterSampling'i başlatın.
- Devralma
-
azureml.train.hyperdrive.sampling.HyperParameterSamplingBayesianParameterSampling
Oluşturucu
BayesianParameterSampling(parameter_space, properties=None)
Parametreler
Name | Description |
---|---|
parameter_space
Gerekli
|
|
parameter_space
Gerekli
|
Her parametreyi ve dağılımını içeren bir sözlük. Sözlük anahtarı, parametrenin adıdır. Bayes iyileştirmesi için yalnızca seçimin, kuniform'un ve tekdüzenin desteklendiğini unutmayın. |
properties
|
varsayılan değer: None
|
Açıklamalar
Bayes örneklemesi kullanılırken eş zamanlı çalıştırma sayısının ayarlama işleminin etkinliği üzerinde bir etkisi olduğunu unutmayın. Genellikle, daha az sayıda eşzamanlı çalıştırma daha iyi örnekleme yakınsamasına yol açar. Bunun nedeni, bazı çalıştırmaların hala çalışan çalıştırmalardan tam olarak yararlanmadan başlamasıdır.
Not
Bayes örneklemesi erken sonlandırma ilkelerini desteklemez. Bayes parametresi örneklemesini kullanırken kullanın NoTerminationPolicy, erken sonlandırma ilkesini Yok olarak ayarlayın veya early_termination_policy parametresini kapatın.
BayesianParameter örneklemesini kullanma hakkında daha fazla bilgi için Modeliniz için hiper parametreleri ayarlama öğreticisine bakın.
Öznitelikler
SAMPLING_NAME
SAMPLING_NAME = 'BayesianOptimization'
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin