fork download
  1. from sklearn.datasets import load_iris
  2. from sklearn.model_selection import train_test_split
  3. from sklearn.neighbors import KNeighborsClassifier
  4. from sklearn.metrics import accuracy_score
  5.  
  6. X, y = load_iris(return_X_y=True)
  7. X_train, X_test, y_train, y_test = train_test_split(
  8. X, y, test_size=0.2, random_state=42
  9. )
  10.  
  11. model = KNeighborsClassifier(n_neighbors=3)
  12. model.fit(X_train, y_train)
  13. y_pred = model.predict(X_test)
  14.  
  15. print(f"KNN Accuracy: {accuracy_score(y_test, y_pred) * 100:.2f}%")
Success #stdin #stdout 3.08s 111392KB
stdin
Standard input is empty
stdout
KNN Accuracy: 100.00%