Бинарные операции
Элементные битовые операции
bitwise_and(x1, x2, /[, out, where, …]) | Вычислить битовую AND двух массивов поэлементно. |
bitwise_or(x1, x2, /[, out, where, casting, …]) | Вычислить битовую OR двух массивов поэлементно. |
bitwise_xor(x1, x2, /[, out, where, …]) | Вычислить битовую XOR двух массивов поэлементно. |
invert(x, /[, out, where, casting, order, …]) | Вычислить битовое отрицание (инверсию) поэлементно. |
left_shift(x1, x2, /[, out, where, casting, …]) | Сдвинуть биты целого числа влево. |
right_shift(x1, x2, /[, out, where, …]) | Сдвинуть биты целого числа вправо. |
Упаковывание бит
packbits(myarray[, axis]) | Упаковывает элементы массива с двоичными значениями в биты в массив uint8. |
unpackbits(myarray[, axis]) | Распаковывает элементы массива uint8 в массив с двоичными значениями. |
binary_repr(num[, width]) | Возвращает двоичное представление входного числа в виде строки. |