cuquantum.cutensornet.create_slice_group_from_id_range¶
- cuquantum.cutensornet.create_slice_group_from_id_range(intptr_t handle, int64_t slice_id_start, int64_t slice_id_stop, int64_t slice_id_step) intptr_t [source]¶
从一个范围创建一个
cutensornetSliceGroup_t
对象,该范围从指定的起始值(包含)到指定的结束值(不包含)以及指定的步长生成一系列切片 ID。序列可以是递增或递减的,具体取决于起始值和结束值。- 参数
handle (intptr_t) – 持有 cuTensorNet 库上下文的不透明句柄。
slice_id_start (int64_t) – 起始切片 ID。
slice_id_stop (int64_t) – 最终切片 ID 是最大(最小)整数,对于递增(递减)序列,它排除此值和所有更高的(更低的)值。
slice_id_step (int64_t) – 两个连续切片 ID 之间的步长。对于递减序列,应指定负步长。
- 返回值
指定切片 ID 的不透明对象。
- 返回类型
intptr_t