optuna.samplers

samplers 模块定义了一个参数采样的基类,如 BaseSampler 中广泛描述的那样。本模块中其余的类代表从 BaseSampler 派生出来的子类,它们实现了不同的采样策略。

optuna.samplers.BaseSampler

Samplers 基类

optuna.samplers.GridSampler

使用网格搜索的 sampler.

optuna.samplers.RandomSampler

使用随机 sampling 的sampler.

optuna.samplers.TPESampler

使用 TPE (Tree-structured Parzen Estimator) 算法的 sampler.

optuna.samplers.CmaEsSampler

A sampler using cmaes as the backend.

optuna.samplers.PartialFixedSampler

部分参数固定的 sampler.

optuna.samplers.NSGAIISampler

使用 NSGA-II 算法的多目标 sampler.

optuna.samplers.MOTPESampler

使用 MOTPE 算法的多目标 sampler.

optuna.samplers.IntersectionSearchSpace

用于计算 BaseStudy 的搜索空间的交集的类。

optuna.samplers.intersection_search_space

返回 BaseStudy 的搜索空间交集。