make_spd_matrix#
- sklearn.datasets.make_spd_matrix(n_dim, *, random_state=None)[источник]#
Генерирует случайную симметричную, положительно определённую матрицу.
Подробнее в Руководство пользователя.
- Параметры:
- n_dimint
Размерность матрицы.
- random_stateint, экземпляр RandomState или None, по умолчанию=None
Определяет генерацию случайных чисел для создания набора данных. Передайте целое число для воспроизводимого результата при нескольких вызовах функции. См. Глоссарий.
- Возвращает:
- Xndarray формы (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.093, 0.346], [0.346, 0.218]])