requirements.txt 550 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # CYB50-Pro 自适应市场生态交易系统依赖
  2. # 基础科学计算
  3. numpy>=1.24.0
  4. pandas>=2.0.0
  5. scipy>=1.10.0
  6. # 机器学习与统计
  7. scikit-learn>=1.3.0
  8. hmmlearn>=0.3.0
  9. pymc>=5.10.0
  10. scikit-optimize>=0.9.0
  11. # 深度学习(LSTM预测)
  12. torch>=2.1.0
  13. # 性能优化
  14. numba>=0.58.0
  15. # 数据获取
  16. akshare>=1.11.0
  17. baostock>=0.8.8
  18. # 技术指标
  19. ta-lib>=0.4.28
  20. # 配置与日志
  21. pyyaml>=6.0.1
  22. structlog>=23.2.0
  23. # 可视化
  24. matplotlib>=3.8.0
  25. seaborn>=0.13.0
  26. plotly>=5.18.0
  27. # 测试
  28. pytest>=7.4.0
  29. pytest-cov>=4.1.0
  30. # 类型检查
  31. mypy>=1.7.0