| Package | Description |
|---|---|
| org.nd4j.autodiff.validation |
| Modifier and Type | Method and Description |
|---|---|
TestCase |
TestCase.expected(SDVariable var,
Function<INDArray,String> validationFn) |
TestCase |
TestCase.expected(@NonNull SDVariable var,
@NonNull INDArray output)
Validate the output (forward pass) for a single variable using INDArray.equals(INDArray)
|
TestCase |
TestCase.expected(String name,
Function<INDArray,String> validationFn) |
TestCase |
TestCase.expected(@NonNull String name,
@NonNull INDArray output)
Validate the output (forward pass) for a single variable using INDArray.equals(INDArray)
|
TestCase |
TestCase.expectedOutput(@NonNull String name,
@NonNull INDArray expected)
Validate the output (forward pass) for a single variable using INDArray.equals(INDArray)
|
TestCase |
TestCase.expectedOutputRelError(@NonNull String name,
@NonNull INDArray expected,
double maxRelError,
double minAbsError)
Validate the output (forward pass) for a single variable using element-wise relative error:
relError = abs(x-y)/(abs(x)+abs(y)), with x=y=0 case defined to be 0.0.
|
TestCase |
TestCase.gradCheckSkipVariables(String... toSkip)
Specify the input variables that should NOT be gradient checked.
|
TestCase |
TestCase.placeholderValue(String variable,
INDArray value) |
TestCase |
TestCase.placeholderValues(Map<String,INDArray> placeholderValues) |
| Modifier and Type | Method and Description |
|---|---|
static void |
OpValidation.checkDeserializedEquality(SameDiff original,
ByteBuffer bbSerialized,
TestCase tc) |
static boolean |
GradCheckUtil.checkGradients(TestCase t) |
static String |
OpValidation.validate(TestCase testCase)
Run test case
|
static String |
OpValidation.validate(TestCase testCase,
boolean exceptionsAsErrorMsg) |
Copyright © 2021. All rights reserved.