Package ai.djl.pytorch.engine
Class PtNDArrayIndexer
java.lang.Object
ai.djl.ndarray.index.NDArrayIndexer
ai.djl.pytorch.engine.PtNDArrayIndexer
public class PtNDArrayIndexer
extends ai.djl.ndarray.index.NDArrayIndexer
The
NDArrayIndexer used by the PtNDArray.-
Method Summary
Modifier and TypeMethodDescriptionai.djl.ndarray.NDArrayget(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullPick fullPick) ai.djl.ndarray.NDArrayget(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullSlice fullSlice) ai.djl.ndarray.NDArrayget(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullTake fullTake) ai.djl.ndarray.NDArrayget(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.NDIndex index) voidset(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.dim.NDIndexBooleans indices, ai.djl.ndarray.NDArray value) voidset(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullSlice fullSlice, ai.djl.ndarray.NDArray value) voidset(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullSlice fullSlice, Number value) voidMethods inherited from class ai.djl.ndarray.index.NDArrayIndexer
setScalar
-
Method Details
-
get
public ai.djl.ndarray.NDArray get(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullPick fullPick) - Specified by:
getin classai.djl.ndarray.index.NDArrayIndexer
-
get
public ai.djl.ndarray.NDArray get(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullTake fullTake) - Specified by:
getin classai.djl.ndarray.index.NDArrayIndexer
-
get
public ai.djl.ndarray.NDArray get(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullSlice fullSlice) - Specified by:
getin classai.djl.ndarray.index.NDArrayIndexer
-
get
public ai.djl.ndarray.NDArray get(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.NDIndex index) - Overrides:
getin classai.djl.ndarray.index.NDArrayIndexer
-
set
- Overrides:
setin classai.djl.ndarray.index.NDArrayIndexer
-
set
public void set(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullSlice fullSlice, ai.djl.ndarray.NDArray value) - Specified by:
setin classai.djl.ndarray.index.NDArrayIndexer
-
set
public void set(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.dim.NDIndexBooleans indices, ai.djl.ndarray.NDArray value) - Overrides:
setin classai.djl.ndarray.index.NDArrayIndexer
-
set
public void set(ai.djl.ndarray.NDArray array, ai.djl.ndarray.index.full.NDIndexFullSlice fullSlice, Number value) - Specified by:
setin classai.djl.ndarray.index.NDArrayIndexer
-