cupy.linspace#
- cupy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0)[源代码][源代码]#
返回一个在给定区间内均匀间隔值的数组。
与像
cupy.arange()那样指定步长不同,此函数需要指定元素的总数。- 参数:
start (scalar or array_like) – 序列的起始值。
stop (scalar or array_like) – 序列的结束值,除非
endpoint设置为False。在这种情况下,序列由num + 1个均匀间隔的样本中的除最后一个之外的所有样本组成,因此stop被排除。请注意,当endpoint为False时,步长会发生变化。num – 元素的数量。
endpoint (bool) – 如果
True,则停止值作为最后一个元素包含在内。否则,停止值将被省略。retstep (bool) – 如果
True,此函数返回 (数组, 步长)。否则,它只返回数组。dtype – 数据类型说明符。默认情况下,它是从开始和结束参数推断出来的。
axis (int) – 结果中存储样本的轴。仅在 start 或 stop 是类数组时相关。默认值为
0,样本将沿插入到开头的新的轴排列。使用-1以在末尾获取一个轴。
- 返回:
范围值的一维数组。
- 返回类型:
参见
numpy.linspace()