sklearn.cluster
.estimate_bandwidth¶
- sklearn.cluster.estimate_bandwidth()¶
Estimar el ancho de banda a utilizar con el algoritmo de media-desplazada.
Esta función tarda un tiempo cuadrático mínimo en n_muestras. Para conjuntos de datos grandes, es conveniente establecer ese parámetro en un valor pequeño.
- Parámetros
- Xarray-like de forma (n_samples, n_features)
Puntos de entrada.
- quantilefloat, default=0.3
debe estar entre [0, 1] 0.5 significa que se utiliza la mediana de todas las distancias entre pares.
- n_samplesint, default=None
El número de muestras a utilizar. Si no se indica, se utilizan todas las muestras.
- random_stateentero, instancia de RandomState, default=None
Generador utilizado para seleccionar aleatoriamente las muestras de los puntos de entrada para la estimación del ancho de banda. Utiliza un int para que la aleatoriedad sea determinista. Ver Glosario.
- n_jobsint, default=None
El número de trabajos paralelos a ejecutar para la búsqueda de vecinos.
None
significa 1 a menos que esté en un contextojoblib.parallel_backend
.-1
significa usar todos los procesadores. Ver Glosario para más detalles.
- Devuelve
- bandwidthfloat
Parámetro del ancho de banda.