def gaussian_blobs(n_samples=200, return_centers=False):
random_state = 0
centers = [(-10, -10), (-10, 0), (0, -10)]
centers.extend([(10, 10), (10, 0), (0, 10)])
centers = np.array(centers)
X, gt = sk_datasets.make_blobs(n_samples=n_samples, centers=centers,
n_features=2, shuffle=False,
random_state=random_state)
if return_centers:
return X, gt, centers
else:
return X, gt
评论列表
文章目录