cupy.flatiter#
- class cupy.flatiter(a)[source]#
用于迭代数组的扁平迭代器对象。
对于任何数组
x
,x.flat
会返回一个 flatiter 迭代器。它允许如同遍历一维数组一样遍历该数组,无论是在 for 循环中还是通过调用其next
方法。迭代按照行优先、C 风格顺序进行(最后一个索引变化最快)。
- 变量:
base (cupy.ndarray) – 被迭代的数组的引用。
注意
目前仅支持有限的基本切片。高级索引尚不支持。
另请参见
numpy.flatiter()
方法
- __eq__(value, /)#
返回 self==value。
- __ne__(value, /)#
返回 self!=value。
- __lt__(value, /)#
返回 self<value。
- __le__(value, /)#
返回 self<=value。
- __gt__(value, /)#
返回 self>value。
- __ge__(value, /)#
返回 self>=value。
属性
- base#
被迭代的数组的引用。