Exemplo n.º 1
0
 def lloyd(cntrs):
     d = cykmeans._sq_distances(data, cntrs, dists)
     a = d.argmin(axis=1)
     return a
Exemplo n.º 2
0
def _score(data, cntrs):
    data = np.require(data, np.float64, 'C')
    d = cykmeans._sq_distances(data, cntrs)
    return d.min(axis=1).sum()
Exemplo n.º 3
0
def assign(data, cntrs):
    data = np.require(data, np.float64, 'C')
    d = cykmeans._sq_distances(data, cntrs)
    a = d.argmin(axis=1)
    return a