GridParameterSampling 類別

定義超參數搜尋空間的方格取樣。

初始化 GridParameterSampling。

繼承
azureml.train.hyperdrive.sampling.HyperParameterSampling
GridParameterSampling

建構函式

GridParameterSampling(parameter_space, properties=None)

參數

parameter_space
dict
必要

包含每個參數及其分佈的字典。 字典索引鍵是 參數的名稱。 僅 choice 支援 GridParameter 取樣。

parameter_space
dict
必要

包含每個參數及其分佈的字典。 字典索引鍵是 參數的名稱。 僅 choice 支援 GridParameter 取樣。

properties
預設值: None

備註

在此取樣演算法中,會從離散值中選擇參數值。 您可以使用 函 choice 式來產生離散值。 例如:


   {
   "lr": choice(1, 2, 3),
   "batch": choice(8, 9)
   }

這會使用兩個參數 lrbatch 來定義搜尋空間。 lr 可以有其中一個值 [1,2, 3],以及 batch 其中一個值 [8, 9]。

您也可以使用散發來建立離散超參數。 如需詳細資訊,請參閱微調 模型的超參數教學課程。

屬性

SAMPLING_NAME

SAMPLING_NAME = 'GRID'