]> Piment Noir Git Repositories - freqai-strategies.git/commit
fix(qav3): correct normalization bounds and consolidate defaults
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 21 Nov 2025 17:21:13 +0000 (18:21 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Fri, 21 Nov 2025 17:21:13 +0000 (18:21 +0100)
commitfb8214970b28d441ca2bb7ebda538496692625f8
tree058040f4e2d0d3561f0bbe69a4c0b5d2ac1f3d41
parent5a3dea1f18b39532ab0840ac6f4f154124ca5f31
fix(qav3): correct normalization bounds and consolidate defaults

- Fix tanh normalization formula to guarantee [0, gain] range
  Update formula: gain * 0.5 * (tanh(scale * z) + 1.0)
  Update default tanh_gain: 0.5 → 1.0
- Fix robust normalization to ensure [0,1] bounded output
  Add min-max rescaling after IQR standardization
- Refactor normalization functions to use canonical DEFAULTS_EXTREMA_WEIGHTING
  Eliminates hardcoded values in _normalize_{robust,softmax,tanh,rank}
README.md
quickadapter/user_data/strategies/Utils.py