22 lines
675 B
Text
22 lines
675 B
Text
numpy==1.26.* # version might be limited by numba and tensorflow
| |
pandas==2.* # version might be important for parsing timestamps
| |
numba # For highlow label generator. numba 0.57.1 requires numpy<1.25,>=1.21,
| |
pyarrow # If parquet is used. Alternatively fastparquet
| |
| |
apscheduler==3.10.*
| |
click
| |
tqdm
| |
| |
# Downloaders
| |
python-binance==1.0.* # pip install python-binance
| |
| |
# Features/label generation
| |
# tsfresh # if tsfresh feature generator is used. It depends on matrixprofile with binary (in pip) only for Python 3.8
| |
ta-lib # Python wrapper for TA-lib (native) library
| |
| |
# Algorithms
| |
scikit-learn==1.5.*
| |
lightgbm==4.*
| |
tensorflow==2.16.*
| |
| |
# seaborn # if diagrams are turned on
|