sklearn.utils.murmurhash3_32

sklearn.utils.murmurhash3_32()

Calcula el murmurhash3 de 32 bits de la clave en la semilla.

La implementación subyacente es MurmurHash3_x86_32 que genera un hash de 32bits de baja latencia adecuado para implementar tablas de búsqueda, filtros Bloom, count min sketch o feature hashing.

Parámetros
keynp.int32, bytes, unicode o ndarray de dtype=np.int32

El objeto físico a hashear.

seedint, default=0

Semilla entera para el algoritmo hashing.

positivebool, default=False
True: el resultado se convierte en un número entero (int) sin signo

de 0 a 2 ** 32 - 1

Falso: el resultado se convierte en un número entero (int) con signo

de -(2 ** 31) a 2 ** 31 - 1