Refactor objective in optimizer
- Lingua principale
- Python
- Stelle
- 712
- Fork
- 96
- Merge medio
- 3g 1h
- PR unite (30g)
- 10
Descrizione
There is a need to evaluate graphs and pipelines in side mutations from optimizer (e.g. Sructural Analysis). On the one hand, current `objective` property does not allow to do such evaluations since there is no referenced data in it. And on the other hand, `self.eval_dispatcher._objective_eval` is fine for evaluating pipelines, however this function does not provide any information about calculated metric's names.
That is precisely why `objective` should be modified. Current solutions is to construct new mixed objective like this:

`objective` is this class is `self.eval_dispatcher._objective_eval`
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.