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

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

Test Modules

Using Seed 4939031197911599104

Example Input/Output Pair

Display input/output pairs from random executions:

ReferenceIO.java:67 executed in 0.05 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.456, 1.5 ], [ -0.432, -1.852, -1.416 ], [ 0.764, 0.696, -1.724 ], [ 1.864, 1.824, -0.052 ], [ 0.3, 0.656, 0.484 ], [ -0.98, -0.124, 1.304 ], [ 0.968, -1.596, 0.284 ], [ -0.9, -1.952, -0.004 ], ... ],
[ [ 0.7, -0.776, 1.748 ], [ 0.404, 1.336, -1.576 ], [ -1.844, 1.744, -1.448 ], [ -1.824, -1.996, 1.944 ], [ 0.976, -0.116, 1.64 ], [ 1.512, -0.436, -0.876 ], [ 1.46, 1.292, 0.384 ], [ -0.408, -1.436, 0.888 ], ... ],
[ [ -0.128, 1.856, 0.152 ], [ 1.792, 0.388, -1.764 ], [ -1.68, 0.076, 0.144 ], [ -0.552, -1.764, 0.808 ], [ -1.692, 1.6, 0.02 ], [ 0.824, -1.976, 1.232 ], [ -1.88, -0.664, 1.868 ], [ -0.688, 0.98, 0.776 ], ... ],
[ [ 0.496, 1.536, -0.52 ], [ 0.508, -0.956, 0.996 ], [ -0.324, -0.612, -0.724 ], [ 0.192, -0.208, -1.66 ], [ -0.632, -0.112, -1.808 ], [ -1.9, -0.864, -1.716 ], [ 0.52, 0.888, -1.104 ], [ 1.18, -0.716, 0.824 ], ... ],
[ [ -0.608, -1.176, 0.016 ], [ -0.888, -1.38, 0.016 ], [ 1.72, -0.18, 1.496 ], [ 0.216, -1.872, -1.152 ], [ 1.34, -0.576, 1.544 ], [ -1.948, 0.036, -0.828 ], [ -0.356, -0.972, 0.92 ], [ -0.576, -1.576, 1.332 ], ... ],
[ [ 1.764, -1.176, 1.036 ], [ -1.256, -1.428, 0.38 ], [ 0.168, -0.196, 1.032 ], [ 1.208, -0.192, 1.008 ], [ 0.328, 0.78, 0.44 ], [ 0.832, 0.852, -0.928 ], [ 1.568, -0.364, 1.644 ], [ 1.332, -1.16, -0.284 ], ... ],
[ [ 0.048, -0.4, 0.556 ], [ -1.976, -1.64, 1.4 ], [ 1.288, -0.592, 1.748 ], [ 0.02, -0.816, 0.588 ], [ -0.984, 0.824, -0.628 ], [ -0.272, 1.208, -0.912 ], [ 0.16, 0.244, -0.076 ], [ -1.232, -1.472, 1.712 ], ... ],
[ [ 1.524, -0.76, -1.824 ], [ -0.412, -1.8, 0.812 ], [ 1.788, -0.152, -1.4 ], [ -0.916, -1.916, -1.044 ], [ -1.424, 0.34, 1.036 ], [ -0.104, 1.4, 0.0 ], [ 0.48, 1.488, -1.092 ], [ -1.488, 1.392, 1.028 ], ... ],
...
]]
--------------------
Output: 
[1, 1, 1]
[
[ [ -319.27999999999975 ] ]
]
--------------------
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@117df07b

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.673",
      "gc_time": "0.126"
    },
    "created_on": 1586734903389,
    "file_name": "referenceIOTest",
    "report": {
      "simpleName": "Asymmetric",
      "canonicalName": "com.simiacryptus.mindseye.layers.cudnn.SumReducerLayerTest.Asymmetric",
      "link": "https://github.com/SimiaCryptus/mindseye-cudnn/tree/59d5b3318556370acb2d83ee6ec123ce0fc6974f/src/test/java/com/simiacryptus/mindseye/layers/cudnn/SumReducerLayerTest.java",
      "javaDoc": ""
    },
    "archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/cudnn/SumReducerLayer/Asymmetric/referenceIOTest/202004124143",
    "id": "3ed072e6-6075-4735-9e70-81ff299dec58",
    "report_type": "Components",
    "display_name": "Input/Output",
    "target": {
      "simpleName": "SumReducerLayer",
      "canonicalName": "com.simiacryptus.mindseye.layers.cudnn.SumReducerLayer",
      "link": "https://github.com/SimiaCryptus/mindseye-cudnn/tree/59d5b3318556370acb2d83ee6ec123ce0fc6974f/src/main/java/com/simiacryptus/mindseye/layers/cudnn/SumReducerLayer.java",
      "javaDoc": ""
    }
  }