-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathrequirements.txt
More file actions
38 lines (31 loc) · 1.11 KB
/
Copy pathrequirements.txt
File metadata and controls
38 lines (31 loc) · 1.11 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# MOSS AI — dependencies for the notebooks and code in this repository.
#
# python -m venv .venv
# source .venv/bin/activate # Windows: .venv\Scripts\activate
# pip install -r requirements.txt
#
# Python 3.9 or newer.
# --- Core scientific stack (every notebook) -------------------------------
numpy>=1.24
pandas>=2.0
scipy>=1.10
# --- Plotting -------------------------------------------------------------
matplotlib>=3.7
seaborn>=0.13
# --- Classical machine learning ------------------------------------------
# notebooks/knn-iris.ipynb, notebooks/random-forests*.ipynb
scikit-learn>=1.3
# --- Gradient boosting ----------------------------------------------------
# notebooks/gradient-boosting.ipynb
xgboost>=2.0
lightgbm>=4.0
catboost>=1.2
# --- Deep learning --------------------------------------------------------
# code/transformers/ — PyTorch.
# For CUDA builds, follow the selector at https://pytorch.org/get-started/locally/
torch>=2.0
# notebooks/perceptron.ipynb — TensorFlow.
tensorflow>=2.13
# --- Notebook environment -------------------------------------------------
jupyter>=1.0
ipython>=8.0