Package ai.djl.ndarray
Contains classes and interfaces that define an n-dimensional array.
-
Interface Summary Interface Description BytesSupplier Represents a supplier ofbyte[]
.LazyNDArray AnNDArray
that waits to compute values until they are needed.NDArray An interface representing an n-dimensional array.NDManager NDArray managers are used to create NDArrays (n-dimensional array on native engine).NDManager.SystemNDManager ANDManager.SystemNDManager
is a marker class for a base NDManager.NDResource An object which is managed by anNDManager
and tracks the manager it is attached to.SparseNDArray An interface representing a Sparse NDArray. -
Class Summary Class Description BaseNDManager BaseNDManager
is the default implementation ofNDManager
.BaseNDManager.TempResource NDArrayAdapter A base implementation of theNDArray
that does nothing.NDArrays This class contains various methods for manipulating NDArrays.NDList AnNDList
represents a sequence ofNDArray
s with names.NDScope A class that tracksNDResource
objects created in the try-with-resource block and close them automatically when out of the block scope.NDUtils A class containing utility methods for NDArray operations. -
Enum Summary Enum Description NDList.Encoding An enum represents NDList serialization format.