-
Notifications
You must be signed in to change notification settings - Fork 59
Open
Labels
enhancementExpand / change existing functionalityExpand / change existing functionality
Description
It's been reported that target convenience constructors sometimes give an unintuitive (yet correct!) result.
For example, when creating a "minimization" target of the following kind, the corresponding minimize flag appears as False, because the inversion is done via the transformation:
target = NumericalTarget.normalized_ramp("Biproduct", cutoffs=(0, 100), descending=True)
assert target.minimize is FalseAlso, specifically for the ramp constructors, it appears surprising that they take a descending flag instead of a minimize flag.
While non of this is a "bug", we might want to replace the inner construction and the interface so that they are more in line with what user would expect.
Metadata
Metadata
Assignees
Labels
enhancementExpand / change existing functionalityExpand / change existing functionality