cupy.linspace#
- cupy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0)[源代码]#
返回一个在给定区间内具有均匀间隔值的数组。
与指定步长(如
cupy.arange()
)不同,此函数要求指定元素的总数。- 参数:
start (标量 或 类数组) – 序列的起始值。
stop (标量 或 类数组) – 序列的结束值,除非将
endpoint
设置为False
。在这种情况下,序列包含num + 1
个均匀间隔采样中的所有值(除了最后一个),因此stop
被排除在外。请注意,当endpoint
为False
时,步长会改变。num – 元素个数。
endpoint (布尔值) – 如果为
True
,则将结束值包含为最后一个元素。否则,将省略结束值。retstep (布尔值) – 如果为
True
,此函数返回 (数组, 步长)。否则,仅返回数组。dtype – 数据类型说明符。默认为从 start 和 stop 参数推断。
axis (int) – 结果中用于存储采样的轴。仅当 start 或 stop 为类数组时相关。默认为
0
,采样将沿在开头插入的新轴。使用-1
可在末尾获得轴。
- 返回:
范围值的一维数组。
- 返回类型:
另请参阅