Package io.github.hakkelt.ndarrays.internal
Internal classes meant to be used for developing new NDArray-based packages, but should not be used directly.
-
Interface Summary Interface Description RealNDArray<T extends Number> General N-dimensional arrays holding real values. -
Class Summary Class Description AbstractNDArray<T,T2 extends Number> Base class for all NDArrays and NDArray views.AbstractNDArrayMaskView<T,T2 extends Number> AbstractNDArrayPermuteDimsView<T,T2 extends Number> AbstractNDArrayReshapeView<T,T2 extends Number> AbstractNDArraySliceView<T,T2 extends Number> AbstractNDArrayView<T,T2 extends Number> AbstractRealNDArray<T extends Number> ArrayOperations<T,T2 extends Number> Utility class for array operations (e.g.CartesianIndexSpliterator ComplexNDArrayCollector<T extends Number> Collector to collect values from a stream of Complex values into the specified ComplexNDArray.ComplexNDArrayMaskView<T extends Number> A view for a ComplexNDArray that selects values based on a specified mask.ComplexNDArrayPermuteDimsView<T extends Number> A view for a ComplexNDArray that permutes the order of dimensions.ComplexNDArrayReshapeView<T extends Number> A view for a ComplexNDArray that changes the shape of the parent NDArray.ComplexNDArraySliceView<T extends Number> A view for a ComplexNDArray that slices the parent ComplexNDArray.CopyFromOperations<T,T2 extends Number> Utility class for operations where the NDArray is filled with values copied from a primitive array or another NDArray.DataTypeEnum Errors Enum of error messages.FileOperations<T,T2 extends Number> Utility class for operations where the NDArray is filled with values read from a file.NormalizedRange Printer RealNDArrayCollector<T extends Number> Collector to collect values from a stream of Number values into the specified NDArray.RealNDArrayMaskView<T extends Number> A view for an NDArray holding real values that selects values based on a specified mask.RealNDArrayPermuteDimsView<T extends Number> A view for an NDArray holding real values that permutes the order of dimensions.RealNDArrayReshapeView<T extends Number> A view for an NDArray holding real values that changes the shape of the parent NDArray.RealNDArraySliceView<T extends Number> A view for an NDArray holding real values that slices the parent NDArray.SliceOperations SlicingExpression ViewOperations<T,T2 extends Number> Utility class for operations creating views: slice, permuteDims, reshape, mask, concatenate, selectDims, dropDims, squeeze. -
Enum Summary Enum Description AccumulateOperators -
Annotation Types Summary Annotation Type Description Generated Methods annotated with this annotation are excluded from Jacoco code coverage reports.