Scikit-learn提供了一个生成高斯斑点的实用程序make_blobs。与scipy的multivariate_normal相比,使用它有什么优势吗?
发布于 2017-01-25 06:46:57
正如文档所述,Scikit-learn的make_blobs生成了许多各向同性的高斯斑点。它可以被看作是一个帮助器函数,它可以为您节省一些代码。如果你必须演示或测试一些聚类算法,那就很好了,这样可以避免太多的样板代码。
如果您选择使用SciPy的multivariate_normal,那么还可以控制每个集群的协方差矩阵。在某些情况下,这可能是有用的。
https://stackoverflow.com/questions/41812449
复制相似问题