Created
December 6, 2019 11:23
-
-
Save blacksailer/ba795610cedca5747271da6698b7b994 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Verbose: Applying generic optimizations to the graph for inference. | |
Verbose: Original: 247 layers | |
Verbose: After dead-layer removal: 235 layers | |
Verbose: Fusing convolution weights from module.base.base_layer.conv with scale module.base.base_layer.bn | |
Verbose: Fusing convolution weights from module.base.level0.conv with scale module.base.level0.bn | |
Verbose: Fusing convolution weights from module.base.level1.conv with scale module.base.level1.bn | |
Verbose: Fusing convolution weights from (Unnamed Layer* 10) [Convolution] with scale (Unnamed Layer* 11) [Scale] | |
Verbose: Fusing convolution weights from module.base.level2.tree1.basicblock.conv1 with scale module.base.level2.tree1.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level2.tree1.basicblock.conv2 with scale module.base.level2.tree1.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level2.tree2.basicblock.conv1 with scale module.base.level2.tree2.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level2.tree2.basicblock.conv2 with scale module.base.level2.tree2.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level2.root.conv with scale module.base.level2.root.bn | |
Verbose: Fusing convolution weights from (Unnamed Layer* 34) [Convolution] with scale (Unnamed Layer* 35) [Scale] | |
Verbose: Fusing convolution weights from module.base.level3.tree1.tree1.basicblock.conv1 with scale module.base.level3.tree1.tree1.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level3.tree1.tree1.basicblock.conv2 with scale module.base.level3.tree1.tree1.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level3.tree1.tree2.basicblock.conv1 with scale module.base.level3.tree1.tree2.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level3.tree1.tree2.basicblock.conv2 with scale module.base.level3.tree1.tree2.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level3.tree1.root.conv with scale module.base.level3.tree1.root.bn | |
Verbose: Fusing convolution weights from module.base.level3.tree2.tree1.basicblock.conv1 with scale module.base.level3.tree2.tree1.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level3.tree2.tree1.basicblock.conv2 with scale module.base.level3.tree2.tree1.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level3.tree2.tree2.basicblock.conv1 with scale module.base.level3.tree2.tree2.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level3.tree2.tree2.basicblock.conv2 with scale module.base.level3.tree2.tree2.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level3.tree2.root.conv with scale module.base.level3.tree2.root.bn | |
Verbose: Fusing convolution weights from (Unnamed Layer* 76) [Convolution] with scale (Unnamed Layer* 77) [Scale] | |
Verbose: Fusing convolution weights from module.base.level4.tree1.tree1.basicblock.conv1 with scale module.base.level4.tree1.tree1.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level4.tree1.tree1.basicblock.conv2 with scale module.base.level4.tree1.tree1.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level4.tree1.tree2.basicblock.conv1 with scale module.base.level4.tree1.tree2.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level4.tree1.tree2.basicblock.conv2 with scale module.base.level4.tree1.tree2.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level4.tree1.root.conv with scale module.base.level4.tree1.root.bn | |
Verbose: Fusing convolution weights from module.base.level4.tree2.tree1.basicblock.conv1 with scale module.base.level4.tree2.tree1.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level4.tree2.tree1.basicblock.conv2 with scale module.base.level4.tree2.tree1.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level4.tree2.tree2.basicblock.conv1 with scale module.base.level4.tree2.tree2.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level4.tree2.tree2.basicblock.conv2 with scale module.base.level4.tree2.tree2.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level4.tree2.root.conv with scale module.base.level4.tree2.root.bn | |
Verbose: Fusing convolution weights from (Unnamed Layer* 115) [Convolution] with scale (Unnamed Layer* 116) [Scale] | |
Verbose: Fusing convolution weights from module.base.level5.tree1.basicblock.conv1 with scale module.base.level5.tree1.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level5.tree1.basicblock.conv2 with scale module.base.level5.tree1.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level5.tree2.basicblock.conv1 with scale module.base.level5.tree2.basicblock.bn1 | |
Verbose: Fusing convolution weights from module.base.level5.tree2.basicblock.conv2 with scale module.base.level5.tree2.basicblock.bn2 | |
Verbose: Fusing convolution weights from module.base.level5.root.conv with scale module.base.level5.root.bn | |
Verbose: After scale fusion: 198 layers | |
Verbose: Fusing module.base.base_layer.conv with module.base.base_layer.relu | |
Verbose: Fusing module.base.level0.conv with module.base.level0.relu | |
Verbose: Fusing module.base.level1.conv with module.base.level1.relu | |
Verbose: Fusing (Unnamed Layer* 10) [Convolution] with module.base.level2.tree1.basicblock.elsum | |
Verbose: Fusing module.base.level2.tree1.basicblock.conv1 with module.base.level2.tree1.basicblock.relu1 | |
Verbose: Fusing (Unnamed Layer* 10) [Convolution] + module.base.level2.tree1.basicblock.elsum with module.base.level2.tree2 | |
Verbose: Fusing module.base.level2.tree2.basicblock.conv1 with module.base.level2.tree2.basicblock.relu1 | |
Verbose: Fusing module.base.level2.tree2.basicblock.conv2 with module.base.level2.tree2.basicblock.elsum | |
Verbose: Fusing module.base.level2.tree2.basicblock.conv2 + module.base.level2.tree2.basicblock.elsum with (Unnamed Layer* 25) [Activation] | |
Verbose: Fusing module.base.level2.root.conv with (Unnamed Layer* 29) [Activation] | |
Verbose: Fusing (Unnamed Layer* 34) [Convolution] with module.base.level3.tree1.tree1.basicblock.elsum | |
Verbose: Fusing module.base.level3.tree1.tree1.basicblock.conv1 with module.base.level3.tree1.tree1.basicblock.relu1 | |
Verbose: Fusing (Unnamed Layer* 34) [Convolution] + module.base.level3.tree1.tree1.basicblock.elsum with module.base.level3.tree1.tree2 | |
Verbose: Fusing module.base.level3.tree1.tree2.basicblock.conv1 with module.base.level3.tree1.tree2.basicblock.relu1 | |
Verbose: Fusing module.base.level3.tree1.tree2.basicblock.conv2 with module.base.level3.tree1.tree2.basicblock.elsum | |
Verbose: Fusing module.base.level3.tree1.tree2.basicblock.conv2 + module.base.level3.tree1.tree2.basicblock.elsum with (Unnamed Layer* 49) [Activation] | |
Verbose: Fusing module.base.level3.tree1.root.conv with module.base.level3.tree1 | |
Verbose: Fusing module.base.level3.tree2.tree1.basicblock.conv1 with module.base.level3.tree2.tree1.basicblock.relu1 | |
Verbose: Fusing module.base.level3.tree2.tree1.basicblock.conv2 with module.base.level3.tree2.tree1.basicblock.elsum | |
Verbose: Fusing module.base.level3.tree2.tree1.basicblock.conv2 + module.base.level3.tree2.tree1.basicblock.elsum with module.base.level3.tree2.tree2 | |
Verbose: Fusing module.base.level3.tree2.tree2.basicblock.conv1 with module.base.level3.tree2.tree2.basicblock.relu1 | |
Verbose: Fusing module.base.level3.tree2.tree2.basicblock.conv2 with module.base.level3.tree2.tree2.basicblock.elsum | |
Verbose: Fusing module.base.level3.tree2.tree2.basicblock.conv2 + module.base.level3.tree2.tree2.basicblock.elsum with (Unnamed Layer* 67) [Activation] | |
Verbose: Fusing module.base.level3.tree2.root.conv with module.base.level3.tree2 | |
Verbose: Fusing (Unnamed Layer* 76) [Convolution] with module.base.level4.tree1.tree1.basicblock.elsum | |
Verbose: Fusing module.base.level4.tree1.tree1.basicblock.conv1 with module.base.level4.tree1.tree1.basicblock.relu1 | |
Verbose: Fusing (Unnamed Layer* 76) [Convolution] + module.base.level4.tree1.tree1.basicblock.elsum with module.base.level4.tree1.tree2 | |
Verbose: Fusing module.base.level4.tree1.tree2.basicblock.conv1 with module.base.level4.tree1.tree2.basicblock.relu1 | |
Verbose: Fusing module.base.level4.tree1.tree2.basicblock.conv2 with module.base.level4.tree1.tree2.basicblock.elsum | |
Verbose: Fusing module.base.level4.tree1.tree2.basicblock.conv2 + module.base.level4.tree1.tree2.basicblock.elsum with (Unnamed Layer* 91) [Activation] | |
Verbose: Fusing module.base.level4.tree1.root.conv with module.base.level4.tree1 | |
Verbose: Fusing module.base.level4.tree2.tree1.basicblock.conv1 with module.base.level4.tree2.tree1.basicblock.relu1 | |
Verbose: Fusing module.base.level4.tree2.tree1.basicblock.conv2 with module.base.level4.tree2.tree1.basicblock.elsum | |
Verbose: Fusing module.base.level4.tree2.tree1.basicblock.conv2 + module.base.level4.tree2.tree1.basicblock.elsum with module.base.level4.tree2.tree2 | |
Verbose: Fusing module.base.level4.tree2.tree2.basicblock.conv1 with module.base.level4.tree2.tree2.basicblock.relu1 | |
Verbose: Fusing module.base.level4.tree2.tree2.basicblock.conv2 with module.base.level4.tree2.tree2.basicblock.elsum | |
Verbose: Fusing module.base.level4.tree2.tree2.basicblock.conv2 + module.base.level4.tree2.tree2.basicblock.elsum with (Unnamed Layer* 109) [Activation] | |
Verbose: Fusing module.base.level4.tree2.root.conv with module.base.level4.tree2 | |
Verbose: Fusing (Unnamed Layer* 115) [Convolution] with module.base.level5.tree1.basicblock.elsum | |
Verbose: Fusing module.base.level5.tree1.basicblock.conv1 with module.base.level5.tree1.basicblock.relu1 | |
Verbose: Fusing (Unnamed Layer* 115) [Convolution] + module.base.level5.tree1.basicblock.elsum with module.base.level5.tree2 | |
Verbose: Fusing module.base.level5.tree2.basicblock.conv1 with module.base.level5.tree2.basicblock.relu1 | |
Verbose: Fusing module.base.level5.tree2.basicblock.conv2 with module.base.level5.tree2.basicblock.elsum | |
Verbose: Fusing module.base.level5.tree2.basicblock.conv2 + module.base.level5.tree2.basicblock.elsum with (Unnamed Layer* 130) [Activation] | |
Verbose: Fusing module.base.level5.root.conv with (Unnamed Layer* 134) [Activation] | |
Verbose: Fusing module.dla_up.ida_0.proj_1.bn with module.dla_up.ida_0.proj_1.relu | |
Verbose: Fusing module.dla_up.ida_0.node_1.bn with module.dla_up.ida_0.node_1.relu | |
Verbose: Fusing module.dla_up.ida_1.proj_1.bn with module.dla_up.ida_1.proj_1.relu | |
Verbose: Fusing module.dla_up.ida_1.node_1.bn with module.dla_up.ida_1.node_1.relu | |
Verbose: Fusing module.dla_up.ida_1.proj_2.bn with module.dla_up.ida_1.proj_2.relu | |
Verbose: Fusing module.dla_up.ida_1.node_2.bn with module.dla_up.ida_1.node_2.relu | |
Verbose: Fusing module.dla_up.ida_2.proj_1.bn with module.dla_up.ida_2.proj_1.relu | |
Verbose: Fusing module.dla_up.ida_2.node_1.bn with module.dla_up.ida_2.node_1.relu | |
Verbose: Fusing module.dla_up.ida_2.proj_2.bn with module.dla_up.ida_2.proj_2.relu | |
Verbose: Fusing module.dla_up.ida_2.node_2.bn with module.dla_up.ida_2.node_2.relu | |
Verbose: Fusing module.dla_up.ida_2.proj_3.bn with module.dla_up.ida_2.proj_3.relu | |
Verbose: Fusing module.dla_up.ida_2.node_3.bn with module.dla_up.ida_2.node_3.relu | |
Verbose: Fusing module.ida_up.proj_1.bn with module.ida_up.proj_1.relu | |
Verbose: After vertical fusions: 140 layers | |
Verbose: After final dead-layer removal: 140 layers | |
Verbose: Merging layers: module.dla_up.ida_2.proj_3.conv_offset_mask || module.ida_up.proj_1.conv_offset_mask | |
Verbose: After tensor merging: 139 layers | |
Verbose: Replacing slice module.dla_up.ida_0.proj_1.offset_slice with copy from module.dla_up.ida_0.proj_1.conv_offset_mask.output to module.dla_up.ida_0.proj_1.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_0.proj_1.modular_slice with copy from module.dla_up.ida_0.proj_1.conv_offset_mask.output to module.dla_up.ida_0.proj_1.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_0.node_1.offset_slice with copy from module.dla_up.ida_0.node_1.conv_offset_mask.output to module.dla_up.ida_0.node_1.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_0.node_1.modular_slice with copy from module.dla_up.ida_0.node_1.conv_offset_mask.output to module.dla_up.ida_0.node_1.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_1.proj_1.offset_slice with copy from module.dla_up.ida_1.proj_1.conv_offset_mask.output to module.dla_up.ida_1.proj_1.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_1.proj_1.modular_slice with copy from module.dla_up.ida_1.proj_1.conv_offset_mask.output to module.dla_up.ida_1.proj_1.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_1.node_1.offset_slice with copy from module.dla_up.ida_1.node_1.conv_offset_mask.output to module.dla_up.ida_1.node_1.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_1.node_1.modular_slice with copy from module.dla_up.ida_1.node_1.conv_offset_mask.output to module.dla_up.ida_1.node_1.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_1.proj_2.offset_slice with copy from module.dla_up.ida_1.proj_2.conv_offset_mask.output to module.dla_up.ida_1.proj_2.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_1.proj_2.modular_slice with copy from module.dla_up.ida_1.proj_2.conv_offset_mask.output to module.dla_up.ida_1.proj_2.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_1.node_2.offset_slice with copy from module.dla_up.ida_1.node_2.conv_offset_mask.output to module.dla_up.ida_1.node_2.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_1.node_2.modular_slice with copy from module.dla_up.ida_1.node_2.conv_offset_mask.output to module.dla_up.ida_1.node_2.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.proj_1.offset_slice with copy from module.dla_up.ida_2.proj_1.conv_offset_mask.output to module.dla_up.ida_2.proj_1.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.proj_1.modular_slice with copy from module.dla_up.ida_2.proj_1.conv_offset_mask.output to module.dla_up.ida_2.proj_1.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.node_1.offset_slice with copy from module.dla_up.ida_2.node_1.conv_offset_mask.output to module.dla_up.ida_2.node_1.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.node_1.modular_slice with copy from module.dla_up.ida_2.node_1.conv_offset_mask.output to module.dla_up.ida_2.node_1.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.proj_2.offset_slice with copy from module.dla_up.ida_2.proj_2.conv_offset_mask.output to module.dla_up.ida_2.proj_2.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.proj_2.modular_slice with copy from module.dla_up.ida_2.proj_2.conv_offset_mask.output to module.dla_up.ida_2.proj_2.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.node_2.offset_slice with copy from module.dla_up.ida_2.node_2.conv_offset_mask.output to module.dla_up.ida_2.node_2.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.node_2.modular_slice with copy from module.dla_up.ida_2.node_2.conv_offset_mask.output to module.dla_up.ida_2.node_2.modular_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.proj_3.offset_slice with copy from module.dla_up.ida_2.proj_3.conv_offset_mask || module.ida_up.proj_1.conv_offset_mask to module.dla_up.ida_2.proj_3.offset_slice.output | |
Verbose: Replacing slice module.dla_up.ida_2.proj_3.modular_slice with copy from module.dla_up.ida_2.proj_3.conv_offset_mask || module.ida_up.proj_1.conv_offset_mask to module.dla_up.ida_2.proj_3.modular_slice.output | |
Internal: Assertion failed: tensors.size() == g.tensors.size() | |
../builder/cudnnBuilderGraph.cpp:660 | |
Aborting... | |
Error: ../builder/cudnnBuilderGraph.cpp (660) - Assertion Error in checkSanity: 0 (tensors.size() == g.tensors.size()) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment