Uses of Class
io.github.hakkelt.ndarrays.internal.AbstractNDArray
-
Packages that use AbstractNDArray Package Description io.github.hakkelt.ndarrays General framework for N-dimensional arrays holding either complex or real values.io.github.hakkelt.ndarrays.basic Simple reference implementation for NDArrays backed by 1D arrays of primitive values.io.github.hakkelt.ndarrays.internal Internal classes meant to be used for developing new NDArray-based packages, but should not be used directly. -
-
Uses of AbstractNDArray in io.github.hakkelt.ndarrays
Subclasses of AbstractNDArray in io.github.hakkelt.ndarrays Modifier and Type Class Description classAbstractBigDecimalNDArrayAbstract NDArray class for arbitrary precision floating point values.classAbstractBigIntegerNDArrayAbstract NDArray class for arbitrary precision integer values.classAbstractByteNDArrayAbstract NDArray class for byte (8-bit integer) values.classAbstractComplexNDArray<T extends Number>Abstract NDArray class for Complex values.classAbstractDoubleNDArrayAbstract NDArray class for double (8-bit integer) values.classAbstractFloatNDArrayAbstract NDArray class for float (8-bit integer) values.classAbstractIntegerNDArrayAbstract NDArray class for int (8-bit integer) values.classAbstractLongNDArrayAbstract NDArray class for long (8-bit integer) values.classAbstractShortNDArrayAbstract NDArray class for short (8-bit integer) values. -
Uses of AbstractNDArray in io.github.hakkelt.ndarrays.basic
Subclasses of AbstractNDArray in io.github.hakkelt.ndarrays.basic Modifier and Type Class Description classBasicBigDecimalNDArrayReference implementation for the NDArray of BigDecimal (arbitrary precision floating-point) values.classBasicBigIntegerNDArrayReference implementation for the NDArray of BigInteger (arbitrary precision integer) values.classBasicByteNDArrayReference implementation for the NDArray of byte (8 bit integer) values.classBasicComplexDoubleNDArrayReference implementation for the NDArray of complex double (single-precision, 32 bit doubleing point) values.classBasicComplexFloatNDArrayReference implementation for the NDArray of complex float (single-precision, 32 bit floating point) values.classBasicDoubleNDArrayReference implementation for the NDArray of double (double precision, 64 bit floating-point) values.classBasicFloatNDArrayReference implementation for the NDArray of float (single precision, 32 bit floating-point) values.classBasicIntegerNDArrayReference implementation for the NDArray of int (32 bit integer) values.classBasicLongNDArrayReference implementation for the NDArray of long (64 bit integer) values.classBasicShortNDArrayReference implementation for the NDArray of short (16 bit integer) values. -
Uses of AbstractNDArray in io.github.hakkelt.ndarrays.internal
Subclasses of AbstractNDArray in io.github.hakkelt.ndarrays.internal Modifier and Type Class Description classAbstractNDArrayMaskView<T,T2 extends Number>classAbstractNDArrayPermuteDimsView<T,T2 extends Number>classAbstractNDArrayReshapeView<T,T2 extends Number>classAbstractNDArraySliceView<T,T2 extends Number>classAbstractNDArrayView<T,T2 extends Number>classAbstractRealNDArray<T extends Number>classComplexNDArrayMaskView<T extends Number>A view for a ComplexNDArray that selects values based on a specified mask.classComplexNDArrayPermuteDimsView<T extends Number>A view for a ComplexNDArray that permutes the order of dimensions.classComplexNDArrayReshapeView<T extends Number>A view for a ComplexNDArray that changes the shape of the parent NDArray.classComplexNDArraySliceView<T extends Number>A view for a ComplexNDArray that slices the parent ComplexNDArray.classRealNDArrayMaskView<T extends Number>A view for an NDArray holding real values that selects values based on a specified mask.classRealNDArrayPermuteDimsView<T extends Number>A view for an NDArray holding real values that permutes the order of dimensions.classRealNDArrayReshapeView<T extends Number>A view for an NDArray holding real values that changes the shape of the parent NDArray.classRealNDArraySliceView<T extends Number>A view for an NDArray holding real values that slices the parent NDArray.Methods in io.github.hakkelt.ndarrays.internal with type parameters of type AbstractNDArray Modifier and Type Method Description <A extends AbstractNDArray<T,T2>>
AFileOperations. readComplexFromFile(DoubleBuffer buffer, A array)<A extends AbstractNDArray<T,T2>>
AFileOperations. readComplexFromFile(FloatBuffer buffer, A array)<A extends AbstractNDArray<T,T2>>
AFileOperations. readFromFile(File file, Function<int[],A> constructor)<A extends AbstractNDArray<T,T2>>
AFileOperations. readFromFile(ByteBuffer buffer, A array)<A extends AbstractNDArray<T,T2>>
AFileOperations. readFromFile(DoubleBuffer buffer, A array)<A extends AbstractNDArray<T,T2>>
AFileOperations. readFromFile(FloatBuffer buffer, A array)<A extends AbstractNDArray<T,T2>>
AFileOperations. readFromFile(IntBuffer buffer, A array)<A extends AbstractNDArray<T,T2>>
AFileOperations. readFromFile(LongBuffer buffer, A array)<A extends AbstractNDArray<T,T2>>
AFileOperations. readFromFile(ShortBuffer buffer, A array)Methods in io.github.hakkelt.ndarrays.internal that return AbstractNDArray Modifier and Type Method Description AbstractNDArray<T,T2>AbstractNDArrayView. getParent()AbstractNDArray<T,T2>AbstractNDArrayView. getTopMostParent()Methods in io.github.hakkelt.ndarrays.internal with parameters of type AbstractNDArray Modifier and Type Method Description NDArray<T>ArrayOperations. add(AbstractNDArray<T,T2> me, Object... addends)NDArray<T>ArrayOperations. addInplace(AbstractNDArray<T,T2> me, Object... addends)NDArray<T>ArrayOperations. concatenate(AbstractNDArray<T,T2> me, int axis, NDArray<?>... arrays)NDArray<T>CopyFromOperations. copyFrom(AbstractNDArray<T,T2> me, byte[] array)NDArray<T>CopyFromOperations. copyFrom(AbstractNDArray<T,T2> me, double[] array)NDArray<T>CopyFromOperations. copyFrom(AbstractNDArray<T,T2> me, float[] array)NDArray<T>CopyFromOperations. copyFrom(AbstractNDArray<T,T2> me, int[] array)NDArray<T>CopyFromOperations. copyFrom(AbstractNDArray<T,T2> me, long[] array)NDArray<T>CopyFromOperations. copyFrom(AbstractNDArray<T,T2> me, short[] array)NDArray<T>CopyFromOperations. copyFrom(AbstractNDArray<T,T2> me, Object[] array)NDArray<T>ArrayOperations. divide(AbstractNDArray<T,T2> me, Object... divisors)NDArray<T>ArrayOperations. divideInplace(AbstractNDArray<T,T2> me, Object... divisors)NDArray<T>ViewOperations. dropDims(AbstractNDArray<T,T2> me, int... droppedDims)NDArray<T>ArrayOperations. fill(AbstractNDArray<T,T2> me, double value)NDArray<T>ArrayOperations. fill(AbstractNDArray<T,T2> me, T value)NDArray<T>ArrayOperations. multiply(AbstractNDArray<T,T2> me, Object... multiplicands)NDArray<T>ArrayOperations. multiplyInplace(AbstractNDArray<T,T2> me, Object... multiplicands)NDArray<T>ViewOperations. selectDims(AbstractNDArray<T,T2> me, int... selectedDims)NDArray<T>ViewOperations. squeeze(AbstractNDArray<T,T2> me)NDArray<T>ArrayOperations. subtract(AbstractNDArray<T,T2> me, Object... substrahends)NDArray<T>ArrayOperations. subtractInplace(AbstractNDArray<T,T2> me, Object... substrahends)voidFileOperations. writeToFile(File file, AbstractNDArray<T,T2> array)
-