from sklearn.datasets import load_iris #importing modules
from sklearn.multiclass import OneVsRestClassifier
from sklearn.metrics import roc_auc_score
from sklearn.ensemble import RandomForestClassifier
iris = load_iris() #loading datasets
X, y = iris.data, iris.target
# creating classifier an applying AUC
clf = OneVsRestClassifier(RandomForestClassifier()) 
clf.fit(X, y)
y_score = clf.predict_proba(X)
print("One-vs-Rest AUC:", roc_auc_score(y, y_score, multi_class='ovr'))