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