sklearn.datasets
.make_swiss_roll¶
- sklearn.datasets.make_swiss_roll()¶
Genera un conjunto de datos swiss roll.
Leer más en el Manual de Usuario.
- Parámetros
- n_samplesint, default=100
El número de puntos muestrales en la curva S.
- noisefloat, default=0.0
La desviación estándar del ruido gaussiano.
- 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
- Xndarray de forma (n_samples, 3)
Los puntos.
- tndarray de forma (n_samples,)
La posición univariante de la muestra según la dimensión principal de los puntos en la variedad.
Notas
El algoritmo es de Marsland [1].
Referencias
- 1
S. Marsland, «Machine Learning: An Algorithmic Perspective», Chapter 10, 2009. http://seat.massey.ac.nz/personal/s.r.marsland/Code/10/lle.py