public class StrideIterator extends SliceIterator
index| Constructor and Description |
|---|
StrideIterator(int[] shape) |
StrideIterator(int[] shape,
int[] strides) |
StrideIterator(int[] shape,
int[] strides,
int offset) |
StrideIterator(int isize,
int[] shape) |
StrideIterator(int isize,
int[] shape,
int[] strides,
int offset) |
StrideIterator(int isize,
int[] shape,
int[] start,
int[] stop,
int[] step) |
StrideIterator(int isize,
int[] shape,
int[] strides,
int offset,
int element) |
StrideIterator(int isize,
int[] shape,
int[] oStrides,
int oOffset,
int[] start,
int[] stop,
int[] step) |
StrideIterator(int isize,
int[] shape,
int[] strides,
int offset,
SliceND slice) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
getPos()
Returns the current position of the iterator.
|
boolean |
hasNext()
Returns
true if there is an other element after the current
Slice. |
void |
reset()
Reset the Iterator to the first Slice.
|
getShape, getStart, getStep, setStartpublic StrideIterator(int[] shape)
public StrideIterator(int isize, int[] shape)
public StrideIterator(int[] shape, int[] strides)
public StrideIterator(int[] shape, int[] strides, int offset)
public StrideIterator(int isize, int[] shape, int[] strides, int offset)
public StrideIterator(int isize, int[] shape, int[] strides, int offset, int element)
public StrideIterator(int isize, int[] shape, int[] start, int[] stop, int[] step)
public StrideIterator(int isize, int[] shape, int[] oStrides, int oOffset, int[] start, int[] stop, int[] step)
public StrideIterator(int isize, int[] shape, int[] strides, int offset, SliceND slice)
public boolean hasNext()
SliceIteratortrue if there is an other element after the current
Slice.hasNext in class SliceIteratortrue if the iteration has more Slice, false in
the other casepublic int[] getPos()
SliceIteratorgetPos in class SliceIteratorpublic void reset()
SliceIteratorreset in class SliceIteratorCopyright © 2014–2019 Eclipse Foundation. All rights reserved.