forked from pycaret/pycaret
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements-optional.txt
39 lines (35 loc) · 1.17 KB
/
requirements-optional.txt
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
# Analysis
shap>=0.38.0
interpret>=0.2.7
umap-learn>=0.5.2
ydata-profiling>=4.3.1
explainerdashboard>=0.3.8 # For dashboard method
fairlearn==0.7.0 # For check_fairness method
# Models
xgboost>=1.1.0; python_version != "3.11" or platform_system != "Windows"
catboost>=0.23.2; platform_system != "Darwin"
catboost>=0.23.2,<1.2; platform_system == "Darwin" # https://github.com/pycaret/pycaret/issues/3563
kmodes>=0.11.1
mlxtend>=0.19.0
# Can not be 1.6.0 since parallel argument in AutoARIMA was deprecated and this is not fixed in sktime
statsforecast>=0.5.5,<1.6.0
scikit-learn-intelex>=2023.0.1; platform_machine == 'x86_64' or platform_machine == 'AMD64'
# Tuners
tune-sklearn>=0.2.1; python_version != "3.11" or platform_system != "Windows"
ray[tune]>=1.0.0; python_version != "3.11" or platform_system != "Windows"
hyperopt>=0.2.7
optuna>=3.0.0
scikit-optimize>=0.9.0
# MLOps
mlflow>=2.0.0
gradio>=3.50.2
boto3>=1.24.56 # For deploy_model method
fastapi>=0.75.0 # For web api
uvicorn>=0.17.6 # For web api
m2cgen>=0.9.0 # For model conversion
evidently>=0.1.45.dev0,<0.3 # for drift reporting
# Parallel
fugue>=0.8.0
flask>=2.0.3
Werkzeug>=2.2,<3.0
triad>=0.9.3 #0.9.3 fixes makedirs