Subreport: Logs for com.simiacryptus.ref.lang.ReferenceCountingBase
This is a network apply the following layout:
LayerTests.java:203 executed in 0.44 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/DotEngine4090637038964232341/dotfile.dot -ooutfile.svg]
Returns
Using Seed 5625340923967152128
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": "9fa60785-5d79-4aa9-a31c-93ac7e3800b6",
"isFrozen": false,
"name": "Conv [3/1 x 3/1, 35]+",
"inputs": [
"369c15cc-fd43-4c43-9088-343a9df96b44"
],
"nodes": {
"e21c3c48-022d-4a58-a29e-21361d93b57c": "da41e4d5-f190-4a9f-a25c-abd373ad98a9",
"0d91897b-9620-4855-bca7-7e4f8591c0c1": "f6c3476c-32b7-490f-a85b-69d9ad26e693"
},
"layers": {
"da41e4d5-f190-4a9f-a25c-abd373ad98a9": {
"class": "com.simiacryptus.mindseye.layers.cudnn.ImgTileSubnetLayer",
"id": "da41e4d5-f190-4a9f-a25c-abd373ad98a9",
"isFrozen": false,
"name": "ImgTileSubnetLayer",
"inner": {
"class": "com.simiacryptus.mindseye.network.PipelineNetwork",
"id": "f4f26523-e153-45a1-a60c-010fd22c7169",
"isFrozen": false,
"name": "PipelineNetwork",
"inputs": [
"96c9101c-5a9e-4a4a-89ba-340b5087469f"
],
"nodes": {
"d4ea2aa3-fe78-4720-9444-973730027a90": "931e937b-c0d2-4e35-8b34-fdb36009010c",
"fc12cd3c-5269-44af-9e49-d44be9857ee2": "6916216e-1eac-4527-aff1-4d9c1e1935b8",
"20cd7353-056b-4342-837e-046f9bde1496": "d41f700c-c827-48b8-98dc-f68d982d7ce1"
},
"layers": {
"931e937b-c0d2-4e35-8b34-fdb36009010c": {
"class": "com.simiacryptus.mindseye.layers.cudnn.ImgZeroPaddingLayer",
"id": "931e937b-c0d2-4e35-8b34-fdb36009010c",
"isFrozen": false,
"name": "ImgZeroPaddingLayer",
"sizeY": 1,
"sizeX": 1,
"precision": "Double"
},
"6916216e-1eac-4527-aff1-4d9c1e1935b8": {
"class": "com.simiacryptus.mindseye.layers.cudnn.conv.SimpleConvolutionLayer",
"id": "6916216e-1eac-4527-aff1-4d9c1e1935b8",
"isFrozen": false,
"name": "SimpleConvolutionLayer",
"filter": [
[
[
0.632,
0.8,
0.248
],
[
0.784,
-0.452,
-0.152
],
[
0.764,
-1.108,
-1.804
]
],
[
[
-0.548,
-1.044,
-1.472
],
[
-0.876,
-1.54,
-0.452
],
[
-1.484,
0.836,
-0.376
]
],
[
[
-0.52,
1.492,
0.812
],
[
0.012,
-1.1,
-0.784
],
[
-0.968,
1.288,
1.728
]
],
[
[
-1.732,
0.284,
-1.44
],
[
-0.2,
1.948,
-1.812
],
[
1.536,
0.312,
-1.408
]
],
[
[
1.156,
-0.452,
-1.5
],
[
1.368,
0.048,
-1.832
],
[
-1.96,
0.92,
0.66
]
],
[
[
1.64,
1.032,
1.556
],
[
-1.616,
1.512,
1.356
],
[
0.788,
1.556,
0.3
]
],
[
[
0.184,
0.568,
1.652
],
[
-1.524,
-1.748,
0.56
],
[
1.956,
-0.888,
-1.248
]
],
[
[
1.132,
1.66,
0.072
],
[
-0.924,
-1.104,
1.18
],
[
0.448,
1.012,
1.596
]
],
[
[
-0.18,
0.968,
0.264
],
[
-1.412,
0.652,
0.752
],
[
-1.808,
0.996,
-1.856
]
],
[
[
0.356,
-0.148,
1.616
],
[
1.7,
-0.344,
-1.848
],
[
1.196,
0.832,
-0.464
]
],
[
[
0.552,
1.664,
-0.948
],
[
-1.176,
1.836,
-1.9
],
[
-0.816,
0.172,
0.948
]
],
[
[
1.96,
1.052,
-1.42
],
[
-1.5,
-1.176,
0.284
],
[
1.22,
1.048,
-0.712
]
],
[
[
-0.176,
0.636,
-0.368
],
[
1.98,
-0.504,
0.184
],
[
-0.632,
-1.476,
1.948
]
],
[
[
-1.724,
-1.456,
0.972
],
[
1.628,
1.288,
-1.564
],
[
0.08,
-0.708,
-0.468
]
],
[
[
-0.26,
-1.552,
-0.684
],
[
-1.34,
-1.808,
-1.536
],
[
1.288,
0.528,
1.66
]
],
[
[
-1.516,
-1.572,
1.652
],
[
-1.76,
0.82,
-0.636
],
[
1.144,
1.552,
-0.408
]
],
[
[
-1.312,
-0.032,
1.62
],
[
-0.892,
0.688,
-1.16
],
[
-0.124,
-1.256,
-1.176
]
],
[
...skipping 5237 bytes...
],
[
0.656,
-1.524,
0.892
],
[
-1.54,
-0.676,
0.52
]
],
[
[
-1.228,
1.704,
0.092
],
[
-1.476,
-0.556,
-0.068
],
[
-0.768,
0.392,
1.612
]
],
[
[
-0.212,
-0.06,
0.412
],
[
-0.652,
0.376,
-1.384
],
[
1.316,
0.98,
1.384
]
],
[
[
-0.316,
-1.156,
-1.16
],
[
-0.628,
1.352,
0.692
],
[
-2.0,
1.628,
0.016
]
],
[
[
-0.548,
-1.044,
-1.472
],
[
-0.876,
-1.54,
-0.452
],
[
-1.484,
0.836,
-0.376
]
],
[
[
-0.52,
1.492,
0.812
],
[
0.012,
-1.1,
-0.784
],
[
-0.968,
1.288,
1.728
]
],
[
[
-1.732,
0.284,
-1.44
],
[
-0.2,
1.948,
-1.812
],
[
1.536,
0.312,
-1.408
]
],
[
[
1.156,
-0.452,
-1.5
],
[
1.368,
0.048,
-1.832
],
[
-1.96,
0.92,
0.66
]
],
[
[
1.64,
1.032,
1.556
],
[
-1.616,
1.512,
1.356
],
[
0.788,
1.556,
0.3
]
],
[
[
0.184,
0.568,
1.652
],
[
-1.524,
-1.748,
0.56
],
[
1.956,
-0.888,
-1.248
]
],
[
[
0.0,
0.0,
0.0
],
[
0.0,
0.0,
0.0
],
[
0.0,
0.0,
0.0
]
],
[
[
-0.18,
0.968,
0.264
],
[
-1.412,
0.652,
0.752
],
[
-1.808,
0.996,
-1.856
]
],
[
[
0.356,
-0.148,
1.616
],
[
1.7,
-0.344,
-1.848
],
[
1.196,
0.832,
-0.464
]
],
[
[
0.552,
1.664,
-0.948
],
[
-1.176,
1.836,
-1.9
],
[
-0.816,
0.172,
0.948
]
],
[
[
1.96,
1.052,
-1.42
],
[
-1.5,
-1.176,
0.284
],
[
1.22,
1.048,
-0.712
]
],
[
[
-0.176,
0.636,
-0.368
],
[
1.98,
-0.504,
0.184
],
[
-0.632,
-1.476,
1.948
]
],
[
[
-1.724,
-1.456,
0.972
],
[
1.628,
1.288,
-1.564
],
[
0.08,
-0.708,
-0.468
]
],
[
[
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": "Float"
},
"d41f700c-c827-48b8-98dc-f68d982d7ce1": {
"class": "com.simiacryptus.mindseye.layers.cudnn.ImgZeroPaddingLayer",
"id": "d41f700c-c827-48b8-98dc-f68d982d7ce1",
"isFrozen": false,
"name": "ImgZeroPaddingLayer",
"sizeY": -1,
"sizeX": -1,
"precision": "Double"
}
},
"links": {
"d4ea2aa3-fe78-4720-9444-973730027a90": [
"96c9101c-5a9e-4a4a-89ba-340b5087469f"
],
"fc12cd3c-5269-44af-9e49-d44be9857ee2": [
"d4ea2aa3-fe78-4720-9444-973730027a90"
],
"20cd7353-056b-4342-837e-046f9bde1496": [
"fc12cd3c-5269-44af-9e49-d44be9857ee2"
]
},
"labels": {},
"head": "20cd7353-056b-4342-837e-046f9bde1496"
},
"height": 9459,
"width": 9459,
"strideX": 9458,
"strideY": 9458,
"precision": "Float",
"parallel": false
},
"f6c3476c-32b7-490f-a85b-69d9ad26e693": {
"class": "com.simiacryptus.mindseye.layers.cudnn.ImgConcatLayer",
"id": "f6c3476c-32b7-490f-a85b-69d9ad26e693",
"isFrozen": false,
"name": "ImgConcatLayer",
"maxBands": 5,
"precision": "Float",
"parallel": false
}
},
"links": {
"e21c3c48-022d-4a58-a29e-21361d93b57c": [
"369c15cc-fd43-4c43-9088-343a9df96b44"
],
"0d91897b-9620-4855-bca7-7e4f8591c0c1": [
"e21c3c48-022d-4a58-a29e-21361d93b57c"
]
},
"labels": {},
"head": "0d91897b-9620-4855-bca7-7e4f8591c0c1"
}
Wrote Model to PipelineNetwork_jsonTest.json; 21621 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.245",
"gc_time": "0.195"
},
"created_on": 1586747713176,
"file_name": "jsonTest",
"report": {
"simpleName": "IrregularTest_Float",
"canonicalName": "com.simiacryptus.mindseye.layers.cudnn.conv.ConvolutionLayerTest.IrregularTest_Float",
"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/IrregularTest_Float/jsonTest/202004131512",
"id": "bebb3c7a-9e9a-4d87-9984-b965363394a1",
"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": ""
}
}