has_converged_by_absolute_tolerance

has_converged_by_absolute_tolerance(values, atol, window=5)[source]

Returns True if the last window values are all below the absolute tolerance.

Parameters:
  • values (array-like) – Sequence of convergence metric values (ordered in time).

  • atol (float) – Absolute tolerance.

  • window (int) – Number of consecutive values required for convergence.