feat: enhance data handling and model training features

- Updated .gitignore to include .venv and .worktrees.
- Removed symlink for the virtual environment.
- Added new parquet files for dogeusdt, trxusdt, and xrpusdt datasets.
- Introduced model files and training logs for dogeusdt, trxusdt, and xrpusdt.
- Enhanced fetch_history.py to support caching of correlation symbols.
- Updated train_and_deploy.sh to manage correlation cache directory.
This commit is contained in:
21in7
2026-03-05 23:57:44 +09:00
parent d92fae13f8
commit 2b3f39b5d1
13 changed files with 130 additions and 5 deletions

Binary file not shown.

View File

@@ -0,0 +1,27 @@
[
{
"date": "2026-03-05T23:54:05.625978",
"backend": "lgbm",
"auc": 0.947,
"best_threshold": 0.2822,
"best_precision": 0.446,
"best_recall": 0.763,
"samples": 2940,
"features": 26,
"time_weight_decay": 2.0,
"model_path": "models/trxusdt/lgbm_filter.pkl",
"tuned_params_path": null,
"lgbm_params": {
"n_estimators": 434,
"learning_rate": 0.123659,
"max_depth": 6,
"num_leaves": 14,
"min_child_samples": 10,
"subsample": 0.929062,
"colsample_bytree": 0.94633,
"reg_alpha": 0.573971,
"reg_lambda": 0.000157
},
"weight_scale": 1.783105
}
]