Inverse Transform

Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #35928
    Lucas Machado
    Participante

      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
      Moderador

        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).

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.