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

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

Test Modules

Using Seed 7172324647651384320

Example Input/Output Pair

Display input/output pairs from random executions:

ReferenceIO.java:67 executed in 0.04 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, 0.632, -0.108 ], [ 1.612, -1.832, 0.4 ], [ -0.472, 1.756, -1.92 ], [ -1.248, -1.068, -0.92 ], [ 1.168, -1.188, -0.252 ], [ 0.784, -0.74, 1.804 ], [ -0.148, -0.992, 0.468 ], [ -1.976, -1.176, 1.612 ], ... ],
[ [ 0.7, -0.684, -0.756 ], [ 1.64, -1.152, -1.912 ], [ -0.504, -1.936, -0.028 ], [ 1.324, -1.888, 0.116 ], [ 1.288, 0.852, 0.092 ], [ 0.8, 1.032, -0.02 ], [ 1.728, -0.524, -0.448 ], [ 0.552, 1.244, 0.452 ], ... ],
[ [ -0.128, -1.292, 0.652 ], [ 0.392, 0.96, -0.772 ], [ -1.156, 1.472, 1.1 ], [ 0.344, -1.916, 0.82 ], [ 1.972, -0.808, -1.88 ], [ 1.18, 0.224, -1.616 ], [ 1.288, 1.076, -1.908 ], [ 1.92, 0.584, -0.712 ], ... ],
[ [ 0.496, -1.248, 1.064 ], [ 0.092, -0.72, 0.884 ], [ 0.184, -0.788, 0.844 ], [ -1.34, -0.824, 0.316 ], [ 0.672, -1.3, 1.2 ], [ 0.632, -1.812, 1.888 ], [ 1.196, 1.912, 0.276 ], [ 1.244, -1.996, 1.744 ], ... ],
[ [ -0.608, -0.796, 0.608 ], [ -0.556, 0.404, -1.988 ], [ 1.98, -0.572, 0.528 ], [ 1.776, 1.48, -0.2 ], [ 1.256, 0.056, 0.38 ], [ 1.264, -0.324, -1.52 ], [ 0.832, -0.312, 1.752 ], [ 1.948, -0.988, -1.936 ], ... ],
[ [ 1.764, 0.528, -1.156 ], [ -1.476, -0.876, -1.772 ], [ -0.628, -1.372, -1.584 ], [ 0.52, -0.72, -0.312 ], [ 1.144, 1.924, 0.54 ], [ 0.184, 0.78, -1.52 ], [ -1.848, 1.272, -0.168 ], [ -0.084, -1.204, -1.46 ], ... ],
[ [ 0.048, 1.236, 1.876 ], [ 1.704, -1.156, 1.02 ], [ -0.368, -1.812, -1.428 ], [ 1.444, 0.668, 1.724 ], [ 1.66, 1.22, 1.812 ], [ -0.212, -1.608, 0.428 ], [ -0.584, 1.432, 0.48 ], [ 0.284, -1.636, -1.712 ], ... ],
[ [ 1.524, 0.86, -1.276 ], [ -1.228, 0.544, -1.412 ], [ -1.16, 0.408, 0.332 ], [ 1.956, 0.636, 0.072 ], [ 1.836, -1.484, -1.324 ], [ -1.696, 1.064, -1.636 ], [ -1.096, -1.352, 0.324 ], [ 1.512, -0.404, -0.68 ], ... ],
...
]]
--------------------
Output: 
[1, 1, 3]
[
[ [ 1.992, 1.992, 2.0 ] ]
]
--------------------
Derivative: 
[
[ [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], ... ],
[ [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], ... ],
[ [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], ... ],
[ [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], ... ],
[ [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], ... ],
[ [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], ... ],
[ [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], ... ],
[ [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], [ 0.0, 0.0, 0.0 ], ... ],
...
]

Returns

    com.simiacryptus.mindseye.test.SimpleEval@2b3adf01

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.245",
      "gc_time": "0.141"
    },
    "created_on": 1586736707416,
    "file_name": "referenceIOTest",
    "report": {
      "simpleName": "Double",
      "canonicalName": "com.simiacryptus.mindseye.layers.cudnn.BandReducerLayerTest.Double",
      "link": "https://github.com/SimiaCryptus/mindseye-cudnn/tree/59d5b3318556370acb2d83ee6ec123ce0fc6974f/src/test/java/com/simiacryptus/mindseye/layers/cudnn/BandReducerLayerTest.java",
      "javaDoc": ""
    },
    "archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/cudnn/BandReducerLayer/Double/referenceIOTest/202004131147",
    "id": "9a6a1232-2887-4fec-a430-40c302f3ee09",
    "report_type": "Components",
    "display_name": "Input/Output",
    "target": {
      "simpleName": "BandReducerLayer",
      "canonicalName": "com.simiacryptus.mindseye.layers.cudnn.BandReducerLayer",
      "link": "https://github.com/SimiaCryptus/mindseye-cudnn/tree/59d5b3318556370acb2d83ee6ec123ce0fc6974f/src/main/java/com/simiacryptus/mindseye/layers/cudnn/BandReducerLayer.java",
      "javaDoc": ""
    }
  }