optuna.distributions.check_distribution_compatibility

optuna.distributions.check_distribution_compatibility(dist_old, dist_new)[源代码]

检查两分布的兼容性的函数.

注意,该方法不应由 optuna 用户来调用

参数
  • dist_old (optuna.distributions.BaseDistribution) – 从存储内容中恢复的分布

  • dist_new (optuna.distributions.BaseDistribution) – 新添加到存储内容的分布

返回

如果是 True 的话,表明这些分布是兼容的,否则不兼容。

引发

ValueError – 如果 dist_olddist_new 属于不同类的分布或者 dist_old.choices 不匹配 CategoricalDistributiondist_new.choices.

返回类型

None