public class ND4JTestUtils extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ND4JTestUtils.ComparisonResult |
static class |
ND4JTestUtils.EqualsFn
A function for use with
validateSerializedArrays(File, File, boolean, BiFunction) using INDArray#equals(Object) |
static class |
ND4JTestUtils.EqualsWithEpsFn
A function for use with
validateSerializedArrays(File, File, boolean, BiFunction) using INDArray.equalsWithEps(Object, double) |
Modifier and Type | Method and Description |
---|---|
static ND4JTestUtils.ComparisonResult |
validateSerializedArrays(File dir1,
File dir2,
boolean recursive)
Scan the specified directories for matching files (i.e., same path relative to their respective root directories)
and compare the contents using INDArray.equals (via
ND4JTestUtils.EqualsFn
Assumes the saved files represent INDArrays saved with Nd4j.saveBinary(INDArray, File) |
static ND4JTestUtils.ComparisonResult |
validateSerializedArrays(File dir1,
File dir2,
boolean recursive,
org.nd4j.linalg.function.BiFunction<INDArray,INDArray,Boolean> evalFn)
Scan the specified directories for matching files (i.e., same path relative to their respective root directories)
and compare the contents using a provided function.
Assumes the saved files represent INDArrays saved with Nd4j.saveBinary(INDArray, File) |
public static ND4JTestUtils.ComparisonResult validateSerializedArrays(File dir1, File dir2, boolean recursive) throws Exception
ND4JTestUtils.EqualsFn
Assumes the saved files represent INDArrays saved with Nd4j.saveBinary(INDArray, File)
dir1
- First directorydir2
- Second directoryrecursive
- Whether to search recursively (i.e., include files in subdirectoriesException
public static ND4JTestUtils.ComparisonResult validateSerializedArrays(File dir1, File dir2, boolean recursive, org.nd4j.linalg.function.BiFunction<INDArray,INDArray,Boolean> evalFn) throws Exception
Nd4j.saveBinary(INDArray, File)
dir1
- First directorydir2
- Second directoryrecursive
- Whether to search recursively (i.e., include files in subdirectoriesException
Copyright © 2019. All rights reserved.