Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase
This is a network apply the following layout:
LayerTests.java:203 executed in 0.46 seconds (0.000 gc):
return Graphviz.fromGraph((Graph) TestUtil.toGraph(((DAGNetwork) layer).addRef())).height(400).width(600)
.render(Format.PNG).toImage();
executing command [/bin/sh, -c, dot -Tsvg /tmp/GraphvizJava/DotEngine5470236549278193105/dotfile.dot -ooutfile.svg]
Returns
Using Seed 3512519050458068992
This apply will demonstrate the key's JSON serialization, and verify deserialization integrity.
SerializationTest.java:99 executed in 0.02 seconds (0.000 gc):
final JsonObject json = layer.getJson().getAsJsonObject();
@Nonnull final Layer echo = Layer.fromJson(json);
if (layer == echo) {
echo.freeRef();
throw new AssertionError("Serialization did not copy");
}
if (!layer.equals(echo)) {
echo.freeRef();
throw new AssertionError("Serialization not equal");
}
echo.freeRef();
return json;
Returns
{
"class": "com.simiacryptus.mindseye.network.PipelineNetwork",
"id": "c3692780-53b7-42e4-98dd-57aa0a6b74b4",
"isFrozen": false,
"name": "Conv [3/1 x 3/1, 18]+",
"inputs": [
"3abb699a-d934-4aee-baf2-6bf3f4fb5e33"
],
"nodes": {
"8614a25c-3240-47f3-8162-3e8e8ba4abc1": "bc70ec02-b5d9-4204-bc7f-c979d095b131",
"7a048d0f-d616-4433-a5d4-ed8773ef5866": "d92a6a32-d43e-4be6-ab2a-a12bfc4253d3"
},
"layers": {
"bc70ec02-b5d9-4204-bc7f-c979d095b131": {
"class": "com.simiacryptus.mindseye.layers.cudnn.ImgTileSubnetLayer",
"id": "bc70ec02-b5d9-4204-bc7f-c979d095b131",
"isFrozen": false,
"name": "ImgTileSubnetLayer",
"inner": {
"class": "com.simiacryptus.mindseye.network.PipelineNetwork",
"id": "a7e3ed45-81d0-4992-bd34-af7de5ae04f5",
"isFrozen": false,
"name": "PipelineNetwork",
"inputs": [
"28ecd049-fb34-4d87-9601-d5e25a800695"
],
"nodes": {
"a762c34b-97e7-4f3d-bc53-bf8ac22521cf": "89912776-166a-4ccc-b3fe-b3248e99f6a8",
"c5b1a6c7-67b6-495e-9f3b-5350dcc59606": "ff703974-21ab-495c-9c2e-d0774a0a4322",
"e9a5c6e4-ecf6-4d03-a433-857cfbeeeff2": "d61ac38d-d00a-463b-955f-9af51c6e287c"
},
"layers": {
"89912776-166a-4ccc-b3fe-b3248e99f6a8": {
"class": "com.simiacryptus.mindseye.layers.cudnn.ImgZeroPaddingLayer",
"id": "89912776-166a-4ccc-b3fe-b3248e99f6a8",
"isFrozen": false,
"name": "ImgZeroPaddingLayer",
"sizeY": 1,
"sizeX": 1,
"precision": "Double"
},
"ff703974-21ab-495c-9c2e-d0774a0a4322": {
"class": "com.simiacryptus.mindseye.layers.cudnn.conv.SimpleConvolutionLayer",
"id": "ff703974-21ab-495c-9c2e-d0774a0a4322",
"isFrozen": false,
"name": "SimpleConvolutionLayer",
"filter": [
[
[
-1.552,
1.144,
-1.34
],
[
-0.684,
-1.536,
-0.856
],
[
-1.656,
-0.768,
-0.876
]
],
[
[
-1.34,
-1.176,
-1.808
],
[
0.52,
0.072,
-1.104
],
[
-1.116,
-0.488,
1.132
]
],
[
[
0.7,
-1.72,
-1.028
],
[
1.764,
1.524,
0.048
],
[
-0.636,
-1.516,
-0.408
]
],
[
[
-0.176,
0.636,
-0.124
],
[
-1.176,
-1.58,
-0.368
],
[
-0.628,
-0.068,
0.784
]
],
[
[
0.048,
-1.856,
0.996
],
[
-0.852,
-1.832,
-0.804
],
[
1.208,
-1.456,
0.972
]
],
[
[
1.556,
1.512,
0.248
],
[
-0.888,
1.916,
-1.256
],
[
-0.556,
0.092,
1.612
]
],
[
[
1.652,
0.56,
1.444
],
[
0.52,
1.956,
1.836
],
[
-1.688,
-1.248,
-1.524
]
],
[
[
1.66,
1.596,
1.012
],
[
-0.26,
-0.808,
0.8
],
[
-0.968,
0.644,
1.256
]
],
[
[
-1.572,
-0.384,
1.704
],
[
-1.476,
1.876,
-1.228
],
[
1.552,
0.016,
0.688
]
],
[
[
-0.464,
-1.76,
0.66
],
[
-1.1,
-1.808,
0.812
],
[
1.356,
-1.616,
-1.724
]
],
[
[
1.156,
0.3,
1.556
],
[
1.032,
1.62,
-0.892
],
[
-0.804,
-0.032,
0.148
]
],
[
[
0.392,
1.64,
0.688
],
[
0.672,
1.168,
1.972
],
[
1.288,
-1.484,
1.352
]
],
[
[
0.488,
1.82,
-1.492
],
[
0.184,
-0.924,
-1.16
],
[
-0.316,
0.344,
1.324
]
],
[
[
0.012,
-0.784,
1.144
],
[
1.24,
0.82,
-0.608
],
[
0.496,
0.08,
-0.128
]
],
[
[
-2.0,
-1.552,
1.42
],
[
1.288,
-1.564,
1.628
],
[
0.656,
-1.976,
-0.848
]
],
[
[
0.82,
-1.664,
1.912
],
[
1.66,
-1.16,
1.048
],
[
1.776,
1.368,
-1.54
]
],
[
[
-0.012,
-1.424,
-0.472
],
[
-0.504,
-1.156,
-0.384
],
[
-1.256,
1.98,
0.788
]
],
...skipping 462 bytes...
.808
],
[
0.52,
0.072,
-1.104
],
[
-1.116,
-0.488,
1.132
]
],
[
[
0.7,
-1.72,
-1.028
],
[
1.764,
1.524,
0.048
],
[
-0.636,
-1.516,
-0.408
]
],
[
[
-0.176,
0.636,
-0.124
],
[
-1.176,
-1.58,
-0.368
],
[
-0.628,
-0.068,
0.784
]
],
[
[
0.048,
-1.856,
0.996
],
[
-0.852,
-1.832,
-0.804
],
[
1.208,
-1.456,
0.972
]
],
[
[
1.556,
1.512,
0.248
],
[
-0.888,
1.916,
-1.256
],
[
-0.556,
0.092,
1.612
]
],
[
[
0.0,
0.0,
0.0
],
[
0.0,
0.0,
0.0
],
[
0.0,
0.0,
0.0
]
],
[
[
1.66,
1.596,
1.012
],
[
-0.26,
-0.808,
0.8
],
[
-0.968,
0.644,
1.256
]
],
[
[
-1.572,
-0.384,
1.704
],
[
-1.476,
1.876,
-1.228
],
[
1.552,
0.016,
0.688
]
],
[
[
-0.464,
-1.76,
0.66
],
[
-1.1,
-1.808,
0.812
],
[
1.356,
-1.616,
-1.724
]
],
[
[
1.156,
0.3,
1.556
],
[
1.032,
1.62,
-0.892
],
[
-0.804,
-0.032,
0.148
]
],
[
[
0.392,
1.64,
0.688
],
[
0.672,
1.168,
1.972
],
[
1.288,
-1.484,
1.352
]
],
[
[
0.0,
0.0,
0.0
],
[
0.0,
0.0,
0.0
],
[
0.0,
0.0,
0.0
]
],
[
[
0.012,
-0.784,
1.144
],
[
1.24,
0.82,
-0.608
],
[
0.496,
0.08,
-0.128
]
],
[
[
-2.0,
-1.552,
1.42
],
[
1.288,
-1.564,
1.628
],
[
0.656,
-1.976,
-0.848
]
],
[
[
0.82,
-1.664,
1.912
],
[
1.66,
-1.16,
1.048
],
[
1.776,
1.368,
-1.54
]
],
[
[
-0.012,
-1.424,
-0.472
],
[
-0.504,
-1.156,
-0.384
],
[
-1.256,
1.98,
0.788
]
],
[
[
-1.764,
1.628,
0.692
],
[
-0.892,
-0.312,
-0.968
],
[
-0.712,
1.108,
0.028
]
],
[
[
0.0,
0.0,
0.0
],
[
0.0,
0.0,
0.0
],
[
0.0,
0.0,
0.0
]
]
],
"strideX": 1,
"strideY": 1,
"paddingX": 1,
"paddingY": 1,
"precision": "Double"
},
"d61ac38d-d00a-463b-955f-9af51c6e287c": {
"class": "com.simiacryptus.mindseye.layers.cudnn.ImgZeroPaddingLayer",
"id": "d61ac38d-d00a-463b-955f-9af51c6e287c",
"isFrozen": false,
"name": "ImgZeroPaddingLayer",
"sizeY": -1,
"sizeX": -1,
"precision": "Double"
}
},
"links": {
"a762c34b-97e7-4f3d-bc53-bf8ac22521cf": [
"28ecd049-fb34-4d87-9601-d5e25a800695"
],
"c5b1a6c7-67b6-495e-9f3b-5350dcc59606": [
"a762c34b-97e7-4f3d-bc53-bf8ac22521cf"
],
"e9a5c6e4-ecf6-4d03-a433-857cfbeeeff2": [
"c5b1a6c7-67b6-495e-9f3b-5350dcc59606"
]
},
"labels": {},
"head": "e9a5c6e4-ecf6-4d03-a433-857cfbeeeff2"
},
"height": 9459,
"width": 9459,
"strideX": 9458,
"strideY": 9458,
"precision": "Double",
"parallel": false
},
"d92a6a32-d43e-4be6-ab2a-a12bfc4253d3": {
"class": "com.simiacryptus.mindseye.layers.cudnn.ImgConcatLayer",
"id": "d92a6a32-d43e-4be6-ab2a-a12bfc4253d3",
"isFrozen": false,
"name": "ImgConcatLayer",
"maxBands": 3,
"precision": "Double",
"parallel": false
}
},
"links": {
"8614a25c-3240-47f3-8162-3e8e8ba4abc1": [
"3abb699a-d934-4aee-baf2-6bf3f4fb5e33"
],
"7a048d0f-d616-4433-a5d4-ed8773ef5866": [
"8614a25c-3240-47f3-8162-3e8e8ba4abc1"
]
},
"labels": {},
"head": "7a048d0f-d616-4433-a5d4-ed8773ef5866"
}
Wrote Model to PipelineNetwork_jsonTest.json; 16846 characters
LayerTests.java:425 executed in 0.00 seconds (0.000 gc):
throwException(exceptions.addRef());
class | result |
---|---|
com.simiacryptus.mindseye.test.unit.SerializationTest | OK |
{
"result": "OK",
"performance": {
"execution_time": "1.199",
"gc_time": "0.186"
},
"created_on": 1586746332904,
"file_name": "jsonTest",
"report": {
"simpleName": "BandReduceTest",
"canonicalName": "com.simiacryptus.mindseye.layers.cudnn.conv.ConvolutionLayerTest.BandReduceTest",
"link": "https://github.com/SimiaCryptus/mindseye-cudnn/tree/59d5b3318556370acb2d83ee6ec123ce0fc6974f/src/test/java/com/simiacryptus/mindseye/layers/cudnn/conv/ConvolutionLayerTest.java",
"javaDoc": ""
},
"archive": "s3://code.simiacrypt.us/tests/com/simiacryptus/mindseye/layers/cudnn/conv/ConvolutionLayer/BandReduceTest/jsonTest/202004135212",
"id": "f5a6b283-e965-4b95-b1d5-46ed0617599f",
"report_type": "Components",
"display_name": "JSON Serialization",
"target": {
"simpleName": "ConvolutionLayer",
"canonicalName": "com.simiacryptus.mindseye.layers.cudnn.conv.ConvolutionLayer",
"link": "https://github.com/SimiaCryptus/mindseye-cudnn/tree/59d5b3318556370acb2d83ee6ec123ce0fc6974f/src/main/java/com/simiacryptus/mindseye/layers/cudnn/conv/ConvolutionLayer.java",
"javaDoc": ""
}
}