nlsq.callbacks.CallbackBase¶
- class nlsq.callbacks.CallbackBase[source]¶
Bases:
objectBase class for optimization callbacks.
Subclass this to create custom callbacks. Override the __call__ method to define what happens at each iteration.
Examples
>>> class CustomCallback(CallbackBase): ... def __call__(self, iteration, cost, params, info): ... print(f"Iter {iteration}: cost={cost:.6f}")