Bom dia. Ao executar o código, o compilador python me dá a seguinte mensagem de aviso:
DataConversionWarning: A column-vector y was passed when a 1d array was expected. Please change the shape of y to (n_samples, ), for example using ravel().
y = column_or_1d(y, warn=True)
O erro se dá na seguinte linha:
model.fit(train_x,train_y)
Procurando na bíblia digital dos programadores (StackOverflow), vi que o pessoal arrumou a seguinte solução para esse warning, adicionando os seguintes tratamentos a nossa estrutura de validação, ficando da seguinte maneira:
model.fit(train_x,train_y.values.ravel())
O código é executado sem alarmes, porém o que esse values.ravel() faz?