Unverified Commit 67ea3304 authored by Yuge Zhang's avatar Yuge Zhang Committed by GitHub
Browse files

Fix bugs in NAS UI (deferred from previous releases) (#2552)

* Fix NASUI bugs

* Add pipeline for NASUI

* update log

* Move graph utils test to test folder
parent 885a2580
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
{"node": [{"name": "input/x", "op": "IO Node", "attr": {"attr": {"s": ""}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "3"}, {"size": "32"}, {"size": "32"}]}]}}}}, {"name": "output/output.1", "op": "IO Node", "input": ["Net/Linear[fc3]/523"], "attr": {"attr": {"s": ""}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "10"}]}]}}}}, {"name": "Net/52", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/53", "op": "aten::size", "input": ["input/x", "Net/52"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/bs", "op": "prim::NumToTensor", "input": ["Net/53"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{}]}}}}, {"name": "Net/244", "op": "aten::Int", "input": ["Net/bs"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/bias/339", "op": "prim::GetAttr", "input": ["Net/LayerChoice[conv1]/Conv2d[0]/weight/338"], "attr": {"attr": {"s": "eyBuYW1lIDogIGJpYXMgfQ=="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/weight/340", "op": "prim::GetAttr", "input": ["Net/LayerChoice[conv1]/Conv2d[0]/weight/338"], "attr": {"attr": {"s": "eyBuYW1lIDogIHdlaWdodCB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/341", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/342", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/343", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/Conv2d[0]/341", "Net/LayerChoice[conv1]/Conv2d[0]/342"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/344", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/345", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/346", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/Conv2d[0]/344", "Net/LayerChoice[conv1]/Conv2d[0]/345"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/347", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/348", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/349", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/Conv2d[0]/347", "Net/LayerChoice[conv1]/Conv2d[0]/348"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/350", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/351", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/352", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/353", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/Conv2d[0]/351", "Net/LayerChoice[conv1]/Conv2d[0]/352"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/354", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/355", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/356", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/357", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[0]/358", "op": "aten::_convolution", "input": ["input/x", "Net/LayerChoice[conv1]/Conv2d[0]/weight/340", "Net/LayerChoice[conv1]/Conv2d[0]/bias/339", "Net/LayerChoice[conv1]/Conv2d[0]/343", "Net/LayerChoice[conv1]/Conv2d[0]/346", "Net/LayerChoice[conv1]/Conv2d[0]/349", "Net/LayerChoice[conv1]/Conv2d[0]/350", "Net/LayerChoice[conv1]/Conv2d[0]/353", "Net/LayerChoice[conv1]/Conv2d[0]/354", "Net/LayerChoice[conv1]/Conv2d[0]/355", "Net/LayerChoice[conv1]/Conv2d[0]/356", "Net/LayerChoice[conv1]/Conv2d[0]/357"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "6"}, {"size": "32"}, {"size": "32"}]}]}}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/bias/359", "op": "prim::GetAttr", "input": ["Net/LayerChoice[conv1]/Conv2d[1]/weight/337"], "attr": {"attr": {"s": "eyBuYW1lIDogIGJpYXMgfQ=="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/weight/360", "op": "prim::GetAttr", "input": ["Net/LayerChoice[conv1]/Conv2d[1]/weight/337"], "attr": {"attr": {"s": "eyBuYW1lIDogIHdlaWdodCB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/361", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/362", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/363", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/Conv2d[1]/361", "Net/LayerChoice[conv1]/Conv2d[1]/362"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/364", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/365", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/366", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/Conv2d[1]/364", "Net/LayerChoice[conv1]/Conv2d[1]/365"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/367", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/368", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/369", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/Conv2d[1]/367", "Net/LayerChoice[conv1]/Conv2d[1]/368"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/370", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/371", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/372", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/373", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/Conv2d[1]/371", "Net/LayerChoice[conv1]/Conv2d[1]/372"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/374", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/375", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/376", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/377", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv1]/Conv2d[1]/378", "op": "aten::_convolution", "input": ["input/x", "Net/LayerChoice[conv1]/Conv2d[1]/weight/360", "Net/LayerChoice[conv1]/Conv2d[1]/bias/359", "Net/LayerChoice[conv1]/Conv2d[1]/363", "Net/LayerChoice[conv1]/Conv2d[1]/366", "Net/LayerChoice[conv1]/Conv2d[1]/369", "Net/LayerChoice[conv1]/Conv2d[1]/370", "Net/LayerChoice[conv1]/Conv2d[1]/373", "Net/LayerChoice[conv1]/Conv2d[1]/374", "Net/LayerChoice[conv1]/Conv2d[1]/375", "Net/LayerChoice[conv1]/Conv2d[1]/376", "Net/LayerChoice[conv1]/Conv2d[1]/377"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "6"}, {"size": "32"}, {"size": "32"}]}]}}}}, {"name": "Net/LayerChoice[conv1]/379", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/Conv2d[0]/358", "Net/LayerChoice[conv1]/Conv2d[1]/378"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/380", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/381", "op": "aten::stack", "input": ["Net/LayerChoice[conv1]/379", "Net/LayerChoice[conv1]/380"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "2"}, {"size": "6"}, {"size": "32"}, {"size": "32"}]}]}}}}, {"name": "Net/LayerChoice[conv1]/382", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/383", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv1]/382"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/384", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv1]/385", "op": "prim::Constant", "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv1]/input.1", "op": "aten::sum", "input": ["Net/LayerChoice[conv1]/381", "Net/LayerChoice[conv1]/383", "Net/LayerChoice[conv1]/384", "Net/LayerChoice[conv1]/385"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "6"}, {"size": "32"}, {"size": "32"}]}]}}}}, {"name": "Net/input.2", "op": "aten::relu", "input": ["Net/LayerChoice[conv1]/input.1"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "6"}, {"size": "32"}, {"size": "32"}]}]}}}}, {"name": "Net/MaxPool2d[pool]/387", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/MaxPool2d[pool]/388", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/MaxPool2d[pool]/389", "op": "prim::ListConstruct", "input": ["Net/MaxPool2d[pool]/387", "Net/MaxPool2d[pool]/388"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/MaxPool2d[pool]/390", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/MaxPool2d[pool]/391", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/MaxPool2d[pool]/392", "op": "prim::ListConstruct", "input": ["Net/MaxPool2d[pool]/390", "Net/MaxPool2d[pool]/391"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/MaxPool2d[pool]/393", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/MaxPool2d[pool]/394", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/MaxPool2d[pool]/395", "op": "prim::ListConstruct", "input": ["Net/MaxPool2d[pool]/393", "Net/MaxPool2d[pool]/394"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/MaxPool2d[pool]/396", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/MaxPool2d[pool]/397", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/MaxPool2d[pool]/398", "op": "prim::ListConstruct", "input": ["Net/MaxPool2d[pool]/396", "Net/MaxPool2d[pool]/397"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/MaxPool2d[pool]/399", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/MaxPool2d[pool]/input.3", "op": "aten::max_pool2d", "input": ["Net/input.2", "Net/MaxPool2d[pool]/389", "Net/MaxPool2d[pool]/392", "Net/MaxPool2d[pool]/395", "Net/MaxPool2d[pool]/398", "Net/MaxPool2d[pool]/399"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "6"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/bias/403", "op": "prim::GetAttr", "input": ["Net/LayerChoice[conv2]/Conv2d[0]/weight/402"], "attr": {"attr": {"s": "eyBuYW1lIDogIGJpYXMgfQ=="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/weight/404", "op": "prim::GetAttr", "input": ["Net/LayerChoice[conv2]/Conv2d[0]/weight/402"], "attr": {"attr": {"s": "eyBuYW1lIDogIHdlaWdodCB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/405", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/406", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/407", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/Conv2d[0]/405", "Net/LayerChoice[conv2]/Conv2d[0]/406"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/408", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/409", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/410", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/Conv2d[0]/408", "Net/LayerChoice[conv2]/Conv2d[0]/409"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/411", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/412", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/413", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/Conv2d[0]/411", "Net/LayerChoice[conv2]/Conv2d[0]/412"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/414", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/415", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/416", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/417", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/Conv2d[0]/415", "Net/LayerChoice[conv2]/Conv2d[0]/416"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/418", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/419", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/420", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/421", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[0]/422", "op": "aten::_convolution", "input": ["Net/MaxPool2d[pool]/input.3", "Net/LayerChoice[conv2]/Conv2d[0]/weight/404", "Net/LayerChoice[conv2]/Conv2d[0]/bias/403", "Net/LayerChoice[conv2]/Conv2d[0]/407", "Net/LayerChoice[conv2]/Conv2d[0]/410", "Net/LayerChoice[conv2]/Conv2d[0]/413", "Net/LayerChoice[conv2]/Conv2d[0]/414", "Net/LayerChoice[conv2]/Conv2d[0]/417", "Net/LayerChoice[conv2]/Conv2d[0]/418", "Net/LayerChoice[conv2]/Conv2d[0]/419", "Net/LayerChoice[conv2]/Conv2d[0]/420", "Net/LayerChoice[conv2]/Conv2d[0]/421"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/bias/423", "op": "prim::GetAttr", "input": ["Net/LayerChoice[conv2]/Conv2d[1]/weight/401"], "attr": {"attr": {"s": "eyBuYW1lIDogIGJpYXMgfQ=="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/weight/424", "op": "prim::GetAttr", "input": ["Net/LayerChoice[conv2]/Conv2d[1]/weight/401"], "attr": {"attr": {"s": "eyBuYW1lIDogIHdlaWdodCB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/425", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/426", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/427", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/Conv2d[1]/425", "Net/LayerChoice[conv2]/Conv2d[1]/426"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/428", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/429", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/430", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/Conv2d[1]/428", "Net/LayerChoice[conv2]/Conv2d[1]/429"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/431", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/432", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/433", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/Conv2d[1]/431", "Net/LayerChoice[conv2]/Conv2d[1]/432"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/434", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/435", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/436", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/437", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/Conv2d[1]/435", "Net/LayerChoice[conv2]/Conv2d[1]/436"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/438", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/439", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/440", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/441", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/LayerChoice[conv2]/Conv2d[1]/442", "op": "aten::_convolution", "input": ["Net/MaxPool2d[pool]/input.3", "Net/LayerChoice[conv2]/Conv2d[1]/weight/424", "Net/LayerChoice[conv2]/Conv2d[1]/bias/423", "Net/LayerChoice[conv2]/Conv2d[1]/427", "Net/LayerChoice[conv2]/Conv2d[1]/430", "Net/LayerChoice[conv2]/Conv2d[1]/433", "Net/LayerChoice[conv2]/Conv2d[1]/434", "Net/LayerChoice[conv2]/Conv2d[1]/437", "Net/LayerChoice[conv2]/Conv2d[1]/438", "Net/LayerChoice[conv2]/Conv2d[1]/439", "Net/LayerChoice[conv2]/Conv2d[1]/440", "Net/LayerChoice[conv2]/Conv2d[1]/441"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/LayerChoice[conv2]/443", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/Conv2d[0]/422", "Net/LayerChoice[conv2]/Conv2d[1]/442"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/444", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/445", "op": "aten::stack", "input": ["Net/LayerChoice[conv2]/443", "Net/LayerChoice[conv2]/444"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/LayerChoice[conv2]/446", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/447", "op": "prim::ListConstruct", "input": ["Net/LayerChoice[conv2]/446"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/448", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/LayerChoice[conv2]/449", "op": "prim::Constant", "attr": {"attr": {"s": "e30="}}}, {"name": "Net/LayerChoice[conv2]/input.4", "op": "aten::sum", "input": ["Net/LayerChoice[conv2]/445", "Net/LayerChoice[conv2]/447", "Net/LayerChoice[conv2]/448", "Net/LayerChoice[conv2]/449"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/input.5", "op": "aten::relu", "input": ["Net/LayerChoice[conv2]/input.4"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/Conv2d[conv3]/bias/451", "op": "prim::GetAttr", "input": ["Net/Conv2d[conv3]/weight/294"], "attr": {"attr": {"s": "eyBuYW1lIDogIGJpYXMgfQ=="}}}, {"name": "Net/Conv2d[conv3]/weight/452", "op": "prim::GetAttr", "input": ["Net/Conv2d[conv3]/weight/294"], "attr": {"attr": {"s": "eyBuYW1lIDogIHdlaWdodCB9"}}}, {"name": "Net/Conv2d[conv3]/453", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Conv2d[conv3]/454", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Conv2d[conv3]/455", "op": "prim::ListConstruct", "input": ["Net/Conv2d[conv3]/453", "Net/Conv2d[conv3]/454"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/Conv2d[conv3]/456", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/Conv2d[conv3]/457", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/Conv2d[conv3]/458", "op": "prim::ListConstruct", "input": ["Net/Conv2d[conv3]/456", "Net/Conv2d[conv3]/457"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/Conv2d[conv3]/459", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Conv2d[conv3]/460", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Conv2d[conv3]/461", "op": "prim::ListConstruct", "input": ["Net/Conv2d[conv3]/459", "Net/Conv2d[conv3]/460"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/Conv2d[conv3]/462", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/Conv2d[conv3]/463", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/Conv2d[conv3]/464", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/Conv2d[conv3]/465", "op": "prim::ListConstruct", "input": ["Net/Conv2d[conv3]/463", "Net/Conv2d[conv3]/464"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/Conv2d[conv3]/466", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Conv2d[conv3]/467", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/Conv2d[conv3]/468", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/Conv2d[conv3]/469", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Conv2d[conv3]/input.6", "op": "aten::_convolution", "input": ["Net/input.5", "Net/Conv2d[conv3]/weight/452", "Net/Conv2d[conv3]/bias/451", "Net/Conv2d[conv3]/455", "Net/Conv2d[conv3]/458", "Net/Conv2d[conv3]/461", "Net/Conv2d[conv3]/462", "Net/Conv2d[conv3]/465", "Net/Conv2d[conv3]/466", "Net/Conv2d[conv3]/467", "Net/Conv2d[conv3]/468", "Net/Conv2d[conv3]/469"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/x1", "op": "aten::relu", "input": ["Net/Conv2d[conv3]/input.6"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/InputChoice[skipconnect]/471", "op": "prim::ListConstruct", "input": ["Net/input.5"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/InputChoice[skipconnect]/472", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/InputChoice[skipconnect]/473", "op": "aten::stack", "input": ["Net/InputChoice[skipconnect]/471", "Net/InputChoice[skipconnect]/472"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "1"}, {"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/InputChoice[skipconnect]/474", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/InputChoice[skipconnect]/475", "op": "prim::ListConstruct", "input": ["Net/InputChoice[skipconnect]/474"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/InputChoice[skipconnect]/476", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/InputChoice[skipconnect]/477", "op": "prim::Constant", "attr": {"attr": {"s": "e30="}}}, {"name": "Net/InputChoice[skipconnect]/x0", "op": "aten::sum", "input": ["Net/InputChoice[skipconnect]/473", "Net/InputChoice[skipconnect]/475", "Net/InputChoice[skipconnect]/476", "Net/InputChoice[skipconnect]/477"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/207", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/input.7", "op": "aten::add_", "input": ["Net/x1", "Net/InputChoice[skipconnect]/x0", "Net/207"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/BatchNorm2d[bn]/running_var/479", "op": "prim::GetAttr", "input": ["Net/BatchNorm2d[bn]/weight/300"], "attr": {"attr": {"s": "eyBuYW1lIDogIHJ1bm5pbmdfdmFyIH0="}}}, {"name": "Net/BatchNorm2d[bn]/running_mean/480", "op": "prim::GetAttr", "input": ["Net/BatchNorm2d[bn]/weight/300"], "attr": {"attr": {"s": "eyBuYW1lIDogIHJ1bm5pbmdfbWVhbiB9"}}}, {"name": "Net/BatchNorm2d[bn]/bias/481", "op": "prim::GetAttr", "input": ["Net/BatchNorm2d[bn]/weight/300"], "attr": {"attr": {"s": "eyBuYW1lIDogIGJpYXMgfQ=="}}}, {"name": "Net/BatchNorm2d[bn]/weight/482", "op": "prim::GetAttr", "input": ["Net/BatchNorm2d[bn]/weight/300"], "attr": {"attr": {"s": "eyBuYW1lIDogIHdlaWdodCB9"}}}, {"name": "Net/BatchNorm2d[bn]/483", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/BatchNorm2d[bn]/484", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDAuMX0="}}}, {"name": "Net/BatchNorm2d[bn]/485", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDFlLTA1fQ=="}}}, {"name": "Net/BatchNorm2d[bn]/486", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/BatchNorm2d[bn]/input.8", "op": "aten::batch_norm", "input": ["Net/input.7", "Net/BatchNorm2d[bn]/weight/482", "Net/BatchNorm2d[bn]/bias/481", "Net/BatchNorm2d[bn]/running_mean/480", "Net/BatchNorm2d[bn]/running_var/479", "Net/BatchNorm2d[bn]/483", "Net/BatchNorm2d[bn]/484", "Net/BatchNorm2d[bn]/485", "Net/BatchNorm2d[bn]/486"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "16"}, {"size": "16"}]}]}}}}, {"name": "Net/MaxPool2d[pool]/488", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/MaxPool2d[pool]/489", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/MaxPool2d[pool]/490", "op": "prim::ListConstruct", "input": ["Net/MaxPool2d[pool]/488", "Net/MaxPool2d[pool]/489"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/MaxPool2d[pool]/491", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/MaxPool2d[pool]/492", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDJ9"}}}, {"name": "Net/MaxPool2d[pool]/493", "op": "prim::ListConstruct", "input": ["Net/MaxPool2d[pool]/491", "Net/MaxPool2d[pool]/492"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/MaxPool2d[pool]/494", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/MaxPool2d[pool]/495", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/MaxPool2d[pool]/496", "op": "prim::ListConstruct", "input": ["Net/MaxPool2d[pool]/494", "Net/MaxPool2d[pool]/495"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/MaxPool2d[pool]/497", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/MaxPool2d[pool]/498", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/MaxPool2d[pool]/499", "op": "prim::ListConstruct", "input": ["Net/MaxPool2d[pool]/497", "Net/MaxPool2d[pool]/498"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/MaxPool2d[pool]/500", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDB9"}}}, {"name": "Net/MaxPool2d[pool]/input.9", "op": "aten::max_pool2d", "input": ["Net/BatchNorm2d[bn]/input.8", "Net/MaxPool2d[pool]/490", "Net/MaxPool2d[pool]/493", "Net/MaxPool2d[pool]/496", "Net/MaxPool2d[pool]/499", "Net/MaxPool2d[pool]/500"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "8"}, {"size": "8"}]}]}}}}, {"name": "Net/AdaptiveAvgPool2d[gap]/502", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDR9"}}}, {"name": "Net/AdaptiveAvgPool2d[gap]/503", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDR9"}}}, {"name": "Net/AdaptiveAvgPool2d[gap]/504", "op": "prim::ListConstruct", "input": ["Net/AdaptiveAvgPool2d[gap]/502", "Net/AdaptiveAvgPool2d[gap]/503"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/AdaptiveAvgPool2d[gap]/505", "op": "aten::adaptive_avg_pool2d", "input": ["Net/MaxPool2d[pool]/input.9", "Net/AdaptiveAvgPool2d[gap]/504"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "16"}, {"size": "4"}, {"size": "4"}]}]}}}}, {"name": "Net/245", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IC0xfQ=="}}}, {"name": "Net/246", "op": "prim::ListConstruct", "input": ["Net/244", "Net/245"], "attr": {"attr": {"s": "e30="}}}, {"name": "Net/input.10", "op": "aten::view", "input": ["Net/AdaptiveAvgPool2d[gap]/505", "Net/246"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "256"}]}]}}}}, {"name": "Net/Linear[fc1]/bias/506", "op": "prim::GetAttr", "input": ["Net/Linear[fc1]/weight/304"], "attr": {"attr": {"s": "eyBuYW1lIDogIGJpYXMgfQ=="}}}, {"name": "Net/Linear[fc1]/weight/507", "op": "prim::GetAttr", "input": ["Net/Linear[fc1]/weight/304"], "attr": {"attr": {"s": "eyBuYW1lIDogIHdlaWdodCB9"}}}, {"name": "Net/Linear[fc1]/508", "op": "aten::t", "input": ["Net/Linear[fc1]/weight/507"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "256"}, {"size": "120"}]}]}}}}, {"name": "Net/Linear[fc1]/509", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Linear[fc1]/510", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Linear[fc1]/input.11", "op": "aten::addmm", "input": ["Net/Linear[fc1]/bias/506", "Net/input.10", "Net/Linear[fc1]/508", "Net/Linear[fc1]/509", "Net/Linear[fc1]/510"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "120"}]}]}}}}, {"name": "Net/input.12", "op": "aten::relu", "input": ["Net/Linear[fc1]/input.11"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "120"}]}]}}}}, {"name": "Net/Linear[fc2]/bias/512", "op": "prim::GetAttr", "input": ["Net/Linear[fc2]/weight/307"], "attr": {"attr": {"s": "eyBuYW1lIDogIGJpYXMgfQ=="}}}, {"name": "Net/Linear[fc2]/weight/513", "op": "prim::GetAttr", "input": ["Net/Linear[fc2]/weight/307"], "attr": {"attr": {"s": "eyBuYW1lIDogIHdlaWdodCB9"}}}, {"name": "Net/Linear[fc2]/514", "op": "aten::t", "input": ["Net/Linear[fc2]/weight/513"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "120"}, {"size": "84"}]}]}}}}, {"name": "Net/Linear[fc2]/515", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Linear[fc2]/516", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Linear[fc2]/input.13", "op": "aten::addmm", "input": ["Net/Linear[fc2]/bias/512", "Net/input.12", "Net/Linear[fc2]/514", "Net/Linear[fc2]/515", "Net/Linear[fc2]/516"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "84"}]}]}}}}, {"name": "Net/input", "op": "aten::relu", "input": ["Net/Linear[fc2]/input.13"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "84"}]}]}}}}, {"name": "Net/Linear[fc3]/bias/518", "op": "prim::GetAttr", "input": ["Net/Linear[fc3]/weight/310"], "attr": {"attr": {"s": "eyBuYW1lIDogIGJpYXMgfQ=="}}}, {"name": "Net/Linear[fc3]/weight/519", "op": "prim::GetAttr", "input": ["Net/Linear[fc3]/weight/310"], "attr": {"attr": {"s": "eyBuYW1lIDogIHdlaWdodCB9"}}}, {"name": "Net/Linear[fc3]/520", "op": "aten::t", "input": ["Net/Linear[fc3]/weight/519"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "84"}, {"size": "10"}]}]}}}}, {"name": "Net/Linear[fc3]/521", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Linear[fc3]/522", "op": "prim::Constant", "attr": {"attr": {"s": "eyB2YWx1ZSA6IDF9"}}}, {"name": "Net/Linear[fc3]/523", "op": "aten::addmm", "input": ["Net/Linear[fc3]/bias/518", "Net/input", "Net/Linear[fc3]/520", "Net/Linear[fc3]/521", "Net/Linear[fc3]/522"], "attr": {"attr": {"s": "e30="}, "_output_shapes": {"list": {"shape": [{"dim": [{"size": "2"}, {"size": "10"}]}]}}}}], "versions": {"producer": 22}, "mutable": {"LayerChoice1": [[{"type": "Net", "name": ""}, {"type": "LayerChoice", "name": "conv1"}]], "LayerChoice2": [[{"type": "Net", "name": ""}, {"type": "LayerChoice", "name": "conv2"}]], "InputChoice3": [[{"type": "Net", "name": ""}, {"type": "InputChoice", "name": "skipconnect"}]]}}
\ No newline at end of file
{"LayerChoice1": [0.33303385972976685, 0.33365142345428467], "LayerChoice2": [0.33317679166793823, 0.3332219123840332], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06329967826604843, 0.46858832240104675], "LayerChoice2": [0.0633377805352211, 0.46806854009628296], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06329967826604843, 0.46858832240104675], "LayerChoice2": [0.0633377805352211, 0.46806854009628296], "InputChoice3": [1.0]}
{"LayerChoice1": [0.038168638944625854, 0.22451482713222504], "LayerChoice2": [0.04848404973745346, 0.4550222158432007], "InputChoice3": [1.0]}
{"LayerChoice1": [0.038168638944625854, 0.22451482713222504], "LayerChoice2": [0.04848404973745346, 0.4550222158432007], "InputChoice3": [1.0]}
{"LayerChoice1": [0.02508820779621601, 0.037342410534620285], "LayerChoice2": [0.06422881036996841, 0.6246528029441833], "InputChoice3": [1.0]}
{"LayerChoice1": [0.02508820779621601, 0.037342410534620285], "LayerChoice2": [0.06422881036996841, 0.6246528029441833], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05361352115869522, 0.04032162204384804], "LayerChoice2": [0.09336375445127487, 0.7336521744728088], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05361352115869522, 0.04032162204384804], "LayerChoice2": [0.09336375445127487, 0.7336521744728088], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08850166201591492, 0.1985195428133011], "LayerChoice2": [0.07740693539381027, 0.813228964805603], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08850166201591492, 0.1985195428133011], "LayerChoice2": [0.07740693539381027, 0.813228964805603], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0759211927652359, 0.6348733901977539], "LayerChoice2": [0.15006843209266663, 0.6239568591117859], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0759211927652359, 0.6348733901977539], "LayerChoice2": [0.15006843209266663, 0.6239568591117859], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07353738695383072, 0.7436693906784058], "LayerChoice2": [0.15893085300922394, 0.4332864582538605], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07353738695383072, 0.7436693906784058], "LayerChoice2": [0.15893085300922394, 0.4332864582538605], "InputChoice3": [1.0]}
{"LayerChoice1": [0.16385474801063538, 0.6567466855049133], "LayerChoice2": [0.1074180006980896, 0.35150426626205444], "InputChoice3": [1.0]}
{"LayerChoice1": [0.16385474801063538, 0.6567466855049133], "LayerChoice2": [0.1074180006980896, 0.35150426626205444], "InputChoice3": [1.0]}
{"LayerChoice1": [0.23036250472068787, 0.5987453460693359], "LayerChoice2": [0.3041315972805023, 0.15263618528842926], "InputChoice3": [1.0]}
{"LayerChoice1": [0.23036250472068787, 0.5987453460693359], "LayerChoice2": [0.3041315972805023, 0.15263618528842926], "InputChoice3": [1.0]}
{"LayerChoice1": [0.22888736426830292, 0.5978273153305054], "LayerChoice2": [0.4391118884086609, 0.3091511130332947], "InputChoice3": [1.0]}
{"LayerChoice1": [0.22888736426830292, 0.5978273153305054], "LayerChoice2": [0.4391118884086609, 0.3091511130332947], "InputChoice3": [1.0]}
{"LayerChoice1": [0.18191704154014587, 0.5229460597038269], "LayerChoice2": [0.11822432279586792, 0.7401145696640015], "InputChoice3": [1.0]}
{"LayerChoice1": [0.18191704154014587, 0.5229460597038269], "LayerChoice2": [0.11822432279586792, 0.7401145696640015], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11211471259593964, 0.5747869610786438], "LayerChoice2": [0.06553730368614197, 0.8027997016906738], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11211471259593964, 0.5747869610786438], "LayerChoice2": [0.06553730368614197, 0.8027997016906738], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1686951071023941, 0.527478039264679], "LayerChoice2": [0.05474618077278137, 0.772398829460144], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1686951071023941, 0.527478039264679], "LayerChoice2": [0.05474618077278137, 0.772398829460144], "InputChoice3": [1.0]}
{"LayerChoice1": [0.052188433706760406, 0.7765627503395081], "LayerChoice2": [0.07887477427721024, 0.7035753726959229], "InputChoice3": [1.0]}
{"LayerChoice1": [0.052188433706760406, 0.7765627503395081], "LayerChoice2": [0.07887477427721024, 0.7035753726959229], "InputChoice3": [1.0]}
{"LayerChoice1": [0.03563439100980759, 0.8171244859695435], "LayerChoice2": [0.08151999861001968, 0.6454429626464844], "InputChoice3": [1.0]}
{"LayerChoice1": [0.03563439100980759, 0.8171244859695435], "LayerChoice2": [0.08151999861001968, 0.6454429626464844], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04347147047519684, 0.8181121945381165], "LayerChoice2": [0.07140019536018372, 0.6777830719947815], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04347147047519684, 0.8181121945381165], "LayerChoice2": [0.07140019536018372, 0.6777830719947815], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07639579474925995, 0.7925245761871338], "LayerChoice2": [0.07980816811323166, 0.7627099752426147], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07639579474925995, 0.7925245761871338], "LayerChoice2": [0.07980816811323166, 0.7627099752426147], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1310330033302307, 0.72065669298172], "LayerChoice2": [0.10376950353384018, 0.7314956784248352], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1310330033302307, 0.72065669298172], "LayerChoice2": [0.10376950353384018, 0.7314956784248352], "InputChoice3": [1.0]}
{"LayerChoice1": [0.22687408328056335, 0.5655298829078674], "LayerChoice2": [0.11278445273637772, 0.6680406928062439], "InputChoice3": [1.0]}
{"LayerChoice1": [0.22687408328056335, 0.5655298829078674], "LayerChoice2": [0.11278445273637772, 0.6680406928062439], "InputChoice3": [1.0]}
{"LayerChoice1": [0.16509674489498138, 0.570340096950531], "LayerChoice2": [0.11700739711523056, 0.6043309569358826], "InputChoice3": [1.0]}
{"LayerChoice1": [0.16509674489498138, 0.570340096950531], "LayerChoice2": [0.11700739711523056, 0.6043309569358826], "InputChoice3": [1.0]}
{"LayerChoice1": [0.26261213421821594, 0.5194389224052429], "LayerChoice2": [0.1657758206129074, 0.5273735523223877], "InputChoice3": [1.0]}
{"LayerChoice1": [0.26261213421821594, 0.5194389224052429], "LayerChoice2": [0.1657758206129074, 0.5273735523223877], "InputChoice3": [1.0]}
{"LayerChoice1": [0.30028459429740906, 0.5742053389549255], "LayerChoice2": [0.1409236192703247, 0.6731138825416565], "InputChoice3": [1.0]}
{"LayerChoice1": [0.30028459429740906, 0.5742053389549255], "LayerChoice2": [0.1409236192703247, 0.6731138825416565], "InputChoice3": [1.0]}
{"LayerChoice1": [0.3066447675228119, 0.5704553127288818], "LayerChoice2": [0.0796108990907669, 0.7682392001152039], "InputChoice3": [1.0]}
{"LayerChoice1": [0.3066447675228119, 0.5704553127288818], "LayerChoice2": [0.0796108990907669, 0.7682392001152039], "InputChoice3": [1.0]}
{"LayerChoice1": [0.7792012095451355, 0.12127110362052917], "LayerChoice2": [0.15048976242542267, 0.6069636344909668], "InputChoice3": [1.0]}
{"LayerChoice1": [0.7792012095451355, 0.12127110362052917], "LayerChoice2": [0.15048976242542267, 0.6069636344909668], "InputChoice3": [1.0]}
{"LayerChoice1": [0.7139069437980652, 0.12913981080055237], "LayerChoice2": [0.2919028699398041, 0.3665165603160858], "InputChoice3": [1.0]}
{"LayerChoice1": [0.7139069437980652, 0.12913981080055237], "LayerChoice2": [0.2919028699398041, 0.3665165603160858], "InputChoice3": [1.0]}
{"LayerChoice1": [0.20545528829097748, 0.47078070044517517], "LayerChoice2": [0.08821224421262741, 0.5260167717933655], "InputChoice3": [1.0]}
{"LayerChoice1": [0.20545528829097748, 0.47078070044517517], "LayerChoice2": [0.08821224421262741, 0.5260167717933655], "InputChoice3": [1.0]}
{"LayerChoice1": [0.019223887473344803, 0.8337393999099731], "LayerChoice2": [0.1766114979982376, 0.35277029871940613], "InputChoice3": [1.0]}
{"LayerChoice1": [0.019223887473344803, 0.8337393999099731], "LayerChoice2": [0.1766114979982376, 0.35277029871940613], "InputChoice3": [1.0]}
{"LayerChoice1": [0.009210022166371346, 0.90201735496521], "LayerChoice2": [0.2928157448768616, 0.4374502897262573], "InputChoice3": [1.0]}
{"LayerChoice1": [0.009210022166371346, 0.90201735496521], "LayerChoice2": [0.2928157448768616, 0.4374502897262573], "InputChoice3": [1.0]}
{"LayerChoice1": [0.01458686962723732, 0.8854896426200867], "LayerChoice2": [0.17796434462070465, 0.6627859473228455], "InputChoice3": [1.0]}
{"LayerChoice1": [0.01458686962723732, 0.8854896426200867], "LayerChoice2": [0.17796434462070465, 0.6627859473228455], "InputChoice3": [1.0]}
{"LayerChoice1": [0.03862690553069115, 0.8107244372367859], "LayerChoice2": [0.14433474838733673, 0.6301719546318054], "InputChoice3": [1.0]}
{"LayerChoice1": [0.03862690553069115, 0.8107244372367859], "LayerChoice2": [0.14433474838733673, 0.6301719546318054], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10608088225126266, 0.6725364327430725], "LayerChoice2": [0.2214972972869873, 0.4886084794998169], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10608088225126266, 0.6725364327430725], "LayerChoice2": [0.2214972972869873, 0.4886084794998169], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1914406418800354, 0.45023542642593384], "LayerChoice2": [0.4753625988960266, 0.23293089866638184], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1914406418800354, 0.45023542642593384], "LayerChoice2": [0.4753625988960266, 0.23293089866638184], "InputChoice3": [1.0]}
{"LayerChoice1": [0.031214749440550804, 0.7660529613494873], "LayerChoice2": [0.5349816679954529, 0.1699165552854538], "InputChoice3": [1.0]}
{"LayerChoice1": [0.031214749440550804, 0.7660529613494873], "LayerChoice2": [0.5349816679954529, 0.1699165552854538], "InputChoice3": [1.0]}
{"LayerChoice1": [0.014971960335969925, 0.7501588463783264], "LayerChoice2": [0.2697770595550537, 0.3997648060321808], "InputChoice3": [1.0]}
{"LayerChoice1": [0.014971960335969925, 0.7501588463783264], "LayerChoice2": [0.2697770595550537, 0.3997648060321808], "InputChoice3": [1.0]}
{"LayerChoice1": [0.01808055490255356, 0.8439069986343384], "LayerChoice2": [0.21241988241672516, 0.5709646344184875], "InputChoice3": [1.0]}
{"LayerChoice1": [0.01808055490255356, 0.8439069986343384], "LayerChoice2": [0.21241988241672516, 0.5709646344184875], "InputChoice3": [1.0]}
{"LayerChoice1": [0.03367498144507408, 0.8554152250289917], "LayerChoice2": [0.11188451200723648, 0.7057580351829529], "InputChoice3": [1.0]}
{"LayerChoice1": [0.03367498144507408, 0.8554152250289917], "LayerChoice2": [0.11188451200723648, 0.7057580351829529], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08346123993396759, 0.7666478157043457], "LayerChoice2": [0.14157135784626007, 0.5989935994148254], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08346123993396759, 0.7666478157043457], "LayerChoice2": [0.14157135784626007, 0.5989935994148254], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1201670840382576, 0.6903108954429626], "LayerChoice2": [0.3238759934902191, 0.3850347101688385], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1201670840382576, 0.6903108954429626], "LayerChoice2": [0.3238759934902191, 0.3850347101688385], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14280332624912262, 0.6686860918998718], "LayerChoice2": [0.10231971740722656, 0.6566139459609985], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14280332624912262, 0.6686860918998718], "LayerChoice2": [0.10231971740722656, 0.6566139459609985], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19022157788276672, 0.53080153465271], "LayerChoice2": [0.10622354596853256, 0.6459177136421204], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19022157788276672, 0.53080153465271], "LayerChoice2": [0.10622354596853256, 0.6459177136421204], "InputChoice3": [1.0]}
{"LayerChoice1": [0.15691469609737396, 0.6472810506820679], "LayerChoice2": [0.10121680796146393, 0.6399500370025635], "InputChoice3": [1.0]}
{"LayerChoice1": [0.15691469609737396, 0.6472810506820679], "LayerChoice2": [0.10121680796146393, 0.6399500370025635], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13625960052013397, 0.6911993622779846], "LayerChoice2": [0.12027818709611893, 0.6434657573699951], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13625960052013397, 0.6911993622779846], "LayerChoice2": [0.12027818709611893, 0.6434657573699951], "InputChoice3": [1.0]}
{"LayerChoice1": [0.18104414641857147, 0.5696691870689392], "LayerChoice2": [0.1705198884010315, 0.6293962597846985], "InputChoice3": [1.0]}
{"LayerChoice1": [0.18104414641857147, 0.5696691870689392], "LayerChoice2": [0.1705198884010315, 0.6293962597846985], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1528697907924652, 0.5095766186714172], "LayerChoice2": [0.25417178869247437, 0.41922205686569214], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1528697907924652, 0.5095766186714172], "LayerChoice2": [0.25417178869247437, 0.41922205686569214], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08991081267595291, 0.7037409543991089], "LayerChoice2": [0.05129142478108406, 0.7628366351127625], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08991081267595291, 0.7037409543991089], "LayerChoice2": [0.05129142478108406, 0.7628366351127625], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08047178387641907, 0.7342687845230103], "LayerChoice2": [0.02631423808634281, 0.8324110507965088], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08047178387641907, 0.7342687845230103], "LayerChoice2": [0.02631423808634281, 0.8324110507965088], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10130685567855835, 0.7218576669692993], "LayerChoice2": [0.03074035607278347, 0.8406283259391785], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10130685567855835, 0.7218576669692993], "LayerChoice2": [0.03074035607278347, 0.8406283259391785], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13401024043560028, 0.7265385389328003], "LayerChoice2": [0.055438779294490814, 0.7466608881950378], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13401024043560028, 0.7265385389328003], "LayerChoice2": [0.055438779294490814, 0.7466608881950378], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1962628960609436, 0.6919565200805664], "LayerChoice2": [0.16169801354408264, 0.6295908689498901], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1962628960609436, 0.6919565200805664], "LayerChoice2": [0.16169801354408264, 0.6295908689498901], "InputChoice3": [1.0]}
{"LayerChoice1": [0.21730685234069824, 0.6557342410087585], "LayerChoice2": [0.32082217931747437, 0.38647472858428955], "InputChoice3": [1.0]}
{"LayerChoice1": [0.21730685234069824, 0.6557342410087585], "LayerChoice2": [0.32082217931747437, 0.38647472858428955], "InputChoice3": [1.0]}
{"LayerChoice1": [0.32433125376701355, 0.4461268484592438], "LayerChoice2": [0.28914403915405273, 0.30122798681259155], "InputChoice3": [1.0]}
{"LayerChoice1": [0.32433125376701355, 0.4461268484592438], "LayerChoice2": [0.28914403915405273, 0.30122798681259155], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04016859456896782, 0.6384012699127197], "LayerChoice2": [0.034621234983205795, 0.7147249579429626], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04016859456896782, 0.6384012699127197], "LayerChoice2": [0.034621234983205795, 0.7147249579429626], "InputChoice3": [1.0]}
{"LayerChoice1": [0.018416572362184525, 0.7903190851211548], "LayerChoice2": [0.015299228951334953, 0.8881582021713257], "InputChoice3": [1.0]}
{"LayerChoice1": [0.018416572362184525, 0.7903190851211548], "LayerChoice2": [0.015299228951334953, 0.8881582021713257], "InputChoice3": [1.0]}
{"LayerChoice1": [0.021249568089842796, 0.824743390083313], "LayerChoice2": [0.015672918409109116, 0.9121659398078918], "InputChoice3": [1.0]}
{"LayerChoice1": [0.021249568089842796, 0.824743390083313], "LayerChoice2": [0.015672918409109116, 0.9121659398078918], "InputChoice3": [1.0]}
{"LayerChoice1": [0.049303341656923294, 0.7266225814819336], "LayerChoice2": [0.02390681765973568, 0.8370040655136108], "InputChoice3": [1.0]}
{"LayerChoice1": [0.049303341656923294, 0.7266225814819336], "LayerChoice2": [0.02390681765973568, 0.8370040655136108], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09781715273857117, 0.70831698179245], "LayerChoice2": [0.040655381977558136, 0.7848604917526245], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09781715273857117, 0.70831698179245], "LayerChoice2": [0.040655381977558136, 0.7848604917526245], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1415957510471344, 0.6654679179191589], "LayerChoice2": [0.09076738357543945, 0.7247870564460754], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1415957510471344, 0.6654679179191589], "LayerChoice2": [0.09076738357543945, 0.7247870564460754], "InputChoice3": [1.0]}
{"LayerChoice1": [0.2668002247810364, 0.5583599805831909], "LayerChoice2": [0.12730936706066132, 0.6896830201148987], "InputChoice3": [1.0]}
{"LayerChoice1": [0.2668002247810364, 0.5583599805831909], "LayerChoice2": [0.12730936706066132, 0.6896830201148987], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09824324399232864, 0.7921178936958313], "LayerChoice2": [0.0886036679148674, 0.7640711069107056], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09824324399232864, 0.7921178936958313], "LayerChoice2": [0.0886036679148674, 0.7640711069107056], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07523686438798904, 0.8149453401565552], "LayerChoice2": [0.10662204772233963, 0.6353797912597656], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07523686438798904, 0.8149453401565552], "LayerChoice2": [0.10662204772233963, 0.6353797912597656], "InputChoice3": [1.0]}
{"LayerChoice1": [0.12548035383224487, 0.696570098400116], "LayerChoice2": [0.25775405764579773, 0.35434967279434204], "InputChoice3": [1.0]}
{"LayerChoice1": [0.12548035383224487, 0.696570098400116], "LayerChoice2": [0.25775405764579773, 0.35434967279434204], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10561606287956238, 0.6449835896492004], "LayerChoice2": [0.5654769539833069, 0.15865042805671692], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10561606287956238, 0.6449835896492004], "LayerChoice2": [0.5654769539833069, 0.15865042805671692], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10857930779457092, 0.680277943611145], "LayerChoice2": [0.4674833416938782, 0.28979867696762085], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10857930779457092, 0.680277943611145], "LayerChoice2": [0.4674833416938782, 0.28979867696762085], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05319559946656227, 0.8161981105804443], "LayerChoice2": [0.04492109641432762, 0.7383846044540405], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05319559946656227, 0.8161981105804443], "LayerChoice2": [0.04492109641432762, 0.7383846044540405], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06686674803495407, 0.7800070643424988], "LayerChoice2": [0.012743648141622543, 0.887523889541626], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06686674803495407, 0.7800070643424988], "LayerChoice2": [0.012743648141622543, 0.887523889541626], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14069271087646484, 0.5618377327919006], "LayerChoice2": [0.010300993919372559, 0.906731367111206], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14069271087646484, 0.5618377327919006], "LayerChoice2": [0.010300993919372559, 0.906731367111206], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10457900911569595, 0.3678364157676697], "LayerChoice2": [0.015024283900856972, 0.85854172706604], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10457900911569595, 0.3678364157676697], "LayerChoice2": [0.015024283900856972, 0.85854172706604], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19650956988334656, 0.62959223985672], "LayerChoice2": [0.030801083892583847, 0.7948137521743774], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19650956988334656, 0.62959223985672], "LayerChoice2": [0.030801083892583847, 0.7948137521743774], "InputChoice3": [1.0]}
{"LayerChoice1": [0.3441852629184723, 0.5531765818595886], "LayerChoice2": [0.06613675504922867, 0.7492872476577759], "InputChoice3": [1.0]}
{"LayerChoice1": [0.3441852629184723, 0.5531765818595886], "LayerChoice2": [0.06613675504922867, 0.7492872476577759], "InputChoice3": [1.0]}
{"LayerChoice1": [0.5425642132759094, 0.35770171880722046], "LayerChoice2": [0.1468670666217804, 0.6231718063354492], "InputChoice3": [1.0]}
{"LayerChoice1": [0.5425642132759094, 0.35770171880722046], "LayerChoice2": [0.1468670666217804, 0.6231718063354492], "InputChoice3": [1.0]}
{"LayerChoice1": [0.026226254180073738, 0.9156643152236938], "LayerChoice2": [0.29139870405197144, 0.372767835855484], "InputChoice3": [1.0]}
{"LayerChoice1": [0.026226254180073738, 0.9156643152236938], "LayerChoice2": [0.29139870405197144, 0.372767835855484], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0074335201643407345, 0.9248986840248108], "LayerChoice2": [0.20272912085056305, 0.5752497911453247], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0074335201643407345, 0.9248986840248108], "LayerChoice2": [0.20272912085056305, 0.5752497911453247], "InputChoice3": [1.0]}
{"LayerChoice1": [0.008600681088864803, 0.8679482340812683], "LayerChoice2": [0.06465043127536774, 0.7761555910110474], "InputChoice3": [1.0]}
{"LayerChoice1": [0.008600681088864803, 0.8679482340812683], "LayerChoice2": [0.06465043127536774, 0.7761555910110474], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0181573536247015, 0.7966891527175903], "LayerChoice2": [0.05745239555835724, 0.7996615767478943], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0181573536247015, 0.7966891527175903], "LayerChoice2": [0.05745239555835724, 0.7996615767478943], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04594119265675545, 0.6915073394775391], "LayerChoice2": [0.0629364550113678, 0.6564602255821228], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04594119265675545, 0.6915073394775391], "LayerChoice2": [0.0629364550113678, 0.6564602255821228], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08745427429676056, 0.43532249331474304], "LayerChoice2": [0.12082865089178085, 0.607952356338501], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08745427429676056, 0.43532249331474304], "LayerChoice2": [0.12082865089178085, 0.607952356338501], "InputChoice3": [1.0]}
{"LayerChoice1": [0.12856197357177734, 0.7680091857910156], "LayerChoice2": [0.1829998642206192, 0.642073392868042], "InputChoice3": [1.0]}
{"LayerChoice1": [0.12856197357177734, 0.7680091857910156], "LayerChoice2": [0.1829998642206192, 0.642073392868042], "InputChoice3": [1.0]}
{"LayerChoice1": [0.26079753041267395, 0.6731968522071838], "LayerChoice2": [0.10597056150436401, 0.6870109438896179], "InputChoice3": [1.0]}
{"LayerChoice1": [0.26079753041267395, 0.6731968522071838], "LayerChoice2": [0.10597056150436401, 0.6870109438896179], "InputChoice3": [1.0]}
{"LayerChoice1": [0.38196924328804016, 0.545534074306488], "LayerChoice2": [0.13535980880260468, 0.6541711688041687], "InputChoice3": [1.0]}
{"LayerChoice1": [0.38196924328804016, 0.545534074306488], "LayerChoice2": [0.13535980880260468, 0.6541711688041687], "InputChoice3": [1.0]}
{"LayerChoice1": [0.021080197766423225, 0.9448030591011047], "LayerChoice2": [0.10734782367944717, 0.6576552391052246], "InputChoice3": [1.0]}
{"LayerChoice1": [0.021080197766423225, 0.9448030591011047], "LayerChoice2": [0.10734782367944717, 0.6576552391052246], "InputChoice3": [1.0]}
{"LayerChoice1": [0.007057525217533112, 0.9584230184555054], "LayerChoice2": [0.07117724418640137, 0.7405614852905273], "InputChoice3": [1.0]}
{"LayerChoice1": [0.007057525217533112, 0.9584230184555054], "LayerChoice2": [0.07117724418640137, 0.7405614852905273], "InputChoice3": [1.0]}
{"LayerChoice1": [0.008550566621124744, 0.9295198321342468], "LayerChoice2": [0.06730002164840698, 0.7961679100990295], "InputChoice3": [1.0]}
{"LayerChoice1": [0.008550566621124744, 0.9295198321342468], "LayerChoice2": [0.06730002164840698, 0.7961679100990295], "InputChoice3": [1.0]}
{"LayerChoice1": [0.01824847236275673, 0.8596128821372986], "LayerChoice2": [0.08193636685609818, 0.7236940860748291], "InputChoice3": [1.0]}
{"LayerChoice1": [0.01824847236275673, 0.8596128821372986], "LayerChoice2": [0.08193636685609818, 0.7236940860748291], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05296659469604492, 0.6001462340354919], "LayerChoice2": [0.15201032161712646, 0.5331113338470459], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05296659469604492, 0.6001462340354919], "LayerChoice2": [0.15201032161712646, 0.5331113338470459], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11077071726322174, 0.3221001625061035], "LayerChoice2": [0.41355037689208984, 0.4270976483821869], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11077071726322174, 0.3221001625061035], "LayerChoice2": [0.41355037689208984, 0.4270976483821869], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05126873403787613, 0.9328503012657166], "LayerChoice2": [0.30328112840652466, 0.5603004097938538], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05126873403787613, 0.9328503012657166], "LayerChoice2": [0.30328112840652466, 0.5603004097938538], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04004964977502823, 0.9562279582023621], "LayerChoice2": [0.1380523294210434, 0.5911651849746704], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04004964977502823, 0.9562279582023621], "LayerChoice2": [0.1380523294210434, 0.5911651849746704], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05736026167869568, 0.9376007318496704], "LayerChoice2": [0.17763783037662506, 0.49026450514793396], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05736026167869568, 0.9376007318496704], "LayerChoice2": [0.17763783037662506, 0.49026450514793396], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11005619913339615, 0.8746209740638733], "LayerChoice2": [0.02616649493575096, 0.892845630645752], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11005619913339615, 0.8746209740638733], "LayerChoice2": [0.02616649493575096, 0.892845630645752], "InputChoice3": [1.0]}
{"LayerChoice1": [0.3026966452598572, 0.639849841594696], "LayerChoice2": [0.011593394912779331, 0.9308593273162842], "InputChoice3": [1.0]}
{"LayerChoice1": [0.3026966452598572, 0.639849841594696], "LayerChoice2": [0.011593394912779331, 0.9308593273162842], "InputChoice3": [1.0]}
{"LayerChoice1": [0.2156911939382553, 0.6727744936943054], "LayerChoice2": [0.011773649603128433, 0.9145286083221436], "InputChoice3": [1.0]}
{"LayerChoice1": [0.2156911939382553, 0.6727744936943054], "LayerChoice2": [0.011773649603128433, 0.9145286083221436], "InputChoice3": [1.0]}
{"LayerChoice1": [0.18512533605098724, 0.5825480222702026], "LayerChoice2": [0.019402049481868744, 0.8487476706504822], "InputChoice3": [1.0]}
{"LayerChoice1": [0.18512533605098724, 0.5825480222702026], "LayerChoice2": [0.019402049481868744, 0.8487476706504822], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08500845730304718, 0.6311444640159607], "LayerChoice2": [0.03673860803246498, 0.7628137469291687], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08500845730304718, 0.6311444640159607], "LayerChoice2": [0.03673860803246498, 0.7628137469291687], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07797480374574661, 0.6311417818069458], "LayerChoice2": [0.07643107324838638, 0.698151171207428], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07797480374574661, 0.6311417818069458], "LayerChoice2": [0.07643107324838638, 0.698151171207428], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14110910892486572, 0.4282330274581909], "LayerChoice2": [0.21149399876594543, 0.5799922943115234], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14110910892486572, 0.4282330274581909], "LayerChoice2": [0.21149399876594543, 0.5799922943115234], "InputChoice3": [1.0]}
{"LayerChoice1": [0.17472553253173828, 0.5749350786209106], "LayerChoice2": [0.15868228673934937, 0.5725156664848328], "InputChoice3": [1.0]}
{"LayerChoice1": [0.17472553253173828, 0.5749350786209106], "LayerChoice2": [0.15868228673934937, 0.5725156664848328], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10171066969633102, 0.7871870398521423], "LayerChoice2": [0.07506437599658966, 0.752801775932312], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10171066969633102, 0.7871870398521423], "LayerChoice2": [0.07506437599658966, 0.752801775932312], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09778640419244766, 0.8038713335990906], "LayerChoice2": [0.05949161574244499, 0.7608308792114258], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09778640419244766, 0.8038713335990906], "LayerChoice2": [0.05949161574244499, 0.7608308792114258], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1290401965379715, 0.7246860861778259], "LayerChoice2": [0.05819358304142952, 0.6861976385116577], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1290401965379715, 0.7246860861778259], "LayerChoice2": [0.05819358304142952, 0.6861976385116577], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13818830251693726, 0.6680923700332642], "LayerChoice2": [0.09602675586938858, 0.5517569780349731], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13818830251693726, 0.6680923700332642], "LayerChoice2": [0.09602675586938858, 0.5517569780349731], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10027631372213364, 0.7122305035591125], "LayerChoice2": [0.2446780502796173, 0.3975561559200287], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10027631372213364, 0.7122305035591125], "LayerChoice2": [0.2446780502796173, 0.3975561559200287], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10007726401090622, 0.7274117469787598], "LayerChoice2": [0.05299869179725647, 0.8343074917793274], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10007726401090622, 0.7274117469787598], "LayerChoice2": [0.05299869179725647, 0.8343074917793274], "InputChoice3": [1.0]}
{"LayerChoice1": [0.063567616045475, 0.8344581723213196], "LayerChoice2": [0.028883134946227074, 0.881170392036438], "InputChoice3": [1.0]}
{"LayerChoice1": [0.063567616045475, 0.8344581723213196], "LayerChoice2": [0.028883134946227074, 0.881170392036438], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06402301043272018, 0.8361518383026123], "LayerChoice2": [0.029579779133200645, 0.8257248997688293], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06402301043272018, 0.8361518383026123], "LayerChoice2": [0.029579779133200645, 0.8257248997688293], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07858544588088989, 0.7954124808311462], "LayerChoice2": [0.049960970878601074, 0.7579665780067444], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07858544588088989, 0.7954124808311462], "LayerChoice2": [0.049960970878601074, 0.7579665780067444], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06018409505486488, 0.8252460360527039], "LayerChoice2": [0.10394333302974701, 0.741864025592804], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06018409505486488, 0.8252460360527039], "LayerChoice2": [0.10394333302974701, 0.741864025592804], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08323651552200317, 0.755091667175293], "LayerChoice2": [0.1664743721485138, 0.6509267091751099], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08323651552200317, 0.755091667175293], "LayerChoice2": [0.1664743721485138, 0.6509267091751099], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10527421534061432, 0.7171546220779419], "LayerChoice2": [0.08004075288772583, 0.7339186668395996], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10527421534061432, 0.7171546220779419], "LayerChoice2": [0.08004075288772583, 0.7339186668395996], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14335720241069794, 0.7242015600204468], "LayerChoice2": [0.0812048614025116, 0.7277168035507202], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14335720241069794, 0.7242015600204468], "LayerChoice2": [0.0812048614025116, 0.7277168035507202], "InputChoice3": [1.0]}
{"LayerChoice1": [0.22007113695144653, 0.6693033576011658], "LayerChoice2": [0.13022322952747345, 0.5931707620620728], "InputChoice3": [1.0]}
{"LayerChoice1": [0.22007113695144653, 0.6693033576011658], "LayerChoice2": [0.13022322952747345, 0.5931707620620728], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08082080632448196, 0.8230500817298889], "LayerChoice2": [0.13607163727283478, 0.6009434461593628], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08082080632448196, 0.8230500817298889], "LayerChoice2": [0.13607163727283478, 0.6009434461593628], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04465818777680397, 0.8592772483825684], "LayerChoice2": [0.04289659857749939, 0.7863138914108276], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04465818777680397, 0.8592772483825684], "LayerChoice2": [0.04289659857749939, 0.7863138914108276], "InputChoice3": [1.0]}
{"LayerChoice1": [0.049746323376894, 0.8154487609863281], "LayerChoice2": [0.03652886673808098, 0.8381367921829224], "InputChoice3": [1.0]}
{"LayerChoice1": [0.049746323376894, 0.8154487609863281], "LayerChoice2": [0.03652886673808098, 0.8381367921829224], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06824479252099991, 0.7481605410575867], "LayerChoice2": [0.05760429799556732, 0.7788113951683044], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06824479252099991, 0.7481605410575867], "LayerChoice2": [0.05760429799556732, 0.7788113951683044], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11805737018585205, 0.566471517086029], "LayerChoice2": [0.10964061319828033, 0.6446400284767151], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11805737018585205, 0.566471517086029], "LayerChoice2": [0.10964061319828033, 0.6446400284767151], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1419510394334793, 0.5655108094215393], "LayerChoice2": [0.19184833765029907, 0.5126507878303528], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1419510394334793, 0.5655108094215393], "LayerChoice2": [0.19184833765029907, 0.5126507878303528], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14817093312740326, 0.45704662799835205], "LayerChoice2": [0.20815739035606384, 0.5559371709823608], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14817093312740326, 0.45704662799835205], "LayerChoice2": [0.20815739035606384, 0.5559371709823608], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09115036576986313, 0.7731235027313232], "LayerChoice2": [0.060834851115942, 0.8173094391822815], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09115036576986313, 0.7731235027313232], "LayerChoice2": [0.060834851115942, 0.8173094391822815], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09433865547180176, 0.8047541379928589], "LayerChoice2": [0.050108928233385086, 0.7379375696182251], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09433865547180176, 0.8047541379928589], "LayerChoice2": [0.050108928233385086, 0.7379375696182251], "InputChoice3": [1.0]}
{"LayerChoice1": [0.17118427157402039, 0.667374849319458], "LayerChoice2": [0.06587917357683182, 0.45802026987075806], "InputChoice3": [1.0]}
{"LayerChoice1": [0.17118427157402039, 0.667374849319458], "LayerChoice2": [0.06587917357683182, 0.45802026987075806], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06597328186035156, 0.8069636821746826], "LayerChoice2": [0.10017026215791702, 0.6903104186058044], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06597328186035156, 0.8069636821746826], "LayerChoice2": [0.10017026215791702, 0.6903104186058044], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06909048557281494, 0.777764081954956], "LayerChoice2": [0.08743080496788025, 0.7666912078857422], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06909048557281494, 0.777764081954956], "LayerChoice2": [0.08743080496788025, 0.7666912078857422], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06757276505231857, 0.7708925604820251], "LayerChoice2": [0.0725860744714737, 0.7451163530349731], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06757276505231857, 0.7708925604820251], "LayerChoice2": [0.0725860744714737, 0.7451163530349731], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06484764814376831, 0.793143093585968], "LayerChoice2": [0.08681400120258331, 0.6716460585594177], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06484764814376831, 0.793143093585968], "LayerChoice2": [0.08681400120258331, 0.6716460585594177], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08544135093688965, 0.76267409324646], "LayerChoice2": [0.05306468904018402, 0.8616682291030884], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08544135093688965, 0.76267409324646], "LayerChoice2": [0.05306468904018402, 0.8616682291030884], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08267099410295486, 0.806887149810791], "LayerChoice2": [0.049385081976652145, 0.8648769855499268], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08267099410295486, 0.806887149810791], "LayerChoice2": [0.049385081976652145, 0.8648769855499268], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07834549248218536, 0.8418358564376831], "LayerChoice2": [0.06723735481500626, 0.7894022464752197], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07834549248218536, 0.8418358564376831], "LayerChoice2": [0.06723735481500626, 0.7894022464752197], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1103958785533905, 0.7747570276260376], "LayerChoice2": [0.0910966768860817, 0.6363301873207092], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1103958785533905, 0.7747570276260376], "LayerChoice2": [0.0910966768860817, 0.6363301873207092], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11015830934047699, 0.7483054995536804], "LayerChoice2": [0.09892283380031586, 0.640370786190033], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11015830934047699, 0.7483054995536804], "LayerChoice2": [0.09892283380031586, 0.640370786190033], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14624467492103577, 0.7147861123085022], "LayerChoice2": [0.17495959997177124, 0.6768237948417664], "InputChoice3": [1.0]}
{"LayerChoice1": [0.14624467492103577, 0.7147861123085022], "LayerChoice2": [0.17495959997177124, 0.6768237948417664], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04491344094276428, 0.8823893070220947], "LayerChoice2": [0.21028216183185577, 0.6247846484184265], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04491344094276428, 0.8823893070220947], "LayerChoice2": [0.21028216183185577, 0.6247846484184265], "InputChoice3": [1.0]}
{"LayerChoice1": [0.027889782562851906, 0.916230320930481], "LayerChoice2": [0.09943831712007523, 0.6254783868789673], "InputChoice3": [1.0]}
{"LayerChoice1": [0.027889782562851906, 0.916230320930481], "LayerChoice2": [0.09943831712007523, 0.6254783868789673], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04134586825966835, 0.8654403686523438], "LayerChoice2": [0.16651785373687744, 0.4980570077896118], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04134586825966835, 0.8654403686523438], "LayerChoice2": [0.16651785373687744, 0.4980570077896118], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08471281826496124, 0.7421502470970154], "LayerChoice2": [0.04717438295483589, 0.6877338886260986], "InputChoice3": [1.0]}
{"LayerChoice1": [0.08471281826496124, 0.7421502470970154], "LayerChoice2": [0.04717438295483589, 0.6877338886260986], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13677269220352173, 0.5074357390403748], "LayerChoice2": [0.035013530403375626, 0.751556396484375], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13677269220352173, 0.5074357390403748], "LayerChoice2": [0.035013530403375626, 0.751556396484375], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07347798347473145, 0.7002881765365601], "LayerChoice2": [0.05963736027479172, 0.8242385387420654], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07347798347473145, 0.7002881765365601], "LayerChoice2": [0.05963736027479172, 0.8242385387420654], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0932786613702774, 0.7246133685112], "LayerChoice2": [0.1496925950050354, 0.6741674542427063], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0932786613702774, 0.7246133685112], "LayerChoice2": [0.1496925950050354, 0.6741674542427063], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19284376502037048, 0.6763586401939392], "LayerChoice2": [0.061011895537376404, 0.7987609505653381], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19284376502037048, 0.6763586401939392], "LayerChoice2": [0.061011895537376404, 0.7987609505653381], "InputChoice3": [1.0]}
{"LayerChoice1": [0.27432820200920105, 0.5916624069213867], "LayerChoice2": [0.05504331737756729, 0.7566295266151428], "InputChoice3": [1.0]}
{"LayerChoice1": [0.27432820200920105, 0.5916624069213867], "LayerChoice2": [0.05504331737756729, 0.7566295266151428], "InputChoice3": [1.0]}
{"LayerChoice1": [0.3917427957057953, 0.4739009141921997], "LayerChoice2": [0.14596949517726898, 0.5169135332107544], "InputChoice3": [1.0]}
{"LayerChoice1": [0.3917427957057953, 0.4739009141921997], "LayerChoice2": [0.14596949517726898, 0.5169135332107544], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0972665399312973, 0.7770031094551086], "LayerChoice2": [0.16172561049461365, 0.38614627718925476], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0972665399312973, 0.7770031094551086], "LayerChoice2": [0.16172561049461365, 0.38614627718925476], "InputChoice3": [1.0]}
{"LayerChoice1": [0.033920712769031525, 0.8633378148078918], "LayerChoice2": [0.02161009982228279, 0.9516019225120544], "InputChoice3": [1.0]}
{"LayerChoice1": [0.033920712769031525, 0.8633378148078918], "LayerChoice2": [0.02161009982228279, 0.9516019225120544], "InputChoice3": [1.0]}
{"LayerChoice1": [0.035273630172014236, 0.8488068580627441], "LayerChoice2": [0.008930744603276253, 0.9673046469688416], "InputChoice3": [1.0]}
{"LayerChoice1": [0.035273630172014236, 0.8488068580627441], "LayerChoice2": [0.008930744603276253, 0.9673046469688416], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06604903936386108, 0.7396965622901917], "LayerChoice2": [0.009870911948382854, 0.8953750133514404], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06604903936386108, 0.7396965622901917], "LayerChoice2": [0.009870911948382854, 0.8953750133514404], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11345057934522629, 0.638731837272644], "LayerChoice2": [0.017036370933055878, 0.7895042896270752], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11345057934522629, 0.638731837272644], "LayerChoice2": [0.017036370933055878, 0.7895042896270752], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05843821167945862, 0.8187624216079712], "LayerChoice2": [0.039315298199653625, 0.7655065655708313], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05843821167945862, 0.8187624216079712], "LayerChoice2": [0.039315298199653625, 0.7655065655708313], "InputChoice3": [1.0]}
{"LayerChoice1": [0.039966147392988205, 0.890200138092041], "LayerChoice2": [0.08715487271547318, 0.7979556918144226], "InputChoice3": [1.0]}
{"LayerChoice1": [0.039966147392988205, 0.890200138092041], "LayerChoice2": [0.08715487271547318, 0.7979556918144226], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04694436863064766, 0.8828480839729309], "LayerChoice2": [0.23342444002628326, 0.5991465449333191], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04694436863064766, 0.8828480839729309], "LayerChoice2": [0.23342444002628326, 0.5991465449333191], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06586632877588272, 0.8521926999092102], "LayerChoice2": [0.137416809797287, 0.7007209062576294], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06586632877588272, 0.8521926999092102], "LayerChoice2": [0.137416809797287, 0.7007209062576294], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1306520402431488, 0.7126219272613525], "LayerChoice2": [0.09369797259569168, 0.7126511335372925], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1306520402431488, 0.7126219272613525], "LayerChoice2": [0.09369797259569168, 0.7126511335372925], "InputChoice3": [1.0]}
{"LayerChoice1": [0.25898662209510803, 0.5094211101531982], "LayerChoice2": [0.12200288474559784, 0.5820268988609314], "InputChoice3": [1.0]}
{"LayerChoice1": [0.25898662209510803, 0.5094211101531982], "LayerChoice2": [0.12200288474559784, 0.5820268988609314], "InputChoice3": [1.0]}
{"LayerChoice1": [0.034446779638528824, 0.9377502202987671], "LayerChoice2": [0.09489627182483673, 0.6961398720741272], "InputChoice3": [1.0]}
{"LayerChoice1": [0.034446779638528824, 0.9377502202987671], "LayerChoice2": [0.09489627182483673, 0.6961398720741272], "InputChoice3": [1.0]}
{"LayerChoice1": [0.018403973430395126, 0.9661052823066711], "LayerChoice2": [0.13247451186180115, 0.7167956233024597], "InputChoice3": [1.0]}
{"LayerChoice1": [0.018403973430395126, 0.9661052823066711], "LayerChoice2": [0.13247451186180115, 0.7167956233024597], "InputChoice3": [1.0]}
{"LayerChoice1": [0.02693978324532509, 0.9464499950408936], "LayerChoice2": [0.1342586725950241, 0.7039328813552856], "InputChoice3": [1.0]}
{"LayerChoice1": [0.02693978324532509, 0.9464499950408936], "LayerChoice2": [0.1342586725950241, 0.7039328813552856], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06355128437280655, 0.8646794557571411], "LayerChoice2": [0.1234731525182724, 0.6817578673362732], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06355128437280655, 0.8646794557571411], "LayerChoice2": [0.1234731525182724, 0.6817578673362732], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11895588785409927, 0.7286098003387451], "LayerChoice2": [0.09721360355615616, 0.677011251449585], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11895588785409927, 0.7286098003387451], "LayerChoice2": [0.09721360355615616, 0.677011251449585], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1503525972366333, 0.594916045665741], "LayerChoice2": [0.06166958436369896, 0.746545672416687], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1503525972366333, 0.594916045665741], "LayerChoice2": [0.06166958436369896, 0.746545672416687], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11681437492370605, 0.5602823495864868], "LayerChoice2": [0.06931043416261673, 0.6380529403686523], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11681437492370605, 0.5602823495864868], "LayerChoice2": [0.06931043416261673, 0.6380529403686523], "InputChoice3": [1.0]}
{"LayerChoice1": [0.042488016188144684, 0.9275788068771362], "LayerChoice2": [0.07066362351179123, 0.864369809627533], "InputChoice3": [1.0]}
{"LayerChoice1": [0.042488016188144684, 0.9275788068771362], "LayerChoice2": [0.07066362351179123, 0.864369809627533], "InputChoice3": [1.0]}
{"LayerChoice1": [0.02494112215936184, 0.9634440541267395], "LayerChoice2": [0.07743486762046814, 0.8385919332504272], "InputChoice3": [1.0]}
{"LayerChoice1": [0.02494112215936184, 0.9634440541267395], "LayerChoice2": [0.07743486762046814, 0.8385919332504272], "InputChoice3": [1.0]}
{"LayerChoice1": [0.036875247955322266, 0.9454857707023621], "LayerChoice2": [0.18404994904994965, 0.5855918526649475], "InputChoice3": [1.0]}
{"LayerChoice1": [0.036875247955322266, 0.9454857707023621], "LayerChoice2": [0.18404994904994965, 0.5855918526649475], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06360670179128647, 0.8943222165107727], "LayerChoice2": [0.3094785511493683, 0.3322273790836334], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06360670179128647, 0.8943222165107727], "LayerChoice2": [0.3094785511493683, 0.3322273790836334], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13302859663963318, 0.771475613117218], "LayerChoice2": [0.005853685550391674, 0.9241384267807007], "InputChoice3": [1.0]}
{"LayerChoice1": [0.13302859663963318, 0.771475613117218], "LayerChoice2": [0.005853685550391674, 0.9241384267807007], "InputChoice3": [1.0]}
{"LayerChoice1": [0.16082289814949036, 0.7193302512168884], "LayerChoice2": [0.0008709846879355609, 0.9805907607078552], "InputChoice3": [1.0]}
{"LayerChoice1": [0.16082289814949036, 0.7193302512168884], "LayerChoice2": [0.0008709846879355609, 0.9805907607078552], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10243792831897736, 0.7758437991142273], "LayerChoice2": [0.0006800976698286831, 0.9821012616157532], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10243792831897736, 0.7758437991142273], "LayerChoice2": [0.0006800976698286831, 0.9821012616157532], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1669166088104248, 0.6269804239273071], "LayerChoice2": [0.001289533218368888, 0.9677082300186157], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1669166088104248, 0.6269804239273071], "LayerChoice2": [0.001289533218368888, 0.9677082300186157], "InputChoice3": [1.0]}
{"LayerChoice1": [0.177451029419899, 0.624711811542511], "LayerChoice2": [0.0035432574804872274, 0.9360023140907288], "InputChoice3": [1.0]}
{"LayerChoice1": [0.177451029419899, 0.624711811542511], "LayerChoice2": [0.0035432574804872274, 0.9360023140907288], "InputChoice3": [1.0]}
{"LayerChoice1": [0.4062937796115875, 0.39108672738075256], "LayerChoice2": [0.010217479430139065, 0.9027064442634583], "InputChoice3": [1.0]}
{"LayerChoice1": [0.4062937796115875, 0.39108672738075256], "LayerChoice2": [0.010217479430139065, 0.9027064442634583], "InputChoice3": [1.0]}
{"LayerChoice1": [0.002058188896626234, 0.9740762114524841], "LayerChoice2": [0.027852308005094528, 0.8409036993980408], "InputChoice3": [1.0]}
{"LayerChoice1": [0.002058188896626234, 0.9740762114524841], "LayerChoice2": [0.027852308005094528, 0.8409036993980408], "InputChoice3": [1.0]}
{"LayerChoice1": [0.00022376094420906156, 0.9908938407897949], "LayerChoice2": [0.06658121943473816, 0.7843828201293945], "InputChoice3": [1.0]}
{"LayerChoice1": [0.00022376094420906156, 0.9908938407897949], "LayerChoice2": [0.06658121943473816, 0.7843828201293945], "InputChoice3": [1.0]}
{"LayerChoice1": [0.00024322717217728496, 0.988875150680542], "LayerChoice2": [0.20131684839725494, 0.5457236766815186], "InputChoice3": [1.0]}
{"LayerChoice1": [0.00024322717217728496, 0.988875150680542], "LayerChoice2": [0.20131684839725494, 0.5457236766815186], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0008077370002865791, 0.9772794246673584], "LayerChoice2": [0.18789279460906982, 0.5969619750976562], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0008077370002865791, 0.9772794246673584], "LayerChoice2": [0.18789279460906982, 0.5969619750976562], "InputChoice3": [1.0]}
{"LayerChoice1": [0.003911605570465326, 0.9453687071800232], "LayerChoice2": [0.02109389565885067, 0.8697527050971985], "InputChoice3": [1.0]}
{"LayerChoice1": [0.003911605570465326, 0.9453687071800232], "LayerChoice2": [0.02109389565885067, 0.8697527050971985], "InputChoice3": [1.0]}
{"LayerChoice1": [0.017654091119766235, 0.8744088411331177], "LayerChoice2": [0.009415926411747932, 0.9130730032920837], "InputChoice3": [1.0]}
{"LayerChoice1": [0.017654091119766235, 0.8744088411331177], "LayerChoice2": [0.009415926411747932, 0.9130730032920837], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06170758232474327, 0.7262011766433716], "LayerChoice2": [0.0099410992115736, 0.9075729846954346], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06170758232474327, 0.7262011766433716], "LayerChoice2": [0.0099410992115736, 0.9075729846954346], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1471518576145172, 0.45247188210487366], "LayerChoice2": [0.016525939106941223, 0.8528898358345032], "InputChoice3": [1.0]}
{"LayerChoice1": [0.1471518576145172, 0.45247188210487366], "LayerChoice2": [0.016525939106941223, 0.8528898358345032], "InputChoice3": [1.0]}
{"LayerChoice1": [0.31645989418029785, 0.45930224657058716], "LayerChoice2": [0.034564439207315445, 0.8045353889465332], "InputChoice3": [1.0]}
{"LayerChoice1": [0.31645989418029785, 0.45930224657058716], "LayerChoice2": [0.034564439207315445, 0.8045353889465332], "InputChoice3": [1.0]}
{"LayerChoice1": [0.27753520011901855, 0.6470338702201843], "LayerChoice2": [0.06879964470863342, 0.753038227558136], "InputChoice3": [1.0]}
{"LayerChoice1": [0.27753520011901855, 0.6470338702201843], "LayerChoice2": [0.06879964470863342, 0.753038227558136], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10113956779241562, 0.8557873368263245], "LayerChoice2": [0.11123000830411911, 0.6985005736351013], "InputChoice3": [1.0]}
{"LayerChoice1": [0.10113956779241562, 0.8557873368263245], "LayerChoice2": [0.11123000830411911, 0.6985005736351013], "InputChoice3": [1.0]}
{"LayerChoice1": [0.030492283403873444, 0.9367921352386475], "LayerChoice2": [0.20879502594470978, 0.5640308260917664], "InputChoice3": [1.0]}
{"LayerChoice1": [0.030492283403873444, 0.9367921352386475], "LayerChoice2": [0.20879502594470978, 0.5640308260917664], "InputChoice3": [1.0]}
{"LayerChoice1": [0.030874749645590782, 0.9165729880332947], "LayerChoice2": [0.31847208738327026, 0.40526410937309265], "InputChoice3": [1.0]}
{"LayerChoice1": [0.030874749645590782, 0.9165729880332947], "LayerChoice2": [0.31847208738327026, 0.40526410937309265], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04697832837700844, 0.8701344132423401], "LayerChoice2": [0.0003070813836529851, 0.9890515208244324], "InputChoice3": [1.0]}
{"LayerChoice1": [0.04697832837700844, 0.8701344132423401], "LayerChoice2": [0.0003070813836529851, 0.9890515208244324], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07882529497146606, 0.8000483512878418], "LayerChoice2": [1.2083853107469622e-05, 0.9972614049911499], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07882529497146606, 0.8000483512878418], "LayerChoice2": [1.2083853107469622e-05, 0.9972614049911499], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19728022813796997, 0.5460306406021118], "LayerChoice2": [6.190281965245958e-06, 0.997385561466217], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19728022813796997, 0.5460306406021118], "LayerChoice2": [6.190281965245958e-06, 0.997385561466217], "InputChoice3": [1.0]}
{"LayerChoice1": [0.02268129400908947, 0.9120339155197144], "LayerChoice2": [1.2138058991695289e-05, 0.99616938829422], "InputChoice3": [1.0]}
{"LayerChoice1": [0.02268129400908947, 0.9120339155197144], "LayerChoice2": [1.2138058991695289e-05, 0.99616938829422], "InputChoice3": [1.0]}
{"LayerChoice1": [0.011008036322891712, 0.9471985101699829], "LayerChoice2": [4.396834992803633e-05, 0.9934953451156616], "InputChoice3": [1.0]}
{"LayerChoice1": [0.011008036322891712, 0.9471985101699829], "LayerChoice2": [4.396834992803633e-05, 0.9934953451156616], "InputChoice3": [1.0]}
{"LayerChoice1": [0.014104172587394714, 0.9320058226585388], "LayerChoice2": [0.0001937191264005378, 0.9875691533088684], "InputChoice3": [1.0]}
{"LayerChoice1": [0.014104172587394714, 0.9320058226585388], "LayerChoice2": [0.0001937191264005378, 0.9875691533088684], "InputChoice3": [1.0]}
{"LayerChoice1": [0.026419606059789658, 0.8964026570320129], "LayerChoice2": [0.0008263883064500988, 0.9740638732910156], "InputChoice3": [1.0]}
{"LayerChoice1": [0.026419606059789658, 0.8964026570320129], "LayerChoice2": [0.0008263883064500988, 0.9740638732910156], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06288397312164307, 0.8128820657730103], "LayerChoice2": [0.0030337341595441103, 0.9472675323486328], "InputChoice3": [1.0]}
{"LayerChoice1": [0.06288397312164307, 0.8128820657730103], "LayerChoice2": [0.0030337341595441103, 0.9472675323486328], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19334326684474945, 0.6048167943954468], "LayerChoice2": [0.009358227252960205, 0.8979243040084839], "InputChoice3": [1.0]}
{"LayerChoice1": [0.19334326684474945, 0.6048167943954468], "LayerChoice2": [0.009358227252960205, 0.8979243040084839], "InputChoice3": [1.0]}
{"LayerChoice1": [0.16567184031009674, 0.7179728746414185], "LayerChoice2": [0.02266479842364788, 0.8641979694366455], "InputChoice3": [1.0]}
{"LayerChoice1": [0.16567184031009674, 0.7179728746414185], "LayerChoice2": [0.02266479842364788, 0.8641979694366455], "InputChoice3": [1.0]}
{"LayerChoice1": [0.2567600607872009, 0.594975471496582], "LayerChoice2": [0.04920189082622528, 0.764580488204956], "InputChoice3": [1.0]}
{"LayerChoice1": [0.2567600607872009, 0.594975471496582], "LayerChoice2": [0.04920189082622528, 0.764580488204956], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09292306751012802, 0.7126979231834412], "LayerChoice2": [0.09896288067102432, 0.6247758865356445], "InputChoice3": [1.0]}
{"LayerChoice1": [0.09292306751012802, 0.7126979231834412], "LayerChoice2": [0.09896288067102432, 0.6247758865356445], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05911533907055855, 0.7592290639877319], "LayerChoice2": [0.11090098321437836, 0.6551622748374939], "InputChoice3": [1.0]}
{"LayerChoice1": [0.05911533907055855, 0.7592290639877319], "LayerChoice2": [0.11090098321437836, 0.6551622748374939], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07016114890575409, 0.7581115961074829], "LayerChoice2": [0.07297755777835846, 0.8061025738716125], "InputChoice3": [1.0]}
{"LayerChoice1": [0.07016114890575409, 0.7581115961074829], "LayerChoice2": [0.07297755777835846, 0.8061025738716125], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11147508025169373, 0.6604486703872681], "LayerChoice2": [0.07747003436088562, 0.7618592381477356], "InputChoice3": [1.0]}
{"LayerChoice1": [0.11147508025169373, 0.6604486703872681], "LayerChoice2": [0.07747003436088562, 0.7618592381477356], "InputChoice3": [1.0]}
{"LayerChoice1": [0.2785463035106659, 0.5070289373397827], "LayerChoice2": [0.1167619600892067, 0.6605208516120911], "InputChoice3": [1.0]}
{"LayerChoice1": [0.2785463035106659, 0.5070289373397827], "LayerChoice2": [0.1167619600892067, 0.6605208516120911], "InputChoice3": [1.0]}
{"LayerChoice1": [0.00144239142537117, 0.9941326975822449], "LayerChoice2": [0.03977465257048607, 0.9100613594055176], "InputChoice3": [1.0]}
{"LayerChoice1": [0.00144239142537117, 0.9941326975822449], "LayerChoice2": [0.03977465257048607, 0.9100613594055176], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0001685043389443308, 0.9986924529075623], "LayerChoice2": [0.032541755586862564, 0.8942809104919434], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0001685043389443308, 0.9986924529075623], "LayerChoice2": [0.032541755586862564, 0.8942809104919434], "InputChoice3": [1.0]}
{"LayerChoice1": [0.000168206897797063, 0.9980977177619934], "LayerChoice2": [0.03874313458800316, 0.7849517464637756], "InputChoice3": [1.0]}
{"LayerChoice1": [0.000168206897797063, 0.9980977177619934], "LayerChoice2": [0.03874313458800316, 0.7849517464637756], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0004910185234621167, 0.9937912821769714], "LayerChoice2": [0.05360586941242218, 0.6840946674346924], "InputChoice3": [1.0]}
{"LayerChoice1": [0.0004910185234621167, 0.9937912821769714], "LayerChoice2": [0.05360586941242218, 0.6840946674346924], "InputChoice3": [1.0]}
{"LayerChoice1": [0.002110752509906888, 0.976581335067749], "LayerChoice2": [0.07904241234064102, 0.6251699328422546], "InputChoice3": [1.0]}
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
"start": "react-scripts start", "start": "react-scripts start",
"build": "react-scripts build", "build": "react-scripts build",
"eject": "react-scripts eject", "eject": "react-scripts eject",
"test": "react-scripts test",
"backend": "node server.js" "backend": "node server.js"
}, },
"eslintConfig": { "eslintConfig": {
......
...@@ -29,6 +29,7 @@ import ExpandMoreIcon from '@material-ui/icons/ExpandMore'; ...@@ -29,6 +29,7 @@ import ExpandMoreIcon from '@material-ui/icons/ExpandMore';
import List from '@material-ui/core/List'; import List from '@material-ui/core/List';
import ListItem from '@material-ui/core/ListItem'; import ListItem from '@material-ui/core/ListItem';
import Backdrop from '@material-ui/core/Backdrop'; import Backdrop from '@material-ui/core/Backdrop';
import Tooltip from '@material-ui/core/Tooltip';
import Chart from './Chart'; import Chart from './Chart';
import { Graph } from './graphUtils'; import { Graph } from './graphUtils';
...@@ -272,15 +273,21 @@ class App extends React.Component<AppProps, AppState> { ...@@ -272,15 +273,21 @@ class App extends React.Component<AppProps, AppState> {
<Typography variant='h6' className={classes.title}> <Typography variant='h6' className={classes.title}>
NNI NAS Board NNI NAS Board
</Typography> </Typography>
<IconButton color='inherit' onClick={handleLayoutStateChanged(true)}> <Tooltip title="Re-layout graph">
<ShuffleIcon /> <IconButton color='inherit' onClick={handleLayoutStateChanged(true)}>
</IconButton> <ShuffleIcon />
<IconButton color='inherit' onClick={this.refresh}> </IconButton>
<RefreshIcon /> </Tooltip>
</IconButton> <Tooltip title="Refresh">
<IconButton color='inherit' onClick={handleSettingsDialogToggle(true)}> <IconButton color='inherit' onClick={this.refresh}>
<SettingsIcon /> <RefreshIcon />
</IconButton> </IconButton>
</Tooltip>
<Tooltip title="Settings">
<IconButton color='inherit' onClick={handleSettingsDialogToggle(true)}>
<SettingsIcon />
</IconButton>
</Tooltip>
</Toolbar> </Toolbar>
</AppBar> </AppBar>
<AppBar position='fixed' color='default' className={classes.bottomAppBar}> <AppBar position='fixed' color='default' className={classes.bottomAppBar}>
......
...@@ -91,6 +91,7 @@ export default class Chart extends React.Component<ChartProps> { ...@@ -91,6 +91,7 @@ export default class Chart extends React.Component<ChartProps> {
expandSet: Set<string> = new Set<string>(); expandSet: Set<string> = new Set<string>();
elemWeight: Map<string, number> = new Map<string, number>(); elemWeight: Map<string, number> = new Map<string, number>();
graphEl: any[] = []; graphEl: any[] = [];
private firstUpdate = true;
componentDidMount() { componentDidMount() {
this.cyInstance = cytoscape({ this.cyInstance = cytoscape({
...@@ -149,7 +150,8 @@ export default class Chart extends React.Component<ChartProps> { ...@@ -149,7 +150,8 @@ export default class Chart extends React.Component<ChartProps> {
} }
} else { } else {
// re-calculate collapse // re-calculate collapse
this.renderGraph(true); this.renderGraph(true, this.firstUpdate);
this.firstUpdate = false;
} }
} }
...@@ -245,7 +247,7 @@ export default class Chart extends React.Component<ChartProps> { ...@@ -245,7 +247,7 @@ export default class Chart extends React.Component<ChartProps> {
setTimeout(_render, 100); setTimeout(_render, 100);
} }
private renderGraph(graphChanged: boolean) { private renderGraph(graphChanged: boolean, fit: boolean = false) {
const { graph } = this.props; const { graph } = this.props;
if (graph === undefined) if (graph === undefined)
return; return;
...@@ -269,7 +271,9 @@ export default class Chart extends React.Component<ChartProps> { ...@@ -269,7 +271,9 @@ export default class Chart extends React.Component<ChartProps> {
this.cyInstance!.json({ this.cyInstance!.json({
elements: graphEl elements: graphEl
}); });
layout.fit = false; if (!fit) {
layout.fit = false;
}
eles.layout(layout).run(); eles.layout(layout).run();
} }
} else { } else {
......
import { Graph } from '../graphUtils';
import * as fs from 'fs';
describe('Graph utils test', () => {
it('Graph constructor darts', () => {
const graph = new Graph(JSON.parse(fs.readFileSync('assets/darts/graph.json').toString()), true);
const activation = JSON.parse(fs.readFileSync('assets/darts/log').toString().split('\n')[0]);
expect(graph.nodes.length).toEqual(1842);
expect(graph.edges.length).toEqual(927);
const weights = graph.weightFromMutables(activation);
expect(weights.get('["CNN/ModuleList[cells]/Cell[1]/ModuleList[mutable_ops]/Node[0]/InputChoice[input_switch]/input.228",' +
'"CNN/ModuleList[cells]/Cell[1]/ModuleList[mutable_ops]/Node[1]/ModuleList[ops]/' +
'LayerChoice[2]/PoolBN[maxpool]/MaxPool2d[pool]/input.229"]')).toBeCloseTo(0.125, 3);
});
it('Graph constructor naive', () => {
const graph = new Graph(JSON.parse(fs.readFileSync('assets/naive/graph.json').toString()), true);
expect(graph.nodes.length).toEqual(51);
expect(graph.edges.length).toEqual(37);
expect(graph.mutableEdges.get('LayerChoice1')![0].length).toEqual(5);
expect(graph.mutableEdges.get('LayerChoice1')![1].length).toEqual(5);
expect(graph.mutableEdges.get('LayerChoice2')![0].length).toEqual(5);
expect(graph.mutableEdges.get('LayerChoice2')![1].length).toEqual(5);
expect(graph.mutableEdges.get('InputChoice3')![0].length).toEqual(4);
});
});
...@@ -47,6 +47,10 @@ export class NodeTs { ...@@ -47,6 +47,10 @@ export class NodeTs {
isParent(): boolean { isParent(): boolean {
return this.children.length > 0; return this.children.length > 0;
} }
toString(): string {
return `Node(id=${this.id})`;
}
}; };
export class Edge { export class Edge {
...@@ -59,6 +63,10 @@ export class Edge { ...@@ -59,6 +63,10 @@ export class Edge {
this.target = target; this.target = target;
this.id = JSON.stringify([this.source.id, this.target.id]); this.id = JSON.stringify([this.source.id, this.target.id]);
} }
toString(): string {
return `Edge(${this.source} -> ${this.target})`;
}
}; };
interface NodeSummary { interface NodeSummary {
...@@ -76,12 +84,12 @@ export class Graph { ...@@ -76,12 +84,12 @@ export class Graph {
nodes: NodeTs[]; nodes: NodeTs[];
edges: Edge[]; edges: Edge[];
defaultExpandSet: Set<string>; defaultExpandSet: Set<string>;
mutableEdges: Map<string, Edge[][]>;
private id2idx: Map<string, number>; private id2idx: Map<string, number>;
private edgeId2idx: Map<string, number>; private edgeId2idx: Map<string, number>;
private forwardGraph: Map<string, string[]>; private forwardGraph: Map<string, string[]>;
private backwardGraph: Map<string, string[]>; private backwardGraph: Map<string, string[]>;
private node2edge: Map<string, Edge[]>; private node2edge: Map<string, Edge[]>;
private mutableEdges: Map<string, Edge[][]>;
private build() { private build() {
this.id2idx.clear(); this.id2idx.clear();
...@@ -359,17 +367,25 @@ export class Graph { ...@@ -359,17 +367,25 @@ export class Graph {
weightFromMutables(mutable: any): Map<string, number> { weightFromMutables(mutable: any): Map<string, number> {
const elemWeight = new Map<string, number>(); const elemWeight = new Map<string, number>();
Object.entries(mutable).forEach(entry => { Object.entries(mutable).forEach(entry => {
const elemWeightPartial = new Map<string, number>();
const key = entry[0]; const key = entry[0];
const weights = entry[1] as number[]; const weights = entry[1] as number[];
this.mutableEdges.get(key)!.forEach((edges: any, i: number) => { this.mutableEdges.get(key)!.forEach((edges: any, i: number) => {
edges.forEach((edge: any) => { edges.forEach((edge: any) => {
if (elemWeight.has(edge.id)) { if (elemWeightPartial.has(edge.id)) {
elemWeight.set(edge.id, elemWeight.get(edge.id)! + weights[i]); elemWeightPartial.set(edge.id, elemWeightPartial.get(edge.id)! + weights[i]);
} else { } else {
elemWeight.set(edge.id, weights[i]); elemWeightPartial.set(edge.id, weights[i]);
} }
}) })
}); });
elemWeightPartial.forEach((v, k) => {
if (elemWeight.has(k)) {
elemWeight.set(k, Math.min(elemWeight.get(k)!, v));
} else {
elemWeight.set(k, v);
}
});
}); });
this.nodes.forEach(node => { this.nodes.forEach(node => {
const edges = this.connectedEdges(node.id); const edges = this.connectedEdges(node.id);
......
...@@ -26,6 +26,12 @@ echo "" ...@@ -26,6 +26,12 @@ echo ""
echo "===========================Testing: nni_manager===========================" echo "===========================Testing: nni_manager==========================="
npm run test npm run test
# -------------For NASUI unittest-------------
cd ${CWD}/../src/nasui
echo ""
echo "===========================Testing: nasui==========================="
CI=true npm test
## ------Run nnictl unit test------ ## ------Run nnictl unit test------
echo "" echo ""
echo "===========================Testing: nnictl===========================" echo "===========================Testing: nnictl==========================="
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment