optuna.distributions.LogUniformDistribution
- class optuna.distributions.LogUniformDistribution(low, high)[源代码]
对数域的均匀分布.
一般情况下, 该对象在
log=True
和suggest_loguniform()
时由suggest_float()
进行实例化, 然后被传递到samplers
.- low
该分布的取值范围下界. 其中
low
值是包含在取值范围内的.
- high
该分布的取值范围上界. 其中
high
值是包含在取值范围内的.
- 引发
ValueError – 如果
low
的值比high
大, 或者low
小于等于 0 的话.- 参数
- 返回类型
None
Methods
single
()测试该分布是否仅包含单一值.
to_external_repr
(param_value_in_internal_repr)将参数的内部表示转化为外部表示.
to_internal_repr
(param_value_in_external_repr)将参数的外部表示转化为内部表示.
- to_external_repr(param_value_in_internal_repr)
将参数的内部表示转化为外部表示.