public final class
StdArrays
Utility class for working with NdArray
instances mixed with standard Java arrays.
Public Constructors
Public Methods
static long[] | |
static <T> T[] |
array1dCopyOf(NdArray<T> ndArray, Class<T> objectType)
Copy a
NdArray<T> in a new 1-dimension standard array of objects |
static byte[] | |
static float[] |
array1dCopyOf(FloatNdArray ndArray)
Copy a
FloatNdArray in a new 1-dimension standard array of floats |
static boolean[] |
array1dCopyOf(BooleanNdArray ndArray)
Copy a
BooleanNdArray in a new 1-dimension standard array of booleans |
static double[] |
array1dCopyOf(DoubleNdArray ndArray)
Copy a
DoubleNdArray in a new 1-dimension standard array of doubles |
static short[] |
array1dCopyOf(ShortNdArray ndArray)
Copy a
ShortNdArray in a new 1-dimension standard array of shorts |
static int[] | |
static byte[][] | |
static <T> T[][] |
array2dCopyOf(NdArray<T> ndArray, Class<T> objectType)
Copy a
NdArray<T> in a new 2-dimension standard array of objects |
static short[][] |
array2dCopyOf(ShortNdArray ndArray)
Copy a
ShortNdArray in a new 2-dimension standard array of shorts |
static float[][] |
array2dCopyOf(FloatNdArray ndArray)
Copy a
FloatNdArray in a new 2-dimension standard array of floats |
static long[][] | |
static double[][] |
array2dCopyOf(DoubleNdArray ndArray)
Copy a
DoubleNdArray in a new 2-dimension standard array of doubles |
static boolean[][] |
array2dCopyOf(BooleanNdArray ndArray)
Copy a
BooleanNdArray in a new 2-dimension standard array of booleans |
static int[][] | |
static float[][][] |
array3dCopyOf(FloatNdArray ndArray)
Copy a
FloatNdArray in a new 3-dimension standard array of floats |
static double[][][] |
array3dCopyOf(DoubleNdArray ndArray)
Copy a
DoubleNdArray in a new 3-dimension standard array of doubles |
static <T> T[][][] |
array3dCopyOf(NdArray<T> ndArray, Class<T> objectType)
Copy a
NdArray<T> in a new 3-dimension standard array of objects |
static long[][][] | |
static byte[][][] | |
static int[][][] | |
static short[][][] |
array3dCopyOf(ShortNdArray ndArray)
Copy a
ShortNdArray in a new 3-dimension standard array of shorts |
static boolean[][][] |
array3dCopyOf(BooleanNdArray ndArray)
Copy a
BooleanNdArray in a new 3-dimension standard array of booleans |
static <T> T[][][][] |
array4dCopyOf(NdArray<T> ndArray, Class<T> objectType)
Copy a
NdArray<T> in a new 4-dimension standard array of objects |
static short[][][][] |
array4dCopyOf(ShortNdArray ndArray)
Copy a
ShortNdArray in a new 4-dimension standard array of shorts |
static double[][][][] |
array4dCopyOf(DoubleNdArray ndArray)
Copy a
DoubleNdArray in a new 4-dimension standard array of doubles |
static boolean[][][][] |
array4dCopyOf(BooleanNdArray ndArray)
Copy a
BooleanNdArray in a new 4-dimension standard array of booleans |
static byte[][][][] | |
static int[][][][] | |
static float[][][][] |
array4dCopyOf(FloatNdArray ndArray)
Copy a
FloatNdArray in a new 4-dimension standard array of floats |
static long[][][][] | |
static short[][][][][] |
array5dCopyOf(ShortNdArray ndArray)
Copy a
ShortNdArray in a new 5-dimension standard array of shorts |
static long[][][][][] | |
static boolean[][][][][] |
array5dCopyOf(BooleanNdArray ndArray)
Copy a
BooleanNdArray in a new 5-dimension standard array of booleans |
static float[][][][][] |
array5dCopyOf(FloatNdArray ndArray)
Copy a
FloatNdArray in a new 5-dimension standard array of floats |
static int[][][][][] | |
static byte[][][][][] | |
static <T> T[][][][][] |
array5dCopyOf(NdArray<T> ndArray, Class<T> objectType)
Copy a
NdArray<T> in a new 5-dimension standard array of objects |
static double[][][][][] |
array5dCopyOf(DoubleNdArray ndArray)
Copy a
DoubleNdArray in a new 5-dimension standard array of doubles |
static byte[][][][][][] | |
static short[][][][][][] |
array6dCopyOf(ShortNdArray ndArray)
Copy a
ShortNdArray in a new 6-dimension standard array of shorts |
static long[][][][][][] | |
static boolean[][][][][][] |
array6dCopyOf(BooleanNdArray ndArray)
Copy a
BooleanNdArray in a new 6-dimension standard array of booleans |
static double[][][][][][] |
array6dCopyOf(DoubleNdArray ndArray)
Copy a
DoubleNdArray in a new 6-dimension standard array of doubles |
static float[][][][][][] |
array6dCopyOf(FloatNdArray ndArray)
Copy a
FloatNdArray in a new 6-dimension standard array of floats |
static int[][][][][][] | |
static <T> T[][][][][][] |
array6dCopyOf(NdArray<T> ndArray, Class<T> objectType)
Copy a
NdArray<T> in a new 6-dimension standard array of objects |
static void | |
static void | |
static void | |
static void |
copyFrom(BooleanNdArray src, boolean[][][][][] dst)
Copy a
NdArray to a 5-dimensional array of booleans |
static void | |
static void | |
static <T> void | |
static void | |
static <T> void | |
static void | |
static void | |
static void | |
static void | |
static void |