sklearn.datasets
.make_sparse_coded_signal¶
- sklearn.datasets.make_sparse_coded_signal()¶
Genera una señal como una combinación dispersa de elementos del diccionario.
Devuelve una matriz Y = DX, tal que D es (n_features, n_components), X es (n_components, n_samples) y cada columna de X tiene exactamente n_nonzero_coefs elementos distintos de cero.
Leer más en el Manual de Usuario.
- Parámetros
- n_samplesint
Número de muestras a generar
- n_componentsint
Número de componentes en el diccionario
- n_featuresint
Número de características del conjunto de datos a generar
- n_nonzero_coefsint
Número de coeficientes activos (distintos de cero) en cada muestra
- 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
- datandarray de forma (n_features, n_samples)
La señal codificada (Y).
- dictionaryndarray de forma (n_features, n_components)
El diccionario con componentes normalizados (D).
- codendarray de forma (n_components, n_samples)
El código disperso tal que cada columna de esta matriz tiene exactamente n_nonzero_coefs elementos distintos de cero (X).