Skip to content

Commit 586afdd

Browse files
committed
fix: silence scikit-learn 1.0.0 errors
1 parent dde9f8b commit 586afdd

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

Example.ipynb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@
5252
"source": [
5353
"# Train classifier\n",
5454
"clf = RandomForestClassifier(n_estimators=100)\n",
55-
"clf.fit(X_train, y_train)\n",
55+
"clf.fit(X_train.values, y_train)\n",
5656
"\n",
57-
"clf.score(X_test, y_test)"
57+
"clf.score(X_test.values, y_test)"
5858
]
5959
},
6060
{

cvplot/cvplot.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,8 @@ def kernel(instances, fi):
104104

105105
contributions = [explainer(x) for x in np.asanyarray(X)]
106106

107-
predictions = model.predict(X)
108-
probabilities = model.predict_proba(X)
107+
predictions = model.predict(X.values)
108+
probabilities = model.predict_proba(X.values)
109109

110110
self.value = {
111111
'contributions': np.asanyarray(cvlines).tolist(),

cvplot/lime.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ def __init__(self, training_data, scale=True, distance_kernel=None, sample_size=
3838
if scale:
3939
#self.scaler = StandardScaler(with_mean=True)
4040
self.scaler = MinMaxScaler()
41-
self.scaler.fit(training_data)
41+
self.scaler.fit(self.training_data)
4242

4343
for index in self.categorical_features:
4444
self.scaler.min_[index] = 0

0 commit comments

Comments
 (0)