кодесурса
«NumPy

Создание массива NumPy: функция ascontiguousarray ()

script1adsense2code
script1adsense3code

функция ascontiguousarray ()

Функция ascontiguousarray () используется для получения непрерывного массива в памяти (порядок C).

Синтаксис:

 numpy.ascontiguousarray (a, dtype = None) 
«NumPy

Версия: 1.15.0

Параметр:

название Описание Необходимые /
Необязательный
Входной массив. необходимые
DTYPE Тип данных возвращаемого массива. необязательный

Возвращаемое значение:

[Ndarray]
Непрерывный массив той же формы и содержания, что и тип dtype, если указан.

Пример 1: функция NumPy.ascontiguousarray ()

>>> import numpy as np
>>> a = np.arange(8). reshape (4, 2)
>>> np.ascontiguousarray(a, dtype=np.float32)
array([[ 0.,  1.],
       [ 2.,  3.],
       [ 4.,  5.],
       [ 6.,  7.]], dtype=float32)

Иллюстрированная презентация:

«NumPy

Пример 2: функция NumPy.ascontiguousarray ()

>>> import numpy as np
>>> a = np.arange(8). reshape (4, 2)
>>> np.ascontiguousarray(a, dtype=np.float32)
array([[ 0.,  1.],
       [ 2.,  3.],
       [ 4.,  5.],
       [ 6.,  7.]], dtype=float32)
>>> a.flags['C_CONTIGUOUS']
True

Python - NumPy Code Editor:

Предыдущий: asanyarray ()
Далее: asmatrix ()

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code