You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implemented methods in **MAPIE** respect three fundamental pillars:
71
71
@@ -79,17 +79,8 @@ Implemented methods in **MAPIE** respect three fundamental pillars:
79
79
🔗 Requirements
80
80
===============
81
81
82
-
**MAPIE** runs on:
83
-
84
-
- Python >=3.9, <3.12
85
-
- NumPy >=1.23
86
-
- scikit-learn >=1.4
87
-
88
-
Note that even though we're not officially supporting and testing it, **MAPIE** may run using either:
89
-
90
-
- Python >=3.12, without using multi-processing (ie, ``n_jobs=-1``)
91
-
- Python <3.9
92
-
- scikit-learn <1.4, provided SciPy <=1.10
82
+
- **MAPIE** runs on Python 3.7+.
83
+
- **MAPIE** stands on the shoulders of giants. Its only internal dependencies are `scikit-learn <https://scikit-learn.org/stable/>`_ and `numpy=>1.21 <https://numpy.org/>`_.
93
84
94
85
95
86
🛠 Installation
@@ -121,21 +112,19 @@ As **MAPIE** is compatible with the standard scikit-learn API, you can see that
121
112
from sklearn.linear_model import LinearRegression
122
113
from sklearn.datasets import make_regression
123
114
from sklearn.model_selection import train_test_split
124
-
from mapie.regression import SplitConformalRegressor
125
115
126
-
X, y = make_regression(n_samples=500, n_features=1, noise=20, random_state=59)
127
-
X_train_conformalize, X_test, y_train_conformalize, y_test = train_test_split(X, y, test_size=0.5)
0 commit comments