GridParameterSampling 类

定义超参数搜索空间上的网格采样。

初始化 GridParameterSampling。

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

构造函数

GridParameterSampling(parameter_space, properties=None)

参数

parameter_space
dict
必需

包含每个参数及其分布的字典。 字典键是参数的名称。 GridParameter 采样仅支持 choice

parameter_space
dict
必需

包含每个参数及其分布的字典。 字典键是参数的名称。 GridParameter 采样仅支持 choice

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'