DerivativeRequest#

class cosmicjellyfish.fishermatrix.derivatives.DerivativeRequest(observable, fiducial, freeparams, observables_type, external_settings, feed_lvl, method, special_deriv_function, configuration)[source]#

Bases: object

Backend-neutral inputs required to compute observable derivatives.

Concrete providers may use finite differences, analytical formulae, or a future autodiff implementation. Providers must return the existing {parameter: derivative} result shape.