clophfit.testing.fitter_test_utils#
Shared utilities for fitter comparison tests and benchmarks.
Functions#
|
Extract K value and stderr from fit result. |
|
Extract S0 or S1 values per label if present in params. |
|
Builder of fitters. |
Module Contents#
- clophfit.testing.fitter_test_utils.k_from_result(fr)#
Extract K value and stderr from fit result.
- Parameters:
fr (clophfit.fitting.data_structures.FitResult[clophfit.fitting.data_structures.MiniT])
- Return type:
tuple[float | None, float | None]
- clophfit.testing.fitter_test_utils.s_from_result(fr, which)#
Extract S0 or S1 values per label if present in params.
- Parameters:
fr (clophfit.fitting.data_structures.FitResult[clophfit.fitting.data_structures.MiniT])
which (str)
- Return type:
dict[str, float] | None
- clophfit.testing.fitter_test_utils.build_fitters(*, include_odr=True)#
Builder of fitters.
- Parameters:
include_odr (bool)
- Return type:
dict[str, collections.abc.Callable[[clophfit.fitting.data_structures.Dataset], clophfit.fitting.data_structures.FitResult[clophfit.fitting.data_structures.MiniT]]]