Пример #1
0
 def lloyd(cntrs):
     d = cykmeans._sq_distances(data, cntrs, dists)
     a = d.argmin(axis=1)
     return a
Пример #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()
Пример #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