Skip to content

Commit

Permalink
notebook??
Browse files Browse the repository at this point in the history
  • Loading branch information
hancia committed Aug 5, 2020
1 parent b7a2b7e commit c266de0
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions examples/ensemble/mrbbagging_pipeline.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,21 @@
"collapsed": true
},
"outputs": [],
"source": []
"source": [
"from multi_imbalance.ensemble.mrbbagging import MRBBagging\n",
"from sklearn.pipeline import make_pipeline\n",
"from sklearn.model_selection import cross_val_score, ShuffleSplit\n",
"from multi_imbalance.utils.data import load_arff_dataset\n",
"from sklearn.preprocessing import StandardScaler\n",
"from sklearn.tree import tree\n",
"import os\n",
"\n",
"# an example of how mrbbagging can be used in sklearn pipeline\n",
"X, y = load_arff_dataset(f'{os.getcwd()}\\\\data\\\\arff\\\\new_ecoli.arff')\n",
"clf = make_pipeline(StandardScaler(), MRBBagging(30, tree.DecisionTreeClassifier()))\n",
"cv = ShuffleSplit(n_splits=5, test_size=0.3, random_state=0)\n",
"print(cross_val_score(clf, X, y, cv=cv))"
]
}
],
"metadata": {
Expand All @@ -31,4 +45,4 @@
},
"nbformat": 4,
"nbformat_minor": 0
}
}

0 comments on commit c266de0

Please sign in to comment.