Advertisement

Algorithm: K-Nearest Neighbors and Decision Boundary (Validation) Algorithm: K-Nearest Neighbors and Decision Boundary (Validation)

阅读量:

KNN Algorithm implementation

reference: https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm

复制代码
 from matplotlib.colors import ListedColormap

    
 from sklearn import neighbors, datasets
    
 iris = datasets.load_iris()
    
 print('data shape is {}'.format(iris.data.shape))
    
 print('class shape is {}'.format(iris.target.shape))
    
  
    
 X = iris.data[:, :2] # use first two version for simplicity
    
 y = iris.target
    
  
    
 import numpy as np
    
 import matplotlib.pyplot as plt
    
 from matplotlib.colors import ListedColormap
    
 from sklearn import ne

全部评论 (0)

还没有任何评论哟~