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, setStart
public 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()
SliceIterator
true
if there is an other element after the current
Slice.hasNext
in class SliceIterator
false
in
the other casepublic int[] getPos()
SliceIterator
getPos
in class SliceIterator
public void reset()
SliceIterator
reset
in class SliceIterator
Copyright © 2014–2018 Eclipse Foundation. All rights reserved.