diff --git a/extreme_estimator/extreme_models/result_from_fit.py b/extreme_estimator/extreme_models/result_from_fit.py index b8a8d7d18378e5af351dd3f683886b3939c89451..f2a41d50f0d27ffc9c8d6cd2ad87bc96b4250e08 100644 --- a/extreme_estimator/extreme_models/result_from_fit.py +++ b/extreme_estimator/extreme_models/result_from_fit.py @@ -21,9 +21,13 @@ class ResultFromFit(object): return self.name_to_value.keys() @property - def convergence(self): + def convergence(self) -> str: convergence_value = self.name_to_value[self.CONVERGENCE_NAME] - return convergence_value + return convergence_value[0] + + @property + def is_convergence_successful(self) -> bool: + return self.convergence == "successful" @property def fitted_values(self) -> Dict[str, float]: