Bitvector

Una representación llena de memoria de memoria PUTHON PUTHON para las matrices de bits
Descargar ahora

Bitvector Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Python License
  • Precio:
  • FREE
  • Nombre del editor:
  • Avinash Kak
  • Sitio web del editor:
  • http://purdue.edu

Bitvector Etiquetas


Bitvector Descripción

Una representación llena de memoria de python de Python para las matrices de bits Bitvector es una clase de Python que presenta una representación empaquetada de memoria de memoria PUTHON de Python para las Arrayes.VERSION 2.0 proporciona una funcionalidad adicional que la gente solicitó en la comunidad de minería de datos. La clase ahora incluye métodos más rápidos para contar bits, para encontrar la posición del siguiente bit de set, para calcular el rango de un bit, para determinar las distancias de Jaccard y Hamming, etc. También se incluyen en la nueva versión son métodos que deben ser útiles. A las personas que juegan con algoritmos de criptografía. Ahora hay un método que calcula al mayor divisor común de los vectores de dos bits y un método que encuentra la inversa multiplicativa de un vector bit de un módulo determinado. La clase admite los siguientes operadores / métodos: __getitem__ __setitem__ __len__ __getslice__ __str__ __iter__ __Contains__ __int__ __Add__ __eq__, __ne__, __lt__, __le__, __gt__, __ge__ '|' Para bits o '' para bitwise y '^' para bitwise xor '~' para la inversión de bits '' para el cambio circular a la derecha '+' para la concatenación intvalue (), __int__ para devolver el valor entero divide_into_two permute invermute pad_from_left pad_from_right read_bits_from_file write_to_file READ_BITS_FROM_FILEOBJECT WRITE_BITS_TO_FILEOBJECT ASSIGNACIÓN RESTAURACIÓN SETVALUE CONUNTE_BITS ARECE_BIT_SPARSE JACCARD_SIMILLIETY JACCARD_DISTANCE HAMMING_DISTANCE NEXT_SET_BIT RANK_OF_BIT_SET_AT_INDEX ISPOWEROF2 ISPOWEROF2_SPARSE INVERSIÓN GCD Multiplicadoras: · Python


Bitvector Software relacionado