2
respostas

Desvio Padrão

Quando rodo o código, retorna desvio padrão = 0.

from sklearn.model_selection import cross_validate
from sklearn.dummy import DummyClassifier
import numpy as np

SEED = 301
np.random.seed(SEED)

modelo = DummyClassifier()
results = cross_validate(modelo, x_azar, y_azar, cv = 10, return_train_score=False)
media = results['test_score'].mean()
desvio_padrao = results['test_score'].std()
print("Accuracy com dummy stratified, 10 = [%.2f, %.2f]" % ((media - 2 * desvio_padrao)*100, (media + 2 * desvio_padrao) * 100))

O results['test_score'] apresenta array:

array([0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58, 0.58])
2 respostas

Também estou com o mesmo problema, você conseguiu resolver?

Não resolvi e ainda não tive qualquer auxílio da Alura neste caso.