optuna.integration.botorch.qehvi_candidates_func

optuna.integration.botorch.qehvi_candidates_func(train_x, train_obj, train_con, bounds)[源代码]

Quasi MC-based batch Expected Hypervolume Improvement (qEHVI).

The default value of candidates_func in BoTorchSampler with multi-objective optimization when the number of objectives is three or less.

参见

qei_candidates_func() for argument and return value descriptions.

备注

Added in v2.4.0 as an experimental feature. The interface may change in newer versions without prior notice. See https://github.com/optuna/optuna/releases/tag/v2.4.0.

参数
  • train_x (torch.Tensor) –

  • train_obj (torch.Tensor) –

  • train_con (Optional[torch.Tensor]) –

  • bounds (torch.Tensor) –

返回类型

torch.Tensor