make_spd_matrix#
- sklearn.datasets.make_spd_matrix(n_dim, *, random_state=None)[源代码]#
生成一个随机对称、正定矩阵。
阅读更多的 User Guide .
- 参数:
- n_dimint
矩阵维度。
- random_stateint,RandomState实例或无,默认=无
确定创建数据集的随机数生成。传递int以获得跨多个函数调用的可重复输出。看到 Glossary .
- 返回:
- X形状的ndarray(n_dim,n_dim)
随机对称、正定矩阵。
参见
make_sparse_spd_matrix
生成稀疏对称定正矩阵。
示例
>>> from sklearn.datasets import make_spd_matrix >>> make_spd_matrix(n_dim=2, random_state=42) array([[2.09..., 0.34...], [0.34..., 0.21...]])