Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #35928
    Lucas Machado
    Participant

      Desde da aula de SVM, quando fui fazer a predição do valor novo, transformando ele para o StandardScaler, quando vou fazer o

      “scaler_x.inverse_transform(regressor_rna_saude.predict(novo))” dá um erro pedindo 2D array ao invés de 1D. Meu código só funciona se eu fizer o

      regressor_rna_saude.predict(novo).reshape(-1,1).

      Estou fazendo algo errado, ou o “.inverse_transform” mudou as configurações??

      #35951
      Denny Ceccon
      Moderator

        Olá Lucas,

        É que o scaler recebe objetos no formato (n_instancias, n_variaveis), então mesmo quando só tem uma instância, ela deve ser apresentada como um array bidimensional (1, n_variaveis).

      Viewing 2 posts - 1 through 2 (of 2 total)
      • You must be logged in to reply to this topic.