cosmicjellyfish.analysis.fisher_operations#

synopsis:

Module that contains operations that can be performed on Fisher matrices. All of them are safeguarded against non-Fisher input.

Functions

eliminate_columns_rows

This function eliminates the row and columns corresponding to the given indexes from the Fisher matrix.

eliminate_parameters

This function eliminates the row and columns corresponding to the given parameter name from the Fisher matrix.

information_gain

This function computes the Fisher approximation of Kullback-Leibler information gain.

jacobian_from_function

Jacobian of a vector function at a fiducial point.

marginalise

This function marginalises a Fisher matrix over all parameters but the ones in names.

marginalise_over

This function marginalises a Fisher matrix over the parameters in names.

reparametrise

Change the parameters of a Fisher matrix with the chain rule.

reshuffle

This function reshuffles a Fisher matrix.