cupy.require#

cupy.require(a, dtype=None, requirements=None)[源代码][源代码]#

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

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

  • dtype (str or dtype object, optional) – 所需的数据类型。如果为 None,则保留当前的 dtype。

  • requirements (str or list of str) – 要求可以是以下任何一种: * ‘F_CONTIGUOUS’ (‘F’, ‘FORTRAN’) - 确保一个 Fortran 连续数组。 * ‘C_CONTIGUOUS’ (‘C’, ‘CONTIGUOUS’) - 确保一个 C 连续数组。 * ‘OWNDATA’ (‘O’) - 确保一个拥有自己数据的数组。

返回:

输入数组 a ,如果提供则带有指定的要求和类型。

返回类型:

ndarray

参见

numpy.require()