Machine learning multi-classification template AUC AP PR curve confusion matrix algorithm comparison

import matplotlib
import pandas as pd
import sklearn
import numpy as np
from pandas import DataFrame
import seaborn as sns
import matplotlib.pyplot as plt
from matplotlib.font_manager import FontProperties
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.model_selection import KFold
from sklearn.metrics import classification_report
from sklearn.model_selection import learning_curve
from sklearn.model_selection import validation_curve
from sklearn.model_selection import cross_val_score
from sklearn.preprocessing import StandardScaler
from sklearn.decomposition import PCA
from sklearn.metrics import confusion_matrix
from sklearn.model_selection import train_test_split
from sklearn import metrics
from sklearn.svm import SVR, SVC
from sklearn.neighbors import KNeighborsClassifier
from sklearn.metrics import mean_squared_error, mean_absolute_error  # 评价指标
from sklearn.metrics import f1_score, roc_auc_score, accuracy_score
from sklea

Guess you like

Origin blog.csdn.net/qq_38735017/article/details/131743761