fold_idx 到底是什么意思,它有什么作用?

what does fold_idx really mean and what does it do?

for model in models:
    model_name = model.__class__.__name__
    accuracies = cross_val_score(model, X_res_train, y_res_train, scoring='accuracy', cv=CV)
    for fold_idx, accuracy in enumerate(accuracies):
        entries.append((model_name, fold_idx, accuracy))

它是'accuracies'

中行的索引号

例如,如果你有这个

df = pd.DataFrame({'Marca temporal':[1,2,3,3,4,5,6,7], 'Temperatura':[37,84,55, 60,61,72,36,94]})

accuracies = df["Temperatura"]

for fold_idx, accuracy in enumerate(accuracies):
    print(fold_idx, accuracy)

您会注意到它会打印每个项目的索引,然后是项目本身