Noticed for attempted hybrid optimization with FPSRecommender but probably applies to many other incompatible settings as well.
Minimal example
from baybe.parameters import NumericalContinuousParameter, NumericalDiscreteParameter
from baybe.recommenders import FPSRecommender
from baybe.searchspace import SearchSpace
searchspace = SearchSpace.from_product(
[
NumericalDiscreteParameter("x", [0, 1]),
NumericalContinuousParameter("y", [0, 1]),
]
)
FPSRecommender().recommend(1, searchspace)
NotImplementedError: Hybrid recommendation is not implemented.
Expectation
Should explain what exactly is incompatible.
Noticed for attempted hybrid optimization with
FPSRecommenderbut probably applies to many other incompatible settings as well.Minimal example
Expectation
Should explain what exactly is incompatible.