Advertisement
Guest User

Untitled

a guest
May 22nd, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. from sklearn.svm import SVR
  2. from sklearn.preprocessing import MinMaxScaler
  3. from sklearn.pipeline import Pipeline
  4.  
  5. # compute minimum and maximum on the training data
  6. scaler = MinMaxScaler().fit(x_train)
  7. # rescale training data
  8. x_train_scaled = scaler.transform(x_train)
  9.  
  10. svm = SVR(gamma='auto')
  11. # learn an SVM on the scaled training data
  12. svm.fit(x_train_scaled, y_train)
  13. # scale test data and score the scaled data
  14. x_test_scaled = scaler.transform(x_test)
  15. svm.score(x_test_scaled, y_test)
  16.  
  17.  
  18. pipe = Pipeline([("scaler", MinMaxScaler()), ("svm", SVR())])
  19.  
  20. pipe.fit(x_train, y_train)
  21.  
  22. pipe.score(x_test, y_test)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement