1. Test Modules
  2. Example Input/Output Pair
  3. Results

Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase

Test Modules

Using Seed 3635316957760508928

Example Input/Output Pair

Display input/output pairs from random executions:

ReferenceIO.java:67 executed in 0.19 seconds (0.000 gc):

    @Nonnull final SimpleEval eval = SimpleEval.run(layer.addRef(), RefUtil.addRef(inputPrototype));
    System.out.println(toString(RefUtil.addRef(inputPrototype), eval.addRef()));
    return eval;
Logging
--------------------
Input: 
[[
[ [ 0.08, 1.044, 0.044 ], [ 0.76, 1.836, 1.768 ], [ -1.94, -1.132, -1.82 ], [ 1.692, -0.368, -1.484 ], [ -0.364, -0.148, -1.72 ], [ -0.76, 0.648, 0.34 ], [ 0.356, 1.632, 0.08 ], [ 0.468, -1.952, -1.504 ], ... ],
[ [ 0.7, -1.308, -0.196 ], [ -1.836, 0.156, -1.864 ], [ 0.48, -0.792, -1.896 ], [ 0.256, -0.56, -1.716 ], [ -1.188, -0.852, 1.952 ], [ 0.292, 1.46, -0.784 ], [ 1.808, 0.468, 1.144 ], [ -0.448, -0.656, 1.896 ], ... ],
[ [ -0.128, 1.292, 1.608 ], [ -0.588, 1.328, 0.124 ], [ 1.356, 1.48, 0.276 ], [ -1.288, 1.696, 0.968 ], [ -0.032, -0.576, 0.592 ], [ 0.236, 0.724, 0.152 ], [ 0.372, -0.6, -1.592 ], [ -1.908, 0.112, -1.024 ], ... ],
[ [ 0.496, -0.056, -1.284 ], [ -1.564, -0.176, 0.024 ], [ -0.976, -0.616, -1.66 ], [ -1.096, -1.076, 1.644 ], [ -0.556, 1.488, -1.352 ], [ -1.132, 0.964, -1.092 ], [ 0.38, -1.776, 0.96 ], [ 0.276, 1.236, 0.444 ], ... ],
[ [ -0.608, -1.804, 0.584 ], [ -1.036, 1.788, 1.368 ], [ 1.12, 1.096, -0.184 ], [ 1.16, -1.44, 1.5 ], [ 1.928, -1.84, -0.46 ], [ -1.072, -1.464, -0.288 ], [ 1.464, -1.872, 1.592 ], [ 1.752, 0.288, -0.324 ], ... ],
[ [ 1.764, -1.576, 0.568 ], [ 1.064, 0.008, -0.2 ], [ 0.132, -1.44, -1.48 ], [ -1.8, 0.668, -1.332 ], [ -1.44, -1.02, -1.756 ], [ -1.312, -1.668, 1.44 ], [ 0.372, 1.86, 0.752 ], [ -0.168, 1.148, -0.892 ], ... ],
[ [ 0.048, 1.156, 0.904 ], [ -0.216, -0.48, 0.788 ], [ 0.788, -0.98, -0.512 ], [ -0.168, -1.252, -1.58 ], [ 1.08, -0.8, -1.592 ], [ -0.764, 1.4, -1.204 ], [ -1.344, -1.968, 0.588 ], [ 0.48, 0.552, 1.576 ], ... ],
[ [ 1.524, 1.08, -1.352 ], [ 1.984, -0.004, 1.072 ], [ -1.096, -0.636, -1.76 ], [ -1.724, -0.792, 0.232 ], [ 1.792, 1.272, 0.824 ], [ -1.028, 1.116, 1.628 ], [ -0.7, 0.26, 0.2 ], [ 0.324, -1.692, -1.812 ], ... ],
...
]]
--------------------
Output: 
[319, 239, 3]
[
[ [ -1.836, 0.156, -1.864 ], [ 0.48, -0.792, -1.896 ], [ 0.256, -0.56, -1.716 ], [ -1.188, -0.852, 1.952 ], [ 0.292, 1.46, -0.784 ], [ 1.808, 0.468, 1.144 ], [ -0.448, -0.656, 1.896 ], [ -1.076, 0.468, 0.828 ], ... ],
[ [ -0.588, 1.328, 0.124 ], [ 1.356, 1.48, 0.276 ], [ -1.288, 1.696, 0.968 ], [ -0.032, -0.576, 0.592 ], [ 0.236, 0.724, 0.152 ], [ 0.372, -0.6, -1.592 ], [ -1.908, 0.112, -1.024 ], [ -0.892, 1.528, 1.46 ], ... ],
[ [ -1.564, -0.176, 0.024 ], [ -0.976, -0.616, -1.66 ], [ -1.096, -1.076, 1.644 ], [ -0.556, 1.488, -1.352 ], [ -1.132, 0.964, -1.092 ], [ 0.38, -1.776, 0.96 ], [ 0.276, 1.236, 0.444 ], [ 0.096, 1.204, -1.776 ], ... ],
[ [ -1.036, 1.788, 1.368 ], [ 1.12, 1.096, -0.184 ], [ 1.16, -1.44, 1.5 ], [ 1.928, -1.84, -0.46 ], [ -1.072, -1.464, -0.288 ], [ 1.464, -1.872, 1.592 ], [ 1.752, 0.288, -0.324 ], [ 0.056, -1.58, 0.492 ], ... ],
[ [ 1.064, 0.008, -0.2 ], [ 0.132, -1.44, -1.48 ], [ -1.8, 0.668, -1.332 ], [ -1.44, -1.02, -1.756 ], [ -1.312, -1.668, 1.44 ], [ 0.372, 1.86, 0.752 ], [ -0.168, 1.148, -0.892 ], [ 1.848, -1.676, 0.008 ], ... ],
[ [ -0.216, -0.48, 0.788 ], [ 0.788, -0.98, -0.512 ], [ -0.168, -1.252, -1.58 ], [ 1.08, -0.8, -1.592 ], [ -0.764, 1.4, -1.204 ], [ -1.344, -1.968, 0.588 ], [ 0.48, 0.552, 1.576 ], [ 1.748, -1.668, -0.556 ], ... ],
[ [ 1.984, -0.004, 1.072 ], [ -1.096, -0.636, -1.76 ], [ -1.724, -0.792, 0.232 ], [ 1.792, 1.272, 0.824 ], [ -1.028, 1.116, 1.628 ], [ -0.7, 0.26, 0.2 ], [ 0.324, -1.692, -1.812 ], [ -0.192, 1.056, 1.436 ], ... ],
[ [ -0.828, -0.172, -1.672 ], [ 0.0, 2.0, 0.296 ], [ -0.716, -1.484, -0.684 ], [ 0.688, -0.44, 0.084 ], [ 1.1, -1.472, 0.5 ], [ -0.28, 1.132, 0.8 ], [ -0.78, -1.444, 0.668 ], [ -1.156, 0.56, 0.38 ], ... ],
...
]
--------------------
Derivative: 
[
[ [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], ... ],
[ [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], ... ],
[ [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], ... ],
[ [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], ... ],
[ [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], ... ],
[ [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], ... ],
[ [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], ... ],
[ [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], [ 1.0, 1.0, 1.0 ], ... ],
...
]

Returns

    com.simiacryptus.mindseye.test.SimpleEval@6e77fa22

LayerTests.java:425 executed in 0.00 seconds (0.000 gc):

    throwException(exceptions.addRef());

Results

classresult
com.simiacryptus.mindseye.test.unit.ReferenceIOOK
  {
    "result": "OK",
    "performance": {
      "execution_time": "0.581",
      "gc_time": "0.154"
    },
    "created_on": 1586743611668,
    "file_name": "referenceIOTest",
    "report": {
      "simpleName": "Basic",
      "canonicalName": "com.simiacryptus.mindseye.layers.cudnn.ImgModulusCropLayerTest.Basic",
      "link": "https://github.com/SimiaCryptus/mindseye-cudnn/tree/59d5b3318556370acb2d83ee6ec123ce0fc6974f/src/test/java/com/simiacryptus/mindseye/layers/cudnn/ImgModulusCropLayerTest.java",
      "javaDoc": ""
    },
    "archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/cudnn/ImgModulusCropLayer/Basic/referenceIOTest/202004130651",
    "id": "44f1a911-d870-49e8-a468-d260a902733c",
    "report_type": "Components",
    "display_name": "Input/Output",
    "target": {
      "simpleName": "ImgModulusCropLayer",
      "canonicalName": "com.simiacryptus.mindseye.layers.cudnn.ImgModulusCropLayer",
      "link": "https://github.com/SimiaCryptus/mindseye-cudnn/tree/59d5b3318556370acb2d83ee6ec123ce0fc6974f/src/main/java/com/simiacryptus/mindseye/layers/cudnn/ImgModulusCropLayer.java",
      "javaDoc": ""
    }
  }