]> Piment Noir Git Repositories - freqai-strategies.git/commitdiff
fix(reforcexy): ensure thread safety with multiprocessing
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 19 Sep 2025 19:59:34 +0000 (21:59 +0200)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 19 Sep 2025 19:59:34 +0000 (21:59 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@piment-noir.org>
ReforceXY/user_data/freqaimodels/ReforceXY.py

index 37210f2c6ad250ffe673a5ce9ee0325070b7d68f..0c94c5aeba380b7811d3e353602b0039ef49afb6 100644 (file)
@@ -168,7 +168,6 @@ class ReforceXY(BaseReinforcementLearningModel):
             return Positions.Neutral
 
     @staticmethod
-    @lru_cache(maxsize=8)
     def get_action_masks(
         position: Positions, force_action: Optional[ForceActions] = None
     ) -> NDArray[bool]: