optuna.distributions
The distributions 模块定义了各种表示概率分布的类,主要用于为优化试验建议初始超参数值。分布类继承自库内部的 BaseDistribution,并使用特定参数初始化,例如 IntDistribution 的 low 和 high 端点。
Optuna 用户不应直接使用分布类,而应使用 Trial 提供的实用函数,例如 suggest_int()。
浮点数上的分布。 |
|
整数上的分布。 |
|
线性域中的均匀分布。 |
|
对数域中的均匀分布。 |
|
线性域中的离散均匀分布。 |
|
整数上的均匀分布。 |
|
对数域中整数的均匀分布。 |
|
一个分类分布。 |
|
将一个分布序列化为 JSON 格式。 |
|
反序列化一个JSON格式的分布。 |
|
一个用于检查两个发行版兼容性的函数。 |