cupy.require#

cupy.require(a, dtype=None, requirements=None)[source]#

返回一个满足要求的数组。

参数:
  • a (ndarray) – 输入数组。

  • dtype (strdtype 对象可选) – 所需的数据类型。如果为 None,则保留当前 dtype。

  • requirements (strlist of str) –

    要求可以是以下任意一项:

    • ’F_CONTIGUOUS’(‘F’、‘FORTRAN’)- 确保 Fortran 连续数组。

    • ’C_CONTIGUOUS’(‘C’、‘CONTIGUOUS’)- 确保 C 连续数组。

    • ’OWNDATA’(‘O’)- 确保数组拥有自己的数据。

返回:

输入数组 a,如果提供了要求和类型,则满足这些要求和类型。

返回类型:

ndarray

另请参阅

numpy.require()