DayaBay Profiling: Selecting nodes
I am finally completing the work on the profiling module dag-flow!60 , with only a few small changes left.
I would like to know which nodes to use for NodeProfiling.
Some nodes are executed many times during the model fitting process, while others are run only once, so their performance is not important.
Here are the nodes I'm using now:
-
MatrixProductDDt -
Product -
Cholesky -
SumMatOrDiag -
Jacobian -
Sum -
AxisDistortionMatrixLinearLegacy -
RenormalizeDiag -
Array -
NueSurvivalProbability -
Integrator -
Division -
Interpolator -
EnergyResolutionMatrixBC -
RebinMatrix -
VectorMatrixProduct -
IntegratorSampler -
SegmentIndex -
EeToEnu -
IBDXsecVBO1 -
Jacobian_dEnu_dEe -
NormalizeCorrelatedVarsTwoWays -
Concatenation -
MonteCarloLoc -
View -
MonteCarloShape -
CNPStat -
ArraySum -
Monotonize -
BinCenter -
EnergyResolutionSigmaRelABC -
CovmatrixFromCormatrix -
InverseSquareLaw -
ElSumSq -
Chi2 -
LogProdDiag -
ParArrayInput -
WeightedSumArgs -
LogPoissonRatio -
InterpolatorCore -
Exp -
ProductShiftedScaled -
AxisDistortionMatrix -
Difference -
IntegratorCore -
Proxy
Edited by Maxim Gonchar