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?