You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once a correction is defined, we could in principle run optimization passes on it, in case it is constructed in some working but non-optimal combination of nodes. Examples of optimizations include:
Detecting regular multivariate binning implemented as nested Binning nodes and converting to a single MultiBinning node
Detecting formulas with all the same expression, but different numerical constants, and replacing with a FormulaRef node
Normalizing polynomial expressions in Formula nodes to Horner form (this could also be done at evaluator time: Formula performance improvements #173)
The second case is something I already wrote up a sketch for:
Once a correction is defined, we could in principle run optimization passes on it, in case it is constructed in some working but non-optimal combination of nodes. Examples of optimizations include:
Binning
nodes and converting to a singleMultiBinning
nodeFormulaRef
nodeFormula
nodes to Horner form (this could also be done at evaluator time: Formula performance improvements #173)The second case is something I already wrote up a sketch for:
The text was updated successfully, but these errors were encountered: