-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirement.txt
More file actions
47 lines (40 loc) · 983 Bytes
/
Copy pathrequirement.txt
File metadata and controls
47 lines (40 loc) · 983 Bytes
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
39
40
41
42
43
44
45
46
47
# Machine Learning Tutorials — Python dependencies
#
# Install:
# python -m pip install --upgrade pip
# python -m pip install -r requrement.txt
#
# Notes:
# - This list is designed for a classical ML + notebook-based workflow.
# - Versions are specified as minimums for compatibility; feel free to pin exact versions if you need strict reproducibility.
# --- Notebook runtime ---
jupyterlab>=4.0
notebook>=7.0
ipykernel>=6.0
ipywidgets>=8.0
# --- Core scientific Python ---
numpy>=1.23
scipy>=1.10
pandas>=2.0
# --- Visualization / EDA ---
matplotlib>=3.7
seaborn>=0.13
plotly>=5.17
# --- Classical machine learning ---
scikit-learn>=1.4,<1.6
imbalanced-learn>=0.12
# --- Statistics / time series (classical) ---
statsmodels>=0.14
patsy>=0.5
# --- Utilities ---
tqdm>=4.66
joblib>=1.3
openpyxl>=3.1
# --- Optional (uncomment if used in your lessons/projects) ---
# xgboost>=2.0
# lightgbm>=4.0
# catboost>=1.2
# shap>=0.44
# lime>=0.2.0.1
# pmdarima>=2.0
# prophet>=1.1