Revision 1589a2da9959fceae2f92ff784301015cc776f7f authored by Jonas Rembser on 25 April 2023, 21:38:08 UTC, committed by Jonas Rembser on 08 June 2023, 12:57:44 UTC
When creating a likelihood for the batch mode, there are two distinct
steps:

  1. Create the computation graph for the likelihood
  2. Instantiate a RooFitDriver instance to evaluate the likelihood

The first step will the shared with the new RooFit Automatic
Differentiation (AD) backend. To make this easy, the likelihood creation
for the BatchMode is refactored such that both steps listed above don't
happen in the same function anymore.

After this PR, it will only require small changes to make the codegen+AD
backend available to `RooAbsPdf::createNLL()`.
1 parent 0501282
History

README.md

back to top