def __init__(self, data_, n_clusters):
self.position = []
if not self.position:
for i in range(len(data_)):
self.position.append(random.randrange(n_clusters))
print(self.position)
self.velocity = [0 for clusterPoint in self.position]
self.S = [0 for clusterPoint in self.position]
self.best = deepcopy(self.position)
self.bestfit = 0
评论列表
文章目录