pycroxe.fitfunctions.FitFunction#
- class pycroxe.fitfunctions.FitFunction(*args, **kwargs)#
Protocol class describing the uniform signature for every registered fit function.
Using a
Protocolrather than a bareCallablealias allows static type checkers to verify the full signature, including the variadic**ctx, while keepingpycroxe.fitfunctions.REGISTRYopen to any compliant callable.Methods
FitFunction.__call__(energies, coefficients, ...)Uniform call signature for every registered fit function.