sklearn.datasets
.make_sparse_spd_matrix¶
- sklearn.datasets.make_sparse_spd_matrix()¶
Genera una matriz dispersa simétrica definida positiva.
Leer más en el Manual de Usuario.
- Parámetros
- dimint, default=1
El tamaño de la matriz aleatoria a generar.
- alphafloat, default=0.95
La probabilidad de que un coeficiente sea cero (ver notas). Los valores más grandes imponen una mayor dispersión. El valor debe estar entre 0 y 1.
- norm_diagbool, default=False
Si se normaliza la matriz de salida para que los elementos de la diagonal principal sean todos 1
- smallest_coeffloat, default=0.1
El valor del menor coeficiente entre 0 y 1.
- largest_coeffloat, default=0.9
El valor del mayor coeficiente entre 0 y 1.
- random_stateentero, instancia de RandomState o None, default=None
Determina la generación de números aleatorios para la creación de conjuntos de datos. Pasa un int para una salida reproducible a través de múltiples llamadas a la función. Ver Glosario.
- Devuelve
- precmatriz dispersa de forma (dim, dim)
La matriz generada.
Ver también
Notas
La dispersión se impone en realidad al factor cholesky de la matriz. Por lo tanto, alpha no se traduce directamente en la fracción de llenado de la propia matriz.