Olá, venho aqui deixar uma sugestão para correção. Encontrei um erro na sintaxe na transcrição da aula 3.2 no código:
from sklearn.model_selection import StratifiedKFold
SEED = 301
np.random.seed(SEED)
cv = StratifiedKFold(n_splits = 10, suffle=True)
modelo = DecisionTreeClassifier(max_depth=2)
results = cross_validate(modelo, x_azar, y_azar, cv = cv, return_train_score=False)
imprime_resultados(results)
Na linha 4, quando vamos definir o Cross Validation o shuffle está escrito "suffle". Erro bobo mas que pode complicar alguém futuramente, abraços!