Menu

#5 General setup speed improvements

open
nobody
None
5
2005-01-26
2005-01-26
Chris Roat
No

Hi,

I'm curious if it's forseen to avoid many of the
internal setup and copying procedures in
RooSimPdfBuilder and RooSimultaneous. I'm speaking of
the order 1 second delay from building a Pdf and the
slave GOF calculators. My use case is fitting 20 2D
image telescope exposures taken of the same galaxy.
Each image is taken in different conditions. My use
case can be summed up as:

1. Complicated PDFs with approximately 150 parameters,
after splitting by index category. RooSimPdfBuilder is
very helpful in creating and varying these Pdfs - it's
the main reason to use RooFit for us!

2. Many thousands of similarly structured data sets of
different galaxies with with order 1000 data points.

3. Fits run with many constant parameters (typically
only 3-5 free parameters) that differ between data sets.

I'm finding the actual fitting can be of order 1-2
seconds, since the datasets aren't large and there
aren't many free parameters. Thus, the constant time
used in setup is substantial. Given the repetitive
nature (point 2.), it would be useful if one could just
"plug in" a new dataset, perhaps adjusting dependent
ranges a little, and "play", with redoing much of the
internal copying.

I'm guessinig this sort of chance might require
altering the guts of RooFit, but if this is already
possible, please let me know!

Chris

Discussion


Log in to post a comment.

MongoDB Logo MongoDB