]> Piment Noir Git Repositories - freqai-strategies.git/shortlog
freqai-strategies.git
2025-09-30  Jérôme Benoitrefactor(qav3): cleanup namespace
2025-09-30  Jérôme Benoitfix(qav3): revert minimal_roi @property change
2025-09-30  Jérôme Benoitfix(qav3): avoid config access to uninitialized properties
2025-09-30  Jérôme Benoitperf(qav3): tune fit_live_predictions_candles
2025-09-30  Jérôme Benoitrefactor(qav3): factor out callable unique hash building
2025-09-30  Jérôme Benoitperf(qav3): tune reversal confirmation
2025-09-29  Jérôme Benoitfix(reforcexy): ensure env parent class close() is...
2025-09-29  Jérôme Benoitrefactor(reforcexy): cleanup spot support
2025-09-29  Jérôme Benoitfix(reforcexy): ensure model expiracy triggers open...
2025-09-29  Jérôme Benoitrefactor(qav3): kmeans/kmedoids code cleanups
2025-09-29  Jérôme Benoitrefactor(qav3): cleanup kmedoids integration
2025-09-28  Jérôme Benoitchore(reforcexy): configuration template alignment
2025-09-28  Jérôme Benoitperf(qav3): slighly improve time complexity at pivots...
2025-09-28  Jérôme Benoitperf(qav3): improve _get_n_clusters heuristic
2025-09-28  Jérôme Benoitchore(qav3): bump version
2025-09-28  Jérôme Benoitfix(qav3): callback throttling per pair and callback...
2025-09-28  Jérôme Benoitrefactor(qav3): cleanup MO _get_n_clusters
2025-09-28  Jérôme Benoitperf(qav3): improve MO optimization support
2025-09-28  Jérôme Benoitchore(reforcexy): refine configuration template
2025-09-28  Jérôme Benoitperf(reforcexy): optimize prediction code path
2025-09-27  Jérôme Benoitrefactor(reforcexy): refine log messages
2025-09-27  Jérôme Benoitrefactor(reforcexy): improve logging
2025-09-27  Jérôme Benoitperf(reforcexy): make evaluation lighter
2025-09-27  Jérôme Benoitfix: typo in docker-upgrade.sh
2025-09-27  Jérôme Benoitfix(reforcexy): ensure padding frame is init with zeros
2025-09-26  Jérôme Benoitrefactor(reforcexy): remove unneeded intermediate variable
2025-09-26  Jérôme Benoitrefactor(reforcexy): remove blank line
2025-09-26  Jérôme Benoitrefactor(reforcexy): add more reward tunables
2025-09-26  Jérôme Benoitrefactor(reforcexy): remove unneeded type casting
2025-09-26  Jérôme Benoitperf(reforcexy): ensure total timesteps is aligned...
2025-09-26  Jérôme Benoitfix(reforcexy): spot support at model training
2025-09-26  Jérôme Benoitrefactor(reforcexy): keep nested directory structure...
2025-09-26  Jérôme Benoitfix(reforce): try to make hyperopt outputs not resusabl...
2025-09-25  Jérôme Benoitrefactor(reforcexy): refine typing
2025-09-25  Jérôme Benoitrefactor(reforcexy): refine typing
2025-09-25  Jérôme Benoitperf(qav3): refine signal filter
2025-09-25  Jérôme Benoitrefactor(qav3): ensure safe hyperband pruner configuration
2025-09-24  Jérôme Benoitfix(reforcexy): train frequency handling
2025-09-24  Jérôme Benoitrefactor(reforcexy): refine typing
2025-09-24  Jérôme Benoitrefactor(reforcexy): cleanup train frequency handling
2025-09-24  Jérôme Benoitfix(reforcexy): ensure penalty at holding trade with...
2025-09-24  Jérôme Benoitrefactor(reforcexy): ensure trade efficiency logic...
2025-09-24  Jérôme Benoitfix(reforcexy): gradient steps computation
2025-09-24  Jérôme Benoitchore(qav3): bump versions
2025-09-24  Jérôme Benoitperf(reforcexy): revamp rewarding logic, take 2
2025-09-23  Jérôme Benoitrefactor(qav3): code formatting
2025-09-23  Jérôme Benoitfix(qav3): fix sklearn extra installation
2025-09-23  Jérôme Benoitfeat(qav3): add kmedoids metric to MO trial selection
2025-09-23  Jérôme Benoitrefactor(qav3): factor out pairwise distance sums compu...
2025-09-23  Jérôme Benoitrefactor(reforcexy): remove unneeded helper
2025-09-23  Jérôme Benoitperf(reforcexy): inital revamp of rewarding logic
2025-09-22  Jérôme Benoitrefactor(reforcexy): rename build_train_freq -> _build_...
2025-09-22  Jérôme Benoitrefactor(reforcexy): factor out DQN train_freq handling
2025-09-21  Jérôme Benoitrefactor(reforcexy): refine variables and methods namespace
2025-09-21  Jérôme Benoitrefactor(reforcexy): cleanup training schedule handling...
2025-09-21  Jérôme Benoitrefactor(qav3): refine weighted_close() signature
2025-09-21  Jérôme Benoitchore: refine configuration
2025-09-21  Jérôme Benoitrefactor(reforcexy): ensure envs are created with consi...
2025-09-21  Jérôme Benoitfix(reforcexy): evaluation frequency computation
2025-09-21  Jérôme Benoitrefactor(reforcexy): code formatting
2025-09-21  Jérôme Benoitrefactor(reforcexy): refine log message
2025-09-21  Jérôme Benoitrefactor(reforcexy): factor out safe logger helper
2025-09-21  Jérôme Benoitfix: ensure different hyperopt seed per trial
2025-09-21  Jérôme Benoitfix: ensure std on samples apply Bessel correction
2025-09-20  Jérôme Benoitrefactor(reforcexy): ensure HPO trial start is always...
2025-09-20  Jérôme Benoitfix(reforcexy): fix arguments order at get_callbacks()
2025-09-20  Jérôme Benoitperf(reforcexy): isolate and seed HPO envs
2025-09-20  Jérôme Benoitperf(reforcexy): make MyRLEnv a non nested class
2025-09-19  Jérôme Benoitfix(reforcexy): ensure thread safety everywhere
2025-09-19  Jérôme Benoitfix(reforcexy): ensure thread safety with multiprocessing
2025-09-19  Jérôme Benoitrefactor(reforcexy): refine configuration template
2025-09-19  Jérôme Benoitrefactor(reforcexy): ensure position arg is normalized
2025-09-19  Jérôme Benoitfix(reforcexy): fix access to _total_timesteps property
2025-09-19  Jérôme Benoitrefactor(reforcexy): add learning progress tracking...
2025-09-19  Jérôme Benoitrefactor(reforcexy): factor out action validation and...
2025-09-19  Jérôme Benoitperf(qav3): less strict reversal confirmation
2025-09-19  Jérôme Benoitrefactor(reforcexy): remove dead code
2025-09-19  Jérôme Benoitperf(qav3): fine tune labeling optuna optimization
2025-09-19  Jérôme Benoitrefactor(reforcexy): refine log message
2025-09-19  Jérôme Benoitrefactor(reforcexy): sensible variable name
2025-09-19  Jérôme Benoitfix(reforcexy): proper action masking implementation
2025-09-19  Jérôme Benoitrefactor(reforcexy): rename variable
2025-09-18  Jérôme Benoitfix(reforcexy): fix get_most_recent_max_pnl() semantic
2025-09-18  Jérôme Benoitperf(reforcexy): refine optuna trial pruning condition
2025-09-18  Jérôme Benoitfeat(reforcexy): subprocvec support
2025-09-18  Jérôme Benoitfix(reforcexy): properly separate hyperopt data from...
2025-09-18  Jérôme Benoitfix(reforcexy): double evaluation during hyperopt
2025-09-18  Jérôme Benoitrefactor(qav3): properly integrate knn in MO trial...
2025-09-17  Jérôme Benoitrefactor(reforcexy): cleanup frame stacking implementation
2025-09-17  Jérôme Benoitrefactor(reforcexy): align variable name
2025-09-17  Jérôme Benoitfix(qav3): default value for pivot labeling
2025-09-17  Jérôme Benoitrefactor(reforcexy): filter properly float conversion...
2025-09-17  Jérôme Benoitfix: assorted bug fixes
2025-09-16  Jérôme Benoitrefactor(qav3): blank line removal
2025-09-16  Jérôme Benoitfeat(qav3): improve MO trial selection for kmeans
2025-09-16  Jérôme Benoitperf(qav3): tune pivot labeling optimization thresholds
2025-09-16  Jérôme Benoitperf(reforcexy): readd minor optimization
2025-09-16  Jérôme Benoitfix(reforcexy): idle duration computation
2025-09-16  Jérôme Benoitperf(reforcexy): idle duration aware reward
2025-09-16  Jérôme Benoitperf(qav3): fine tune pivot labeling HPO
next