From: Jérôme Benoit Date: Fri, 19 Sep 2025 18:55:31 +0000 (+0200) Subject: fix(reforcexy): fix access to _total_timesteps property X-Git-Url: https://git.piment-noir.org/?a=commitdiff_plain;h=aa9ae524c95a03e543e2faa443ece65570bbf580;p=freqai-strategies.git fix(reforcexy): fix access to _total_timesteps property Signed-off-by: Jérôme Benoit --- diff --git a/ReforceXY/user_data/freqaimodels/ReforceXY.py b/ReforceXY/user_data/freqaimodels/ReforceXY.py index def7997..2370f75 100644 --- a/ReforceXY/user_data/freqaimodels/ReforceXY.py +++ b/ReforceXY/user_data/freqaimodels/ReforceXY.py @@ -2002,9 +2002,10 @@ class InfoMetricsCallback(TensorboardCallback): except Exception: pass - if not np.isclose(self._total_timesteps, 0.0): + total_timesteps = getattr(self.model, "_total_timesteps", None) + if total_timesteps is not None and not np.isclose(total_timesteps, 0.0): try: - progress_done = float(self.num_timesteps) / float(self._total_timesteps) + progress_done = float(self.num_timesteps) / float(total_timesteps) progress_done = ( 0.0 if progress_done < 0