]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
perf(reforcexy): readd minor optimization
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 16 Sep 2025 19:28:24 +0000 (21:28 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Tue, 16 Sep 2025 19:28:24 +0000 (21:28 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
ReforceXY/user_data/freqaimodels/ReforceXY.py

index d8417d50a56f04c50904e586020f13751110de5d..1d2d4d7d4e15117a4cbaf36b50b3a69f83cfacac 100644 (file)
@@ -542,7 +542,7 @@ class ReforceXY(BaseReinforcementLearningModel):
             return [_is_valid(action.value, position) for action in Actions]
 
         def _predict(window) -> int:
-            observation: DataFrame = dataframe.loc[window.index]
+            observation: DataFrame = dataframe.iloc[window.index]
             action_masks_param: Dict[str, Any] = {}
 
             if self.rl_config.get("add_state_info", False):