Advertisement
Guest User

Untitled

a guest
Apr 26th, 2018
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. from sklearn.neighbors import KNeighborsClassifier
  2. from sklearn.decomposition import PCA
  3. import numpy as np
  4. import time
  5.  
  6. x_tr = np.random.randn(3000, 12*12*31*3)
  7. y_tr = np.random.randint(0, 3, size=(3000, ))
  8.  
  9. x_te = np.random.randn(10000, 12*12*31*3)
  10.  
  11. pca = PCA(n_components=100).fit(x_tr)
  12.  
  13. z_tr = pca.transform(x_tr)
  14. z_te = pca.transform(x_te)
  15.  
  16. classifier = KNeighborsClassifier(n_neighbors=10, n_jobs=-1).fit(z_tr, y_tr)
  17.  
  18. time_start = time.time()
  19. predictions = classifier.predict(z_te)
  20. print(time.time() - time_start)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement