Open miguelgondu opened 1 month ago
Some black boxes (e.g. foldx,rasp and ehrlich) have constraints like only allowing evaluation in inputs of certain length. We should
foldx
rasp
ehrlich
is_feasible
is_constrained
self.constraints: list[(np.ndarray) -> (bool | list[bool])]
np.nan
-np.inf
@samuelstanton
Some black boxes (e.g.
foldx
,rasp
andehrlich
) have constraints like only allowing evaluation in inputs of certain length. We shouldis_feasible
method to them (?)is_constrained
kwarg.self.constraints: list[(np.ndarray) -> (bool | list[bool])]
(?)np.nan
? Is it-np.inf
?