refactor: 清理测试文件和2019相关代码
- 删除测试脚本: test_2026_classification.py, test_lagllama.py, test_timesfm.py, test_ttm.py - 删除2019相关文件: analyze_2019_*, apply_2019_*, dlinear_2019_*, three_models_2019_* - 添加集成模型相关代码和分析脚本 - 添加N-BEATS模型和CatBoost分类模型
This commit is contained in:
1 parent
c74f4f6949
commit
1bd9d25f60
33 files changed
+6557
-233
No files matched your search
Executable
+32
@@ -0,0 +1,32 @@
|
||||
#!/bin/bash
|
||||
# 安装三个时间序列基础模型
|
||||
|
||||
echo "=================================="
|
||||
echo "安装时间序列基础模型"
|
||||
echo "=================================="
|
||||
|
||||
# 激活conda环境
|
||||
source /Users/xxz/miniforge3/bin/activate
|
||||
conda activate crypto_pred_312
|
||||
|
||||
echo ""
|
||||
echo "[1/3] 安装 Google TimesFM 2.5..."
|
||||
pip install git+https://github.com/google-research/timesfm.git
|
||||
|
||||
echo ""
|
||||
echo "[2/3] 安装 IBM TTM-R2 (Granite TSFM)..."
|
||||
pip install tsfm_public
|
||||
|
||||
echo ""
|
||||
echo "[3/3] 安装 Lag-Llama 依赖..."
|
||||
pip install gluonts[torch] torch
|
||||
|
||||
echo ""
|
||||
echo "=================================="
|
||||
echo "✓ 所有模型安装完成!"
|
||||
echo "=================================="
|
||||
echo ""
|
||||
echo "模型位置:"
|
||||
echo " - TimesFM 2.5: HuggingFace自动下载"
|
||||
echo " - TTM-R2: ibm-granite/granite-timeseries-ttm-r2"
|
||||
echo " - Lag-Llama: time-series-foundation-models/lag-llama"
|
||||
Reference in new issue
Block a user