кодесурса
«NumPy

NumPy Бинарные операции: функция unpackbits ()

script1adsense2code
script1adsense3code

функция numpy.unpackbits ()

Функция unpackbits () используется для распаковки элементов массива uint8 в выходной массив с двоичными значениями.
Примечание. Каждый элемент myarray представляет битовое поле, которое следует распаковать в выходной массив с двоичными значениями. Форма выходного массива является либо 1-D (если ось отсутствует), либо совпадает с формой входного массива с распаковкой, выполненной вдоль указанной оси.

Версия: 1.15.0

Синтаксис:

 numpy.unpackbits (myarray, axis = None) 

Параметр:

название Описание Необходимые /
Необязательный
MyArray Входной массив необходимые
ось Размер, по которому выполняется распаковка битов. Ничто не подразумевает распаковку сплющенного массива. Необязательный

Возвращаемое значение:
распакованный [ndarray, тип uint8]
Элементы имеют двоичное значение (0 или 1).

Пример: numpy.unpackbits () функция

>>> import numpy as np
>>> x = np.array([[3], [5], [15]], dtype=np.uint8)
>>> x
array([[ 3],
       [ 5],
       [15]], dtype=uint8)
>>> y = np.unpackbits(x, axis=1)
>>> y
array([[0, 0, 0, 0, 0, 0, 1, 1],
       [0, 0, 0, 0, 0, 1, 0, 1],
       [0, 0, 0, 0, 1, 1, 1, 1]], dtype=uint8)

Редактор кода Python:

Предыдущий: packbits ()
Далее: binary_repr ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code