{ "layers" : [ { "weights" : { }, "debug_info" : "", "top" : "concatenate", "type" : "concat", "name" : "concatenate", "bottom" : "last_mask,last_salient_mask" }, { "bottom" : "input_image", "end" : 3, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index", "type" : "slice", "name" : "index" }, { "name" : "identity", "bottom" : "index", "weights" : { }, "debug_info" : "", "top" : "identity", "C" : 3, "blob_batchnorm_params" : 1, "type" : "batchnorm" }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 0, "top" : "relu", "K" : 3, "blob_biases" : 3, "stride_x" : 2, "name" : "relu", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "stride_y" : 2, "has_biases" : 1, "C" : 24, "bottom" : "identity", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 5 }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 2, "top" : "pool", "top_shape_style" : 0, "stride_x" : 2, "avg_or_max" : 1, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "pool", "pad_t" : 0, "stride_y" : 2, "bottom" : "relu", "weights" : { }, "pad_mode" : 0, "size_y" : 2, "pad_value" : 0 }, { "name" : "subtract_2", "bottom" : "concatenate", "weights" : { }, "debug_info" : "", "top" : "subtract_2", "C" : 2, "blob_batchnorm_params" : 7, "type" : "batchnorm" }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_1", "type" : "concat", "name" : "concatenate_1", "bottom" : "pool,subtract_2" }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_2", "K" : 26, "blob_biases" : 9, "name" : "identity_2", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 24, "bottom" : "concatenate_1", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 11 }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 128, "is_global" : 1, "top" : "global_pool", "top_shape_style" : 0, "stride_x" : 1, "avg_or_max" : 0, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "global_pool", "pad_t" : 0, "stride_y" : 1, "bottom" : "identity_2", "weights" : { }, "pad_mode" : 2, "size_y" : 96, "pad_value" : 0 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "add_4", "K" : 24, "blob_biases" : 13, "name" : "add_4", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 1, "bottom" : "global_pool", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 15 }, { "bottom" : "identity_2,add_4", "alpha" : 1, "operation" : 1, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "multiply_2", "type" : "elementwise", "name" : "multiply_2", "beta" : 0 }, { "name" : "divide_3", "bottom" : "multiply_2", "weights" : { }, "debug_info" : "", "top" : "divide_3", "C" : 24, "blob_batchnorm_params" : 17, "type" : "batchnorm" }, { "bottom" : "pool,divide_3", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_5", "type" : "elementwise", "name" : "add_5", "beta" : 0 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_1", "K" : 24, "blob_biases" : 19, "name" : "relu_1", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 24, "bottom" : "add_5", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 21 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_2", "K" : 24, "blob_biases" : 23, "name" : "relu_2", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 144, "bottom" : "add_5", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 25 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_3", "K" : 144, "blob_biases" : 27, "stride_x" : 2, "name" : "relu_3", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 144, "pad_t" : 2, "stride_y" : 2, "has_biases" : 1, "C" : 144, "bottom" : "relu_2", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 29 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_6", "K" : 144, "blob_biases" : 31, "quantization_lut_weights_blob" : 33, "name" : "identity_6", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 144, "bottom" : "relu_3", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 35 }, { "bottom" : "identity_6", "end" : 36, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_1", "type" : "slice", "name" : "index_1" }, { "bottom" : "identity_6", "end" : 72, "start" : 36, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_2", "type" : "slice", "name" : "index_2" }, { "bottom" : "identity_6", "end" : 108, "start" : 72, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_3", "type" : "slice", "name" : "index_3" }, { "bottom" : "identity_6", "end" : 144, "start" : 108, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_4", "type" : "slice", "name" : "index_4" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_4", "K" : 36, "blob_biases" : 37, "name" : "relu_4", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "index_2", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 39 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_8", "K" : 36, "blob_biases" : 41, "name" : "identity_8", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 36, "pad_t" : 2, "has_biases" : 1, "C" : 36, "bottom" : "relu_4", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 43 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_5", "K" : 36, "blob_biases" : 45, "name" : "relu_5", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "identity_8", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 47 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_6", "K" : 36, "blob_biases" : 49, "name" : "relu_6", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "index_3", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 51 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_11", "K" : 36, "blob_biases" : 53, "name" : "identity_11", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 36, "pad_t" : 2, "has_biases" : 1, "C" : 36, "bottom" : "relu_6", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 55 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_7", "K" : 36, "blob_biases" : 57, "name" : "relu_7", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "identity_11", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 59 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_8", "K" : 36, "blob_biases" : 61, "name" : "relu_8", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "index_4", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 63 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_14", "K" : 36, "blob_biases" : 65, "name" : "identity_14", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 36, "pad_t" : 2, "has_biases" : 1, "C" : 36, "bottom" : "relu_8", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 67 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_9", "K" : 36, "blob_biases" : 69, "name" : "relu_9", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "identity_14", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 71 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_2", "type" : "concat", "name" : "concatenate_2", "bottom" : "index_1,relu_5,relu_7,relu_9" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_10", "K" : 144, "blob_biases" : 73, "quantization_lut_weights_blob" : 75, "name" : "relu_10", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 144, "bottom" : "concatenate_2", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 77 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_11", "K" : 144, "blob_biases" : 79, "name" : "relu_11", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 144, "pad_t" : 2, "has_biases" : 1, "C" : 144, "bottom" : "relu_10", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 81 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_18", "K" : 144, "blob_biases" : 83, "quantization_lut_weights_blob" : 85, "name" : "identity_18", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 144, "bottom" : "relu_11", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 87 }, { "bottom" : "concatenate_2,identity_18", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_38", "type" : "elementwise", "name" : "add_38", "beta" : 0 }, { "bottom" : "add_38", "end" : 36, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_5", "type" : "slice", "name" : "index_5" }, { "bottom" : "add_38", "end" : 72, "start" : 36, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_6", "type" : "slice", "name" : "index_6" }, { "bottom" : "add_38", "end" : 108, "start" : 72, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_7", "type" : "slice", "name" : "index_7" }, { "bottom" : "add_38", "end" : 144, "start" : 108, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_8", "type" : "slice", "name" : "index_8" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_12", "K" : 36, "blob_biases" : 89, "name" : "relu_12", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "index_6", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 91 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_20", "K" : 36, "blob_biases" : 93, "name" : "identity_20", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 36, "pad_t" : 2, "has_biases" : 1, "C" : 36, "bottom" : "relu_12", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 95 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_13", "K" : 36, "blob_biases" : 97, "name" : "relu_13", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "identity_20", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 99 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_14", "K" : 36, "blob_biases" : 101, "name" : "relu_14", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "index_7", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 103 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_23", "K" : 36, "blob_biases" : 105, "name" : "identity_23", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 36, "pad_t" : 2, "has_biases" : 1, "C" : 36, "bottom" : "relu_14", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 107 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_15", "K" : 36, "blob_biases" : 109, "name" : "relu_15", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "identity_23", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 111 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_16", "K" : 36, "blob_biases" : 113, "name" : "relu_16", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "index_8", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 115 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_26", "K" : 36, "blob_biases" : 117, "name" : "identity_26", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 36, "pad_t" : 2, "has_biases" : 1, "C" : 36, "bottom" : "relu_16", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 119 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_17", "K" : 36, "blob_biases" : 121, "name" : "relu_17", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 36, "bottom" : "identity_26", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 123 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_3", "type" : "concat", "name" : "concatenate_3", "bottom" : "index_5,relu_13,relu_15,relu_17" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_18", "K" : 144, "blob_biases" : 125, "quantization_lut_weights_blob" : 127, "name" : "relu_18", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 256, "bottom" : "concatenate_3", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 129 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_19", "K" : 256, "blob_biases" : 131, "stride_x" : 2, "name" : "relu_19", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 256, "pad_t" : 2, "stride_y" : 2, "has_biases" : 1, "C" : 256, "bottom" : "relu_18", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 133 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_30", "K" : 256, "blob_biases" : 135, "quantization_lut_weights_blob" : 137, "name" : "identity_30", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 256, "bottom" : "relu_19", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 139 }, { "bottom" : "identity_30", "end" : 64, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_9", "type" : "slice", "name" : "index_9" }, { "bottom" : "identity_30", "end" : 128, "start" : 64, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_10", "type" : "slice", "name" : "index_10" }, { "bottom" : "identity_30", "end" : 192, "start" : 128, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_11", "type" : "slice", "name" : "index_11" }, { "bottom" : "identity_30", "end" : 256, "start" : 192, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_12", "type" : "slice", "name" : "index_12" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_20", "K" : 64, "blob_biases" : 141, "quantization_lut_weights_blob" : 143, "name" : "relu_20", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_10", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 145 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_32", "K" : 64, "blob_biases" : 147, "name" : "identity_32", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_20", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 149 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_21", "K" : 64, "blob_biases" : 151, "quantization_lut_weights_blob" : 153, "name" : "relu_21", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_32", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 155 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_22", "K" : 64, "blob_biases" : 157, "quantization_lut_weights_blob" : 159, "name" : "relu_22", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_11", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 161 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_35", "K" : 64, "blob_biases" : 163, "name" : "identity_35", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_22", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 165 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_23", "K" : 64, "blob_biases" : 167, "quantization_lut_weights_blob" : 169, "name" : "relu_23", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_35", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 171 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_24", "K" : 64, "blob_biases" : 173, "quantization_lut_weights_blob" : 175, "name" : "relu_24", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_12", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 177 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_38", "K" : 64, "blob_biases" : 179, "name" : "identity_38", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_24", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 181 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_25", "K" : 64, "blob_biases" : 183, "quantization_lut_weights_blob" : 185, "name" : "relu_25", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_38", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 187 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_4", "type" : "concat", "name" : "concatenate_4", "bottom" : "index_9,relu_21,relu_23,relu_25" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_26", "K" : 256, "blob_biases" : 189, "quantization_lut_weights_blob" : 191, "name" : "relu_26", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 256, "bottom" : "concatenate_4", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 193 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_27", "K" : 256, "blob_biases" : 195, "name" : "relu_27", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 256, "pad_t" : 2, "has_biases" : 1, "C" : 256, "bottom" : "relu_26", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 197 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_42", "K" : 256, "blob_biases" : 199, "quantization_lut_weights_blob" : 201, "name" : "identity_42", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 256, "bottom" : "relu_27", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 203 }, { "bottom" : "concatenate_4,identity_42", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_87", "type" : "elementwise", "name" : "add_87", "beta" : 0 }, { "bottom" : "add_87", "end" : 64, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_13", "type" : "slice", "name" : "index_13" }, { "bottom" : "add_87", "end" : 128, "start" : 64, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_14", "type" : "slice", "name" : "index_14" }, { "bottom" : "add_87", "end" : 192, "start" : 128, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_15", "type" : "slice", "name" : "index_15" }, { "bottom" : "add_87", "end" : 256, "start" : 192, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_16", "type" : "slice", "name" : "index_16" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_28", "K" : 64, "blob_biases" : 205, "quantization_lut_weights_blob" : 207, "name" : "relu_28", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_14", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 209 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_44", "K" : 64, "blob_biases" : 211, "name" : "identity_44", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_28", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 213 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_29", "K" : 64, "blob_biases" : 215, "quantization_lut_weights_blob" : 217, "name" : "relu_29", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_44", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 219 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_30", "K" : 64, "blob_biases" : 221, "quantization_lut_weights_blob" : 223, "name" : "relu_30", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_15", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 225 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_47", "K" : 64, "blob_biases" : 227, "name" : "identity_47", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_30", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 229 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_31", "K" : 64, "blob_biases" : 231, "quantization_lut_weights_blob" : 233, "name" : "relu_31", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_47", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 235 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_32", "K" : 64, "blob_biases" : 237, "quantization_lut_weights_blob" : 239, "name" : "relu_32", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_16", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 241 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_50", "K" : 64, "blob_biases" : 243, "name" : "identity_50", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_32", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 245 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_33", "K" : 64, "blob_biases" : 247, "quantization_lut_weights_blob" : 249, "name" : "relu_33", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_50", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 251 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_5", "type" : "concat", "name" : "concatenate_5", "bottom" : "index_13,relu_29,relu_31,relu_33" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_34", "K" : 256, "blob_biases" : 253, "quantization_lut_weights_blob" : 255, "name" : "relu_34", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 256, "bottom" : "concatenate_5", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 257 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_35", "K" : 256, "blob_biases" : 259, "name" : "relu_35", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 256, "pad_t" : 2, "has_biases" : 1, "C" : 256, "bottom" : "relu_34", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 261 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_54", "K" : 256, "blob_biases" : 263, "quantization_lut_weights_blob" : 265, "name" : "identity_54", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 256, "bottom" : "relu_35", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 267 }, { "bottom" : "concatenate_5,identity_54", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_112", "type" : "elementwise", "name" : "add_112", "beta" : 0 }, { "bottom" : "add_112", "end" : 64, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_17", "type" : "slice", "name" : "index_17" }, { "bottom" : "add_112", "end" : 128, "start" : 64, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_18", "type" : "slice", "name" : "index_18" }, { "bottom" : "add_112", "end" : 192, "start" : 128, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_19", "type" : "slice", "name" : "index_19" }, { "bottom" : "add_112", "end" : 256, "start" : 192, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_20", "type" : "slice", "name" : "index_20" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_36", "K" : 64, "blob_biases" : 269, "quantization_lut_weights_blob" : 271, "name" : "relu_36", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_18", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 273 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_56", "K" : 64, "blob_biases" : 275, "name" : "identity_56", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_36", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 277 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_37", "K" : 64, "blob_biases" : 279, "quantization_lut_weights_blob" : 281, "name" : "relu_37", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_56", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 283 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_38", "K" : 64, "blob_biases" : 285, "quantization_lut_weights_blob" : 287, "name" : "relu_38", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_19", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 289 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_59", "K" : 64, "blob_biases" : 291, "name" : "identity_59", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_38", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 293 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_39", "K" : 64, "blob_biases" : 295, "quantization_lut_weights_blob" : 297, "name" : "relu_39", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_59", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 299 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_40", "K" : 64, "blob_biases" : 301, "quantization_lut_weights_blob" : 303, "name" : "relu_40", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_20", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 305 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_62", "K" : 64, "blob_biases" : 307, "name" : "identity_62", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_40", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 309 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_41", "K" : 64, "blob_biases" : 311, "quantization_lut_weights_blob" : 313, "name" : "relu_41", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_62", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 315 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_6", "type" : "concat", "name" : "concatenate_6", "bottom" : "index_17,relu_37,relu_39,relu_41" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_42", "K" : 256, "blob_biases" : 317, "quantization_lut_weights_blob" : 319, "name" : "relu_42", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 256, "bottom" : "concatenate_6", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 321 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_43", "K" : 256, "blob_biases" : 323, "name" : "relu_43", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 256, "pad_t" : 2, "has_biases" : 1, "C" : 256, "bottom" : "relu_42", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 325 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_66", "K" : 256, "blob_biases" : 327, "quantization_lut_weights_blob" : 329, "name" : "identity_66", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 256, "bottom" : "relu_43", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 331 }, { "bottom" : "concatenate_6,identity_66", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_137", "type" : "elementwise", "name" : "add_137", "beta" : 0 }, { "bottom" : "add_137", "end" : 64, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_21", "type" : "slice", "name" : "index_21" }, { "bottom" : "add_137", "end" : 128, "start" : 64, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_22", "type" : "slice", "name" : "index_22" }, { "bottom" : "add_137", "end" : 192, "start" : 128, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_23", "type" : "slice", "name" : "index_23" }, { "bottom" : "add_137", "end" : 256, "start" : 192, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_24", "type" : "slice", "name" : "index_24" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_44", "K" : 64, "blob_biases" : 333, "quantization_lut_weights_blob" : 335, "name" : "relu_44", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_22", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 337 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_68", "K" : 64, "blob_biases" : 339, "name" : "identity_68", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_44", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 341 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_45", "K" : 64, "blob_biases" : 343, "quantization_lut_weights_blob" : 345, "name" : "relu_45", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_68", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 347 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_46", "K" : 64, "blob_biases" : 349, "quantization_lut_weights_blob" : 351, "name" : "relu_46", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_23", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 353 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_71", "K" : 64, "blob_biases" : 355, "name" : "identity_71", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_46", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 357 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_47", "K" : 64, "blob_biases" : 359, "quantization_lut_weights_blob" : 361, "name" : "relu_47", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_71", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 363 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_48", "K" : 64, "blob_biases" : 365, "quantization_lut_weights_blob" : 367, "name" : "relu_48", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "index_24", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 369 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_74", "K" : 64, "blob_biases" : 371, "name" : "identity_74", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 2, "has_biases" : 1, "C" : 64, "bottom" : "relu_48", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 373 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_49", "K" : 64, "blob_biases" : 375, "quantization_lut_weights_blob" : 377, "name" : "relu_49", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "identity_74", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 379 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_7", "type" : "concat", "name" : "concatenate_7", "bottom" : "index_21,relu_45,relu_47,relu_49" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_50", "K" : 256, "blob_biases" : 381, "quantization_lut_weights_blob" : 383, "name" : "relu_50", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 512, "bottom" : "concatenate_7", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 385 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_51", "K" : 512, "blob_biases" : 387, "stride_x" : 2, "name" : "relu_51", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 512, "pad_t" : 2, "stride_y" : 2, "has_biases" : 1, "C" : 512, "bottom" : "relu_50", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 389 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_78", "K" : 512, "blob_biases" : 391, "quantization_lut_weights_blob" : 393, "name" : "identity_78", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 512, "bottom" : "relu_51", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 395 }, { "bottom" : "identity_78", "end" : 128, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_25", "type" : "slice", "name" : "index_25" }, { "bottom" : "identity_78", "end" : 256, "start" : 128, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_26", "type" : "slice", "name" : "index_26" }, { "bottom" : "identity_78", "end" : 384, "start" : 256, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_27", "type" : "slice", "name" : "index_27" }, { "bottom" : "identity_78", "end" : 512, "start" : 384, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_28", "type" : "slice", "name" : "index_28" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_52", "K" : 128, "blob_biases" : 397, "quantization_lut_weights_blob" : 399, "name" : "relu_52", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "index_26", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 401 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_80", "K" : 128, "blob_biases" : 403, "name" : "identity_80", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 2, "has_biases" : 1, "C" : 128, "bottom" : "relu_52", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 405 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_53", "K" : 128, "blob_biases" : 407, "quantization_lut_weights_blob" : 409, "name" : "relu_53", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "identity_80", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 411 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_54", "K" : 128, "blob_biases" : 413, "quantization_lut_weights_blob" : 415, "name" : "relu_54", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "index_27", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 417 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_83", "K" : 128, "blob_biases" : 419, "name" : "identity_83", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 2, "has_biases" : 1, "C" : 128, "bottom" : "relu_54", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 421 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_55", "K" : 128, "blob_biases" : 423, "quantization_lut_weights_blob" : 425, "name" : "relu_55", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "identity_83", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 427 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_56", "K" : 128, "blob_biases" : 429, "quantization_lut_weights_blob" : 431, "name" : "relu_56", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "index_28", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 433 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_86", "K" : 128, "blob_biases" : 435, "name" : "identity_86", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 2, "has_biases" : 1, "C" : 128, "bottom" : "relu_56", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 437 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_57", "K" : 128, "blob_biases" : 439, "quantization_lut_weights_blob" : 441, "name" : "relu_57", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "identity_86", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 443 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_8", "type" : "concat", "name" : "concatenate_8", "bottom" : "index_25,relu_53,relu_55,relu_57" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_58", "K" : 512, "blob_biases" : 445, "quantization_lut_weights_blob" : 447, "name" : "relu_58", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 512, "bottom" : "concatenate_8", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 449 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_59", "K" : 512, "blob_biases" : 451, "name" : "relu_59", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 512, "pad_t" : 2, "has_biases" : 1, "C" : 512, "bottom" : "relu_58", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 453 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_90", "K" : 512, "blob_biases" : 455, "quantization_lut_weights_blob" : 457, "name" : "identity_90", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 512, "bottom" : "relu_59", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 459 }, { "bottom" : "concatenate_8,identity_90", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_186", "type" : "elementwise", "name" : "add_186", "beta" : 0 }, { "bottom" : "add_186", "end" : 128, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_29", "type" : "slice", "name" : "index_29" }, { "bottom" : "add_186", "end" : 256, "start" : 128, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_30", "type" : "slice", "name" : "index_30" }, { "bottom" : "add_186", "end" : 384, "start" : 256, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_31", "type" : "slice", "name" : "index_31" }, { "bottom" : "add_186", "end" : 512, "start" : 384, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_32", "type" : "slice", "name" : "index_32" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_60", "K" : 128, "blob_biases" : 461, "quantization_lut_weights_blob" : 463, "name" : "relu_60", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "index_30", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 465 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_92", "K" : 128, "blob_biases" : 467, "name" : "identity_92", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 2, "has_biases" : 1, "C" : 128, "bottom" : "relu_60", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 469 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_61", "K" : 128, "blob_biases" : 471, "quantization_lut_weights_blob" : 473, "name" : "relu_61", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "identity_92", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 475 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_62", "K" : 128, "blob_biases" : 477, "quantization_lut_weights_blob" : 479, "name" : "relu_62", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "index_31", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 481 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_95", "K" : 128, "blob_biases" : 483, "name" : "identity_95", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 2, "has_biases" : 1, "C" : 128, "bottom" : "relu_62", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 485 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_63", "K" : 128, "blob_biases" : 487, "quantization_lut_weights_blob" : 489, "name" : "relu_63", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "identity_95", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 491 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_64", "K" : 128, "blob_biases" : 493, "quantization_lut_weights_blob" : 495, "name" : "relu_64", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "index_32", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 497 }, { "pad_r" : 2, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "identity_98", "K" : 128, "blob_biases" : 499, "name" : "identity_98", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 2, "has_biases" : 1, "C" : 128, "bottom" : "relu_64", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 501 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_65", "K" : 128, "blob_biases" : 503, "quantization_lut_weights_blob" : 505, "name" : "relu_65", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "identity_98", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 507 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_9", "type" : "concat", "name" : "concatenate_9", "bottom" : "index_29,relu_61,relu_63,relu_65" }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "convolution_68", "K" : 512, "blob_biases" : 509, "quantization_lut_weights_blob" : 511, "name" : "convolution_68", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "concatenate_9", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 513 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "P5_feature", "K" : 128, "blob_biases" : 515, "name" : "P5_feature", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 1, "has_biases" : 1, "C" : 128, "bottom" : "convolution_68", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 517 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "group_convolution_transpose", "K" : 128, "blob_biases" : 519, "stride_x" : 2, "name" : "group_convolution_transpose", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 128, "pad_t" : 0, "hint_fallback_from_metal" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 128, "bottom" : "convolution_68", "weights" : { }, "Nx" : 2, "pad_mode" : 0, "pad_value" : 0, "Ny" : 2, "n_parallel" : 1, "blob_weights_f16" : 521 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "convolution_69", "K" : 256, "blob_biases" : 523, "quantization_lut_weights_blob" : 525, "name" : "convolution_69", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "concatenate_7", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 527 }, { "bottom" : "convolution_69,group_convolution_transpose", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_205", "type" : "elementwise", "name" : "add_205", "beta" : 0 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "P4_feature", "K" : 128, "blob_biases" : 529, "name" : "P4_feature", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 1, "has_biases" : 1, "C" : 128, "bottom" : "add_205", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 531 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "group_convolution_transpose_1", "K" : 128, "blob_biases" : 533, "stride_x" : 2, "name" : "group_convolution_transpose_1", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 128, "pad_t" : 0, "hint_fallback_from_metal" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 128, "bottom" : "add_205", "weights" : { }, "Nx" : 2, "pad_mode" : 0, "pad_value" : 0, "Ny" : 2, "n_parallel" : 1, "blob_weights_f16" : 535 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "convolution_70", "K" : 144, "blob_biases" : 537, "quantization_lut_weights_blob" : 539, "name" : "convolution_70", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "concatenate_3", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 541 }, { "bottom" : "convolution_70,group_convolution_transpose_1", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_206", "type" : "elementwise", "name" : "add_206", "beta" : 0 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "P3_feature", "K" : 128, "blob_biases" : 543, "name" : "P3_feature", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 1, "has_biases" : 1, "C" : 128, "bottom" : "add_206", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 545 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_66", "K" : 128, "blob_biases" : 547, "quantization_lut_weights_blob" : 549, "name" : "relu_66", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "P3_feature", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 551 }, { "bottom" : "relu_66", "end" : 32, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_33", "type" : "slice", "name" : "index_33" }, { "bottom" : "relu_66", "end" : 64, "start" : 32, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_34", "type" : "slice", "name" : "index_34" }, { "bottom" : "relu_66", "end" : 96, "start" : 64, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_35", "type" : "slice", "name" : "index_35" }, { "bottom" : "relu_66", "end" : 128, "start" : 96, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_36", "type" : "slice", "name" : "index_36" }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_67", "K" : 32, "blob_biases" : 553, "name" : "relu_67", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 2, "has_biases" : 1, "C" : 32, "bottom" : "index_34", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "dilation_x" : 2, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "dilation_y" : 2, "blob_weights_f16" : 555 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_68", "K" : 32, "blob_biases" : 557, "name" : "relu_68", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 2, "has_biases" : 1, "C" : 32, "bottom" : "index_35", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "dilation_x" : 2, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "dilation_y" : 2, "blob_weights_f16" : 559 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_69", "K" : 32, "blob_biases" : 561, "name" : "relu_69", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 2, "has_biases" : 1, "C" : 32, "bottom" : "index_36", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "dilation_x" : 2, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "dilation_y" : 2, "blob_weights_f16" : 563 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_10", "type" : "concat", "name" : "concatenate_10", "bottom" : "index_33,relu_67,relu_68,relu_69" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_70", "K" : 128, "blob_biases" : 565, "quantization_lut_weights_blob" : 567, "name" : "relu_70", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "concatenate_10", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 569 }, { "bottom" : "relu_70,P3_feature", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_222", "type" : "elementwise", "name" : "add_222", "beta" : 0 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_71", "K" : 128, "blob_biases" : 571, "quantization_lut_weights_blob" : 573, "name" : "relu_71", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "add_222", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 575 }, { "pad_r" : 4, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 4, "pad_l" : 4, "top" : "relu_72", "K" : 128, "blob_biases" : 577, "name" : "relu_72", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 4, "has_biases" : 1, "C" : 128, "bottom" : "relu_71", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "dilation_x" : 4, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "dilation_y" : 4, "blob_weights_f16" : 579 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_73", "K" : 128, "blob_biases" : 581, "quantization_lut_weights_blob" : 583, "name" : "relu_73", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "relu_72", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 585 }, { "bottom" : "relu_73,add_222", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_232", "type" : "elementwise", "name" : "add_232", "beta" : 0 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_74", "K" : 128, "blob_biases" : 587, "quantization_lut_weights_blob" : 589, "name" : "relu_74", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "add_232", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 591 }, { "bottom" : "relu_74", "end" : 32, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_37", "type" : "slice", "name" : "index_37" }, { "bottom" : "relu_74", "end" : 64, "start" : 32, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_38", "type" : "slice", "name" : "index_38" }, { "bottom" : "relu_74", "end" : 96, "start" : 64, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_39", "type" : "slice", "name" : "index_39" }, { "bottom" : "relu_74", "end" : 128, "start" : 96, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_40", "type" : "slice", "name" : "index_40" }, { "pad_r" : 6, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 6, "pad_l" : 6, "top" : "relu_75", "K" : 32, "blob_biases" : 593, "name" : "relu_75", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 6, "has_biases" : 1, "C" : 32, "bottom" : "index_38", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "dilation_x" : 6, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "dilation_y" : 6, "blob_weights_f16" : 595 }, { "pad_r" : 6, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 6, "pad_l" : 6, "top" : "relu_76", "K" : 32, "blob_biases" : 597, "name" : "relu_76", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 6, "has_biases" : 1, "C" : 32, "bottom" : "index_39", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "dilation_x" : 6, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "dilation_y" : 6, "blob_weights_f16" : 599 }, { "pad_r" : 6, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 6, "pad_l" : 6, "top" : "relu_77", "K" : 32, "blob_biases" : 601, "name" : "relu_77", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 6, "has_biases" : 1, "C" : 32, "bottom" : "index_40", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "dilation_x" : 6, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "dilation_y" : 6, "blob_weights_f16" : 603 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_11", "type" : "concat", "name" : "concatenate_11", "bottom" : "index_37,relu_75,relu_76,relu_77" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_78", "K" : 128, "blob_biases" : 605, "quantization_lut_weights_blob" : 607, "name" : "relu_78", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "concatenate_11", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 609 }, { "bottom" : "relu_78,add_232", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_248", "type" : "elementwise", "name" : "add_248", "beta" : 0 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_79", "K" : 128, "blob_biases" : 611, "quantization_lut_weights_blob" : 613, "name" : "relu_79", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "add_248", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 615 }, { "pad_r" : 6, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 6, "pad_l" : 6, "top" : "relu_80", "K" : 128, "blob_biases" : 617, "name" : "relu_80", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 6, "has_biases" : 1, "C" : 128, "bottom" : "relu_79", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "dilation_x" : 6, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "dilation_y" : 6, "blob_weights_f16" : 619 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_81", "K" : 128, "blob_biases" : 621, "quantization_lut_weights_blob" : 623, "name" : "relu_81", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "relu_80", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 625 }, { "bottom" : "relu_81,add_248", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_258", "type" : "elementwise", "name" : "add_258", "beta" : 0 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_82", "K" : 128, "blob_biases" : 627, "stride_x" : 2, "name" : "relu_82", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 2, "stride_y" : 2, "has_biases" : 1, "C" : 128, "bottom" : "add_258", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 629 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_83", "K" : 128, "blob_biases" : 631, "quantization_lut_weights_blob" : 633, "name" : "relu_83", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "relu_82", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 635 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_84", "K" : 128, "blob_biases" : 637, "stride_x" : 2, "name" : "relu_84", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 2, "stride_y" : 2, "has_biases" : 1, "C" : 128, "bottom" : "relu_83", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 639 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_85", "K" : 128, "blob_biases" : 641, "quantization_lut_weights_blob" : 643, "name" : "relu_85", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 128, "bottom" : "relu_84", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 645 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_267", "K" : 128, "blob_biases" : 647, "name" : "add_267", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 1, "bottom" : "relu_85", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 649 }, { "bottom" : "add_267", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sf_cls_logits@output", "type" : "activation", "name" : "sf_cls_logits@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_268", "K" : 128, "blob_biases" : 651, "name" : "add_268", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 1, "bottom" : "relu_85", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 653 }, { "bottom" : "add_268", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sf_ctrness@output", "type" : "activation", "name" : "sf_ctrness@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "sf_bbox_reg@output", "K" : 128, "blob_biases" : 655, "quantization_lut_weights_blob" : 657, "name" : "sf_bbox_reg@output", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 4, "bottom" : "relu_85", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "attributes" : { "is_output" : 1 }, "quantization_ranges_blob" : 659 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_86", "K" : 128, "blob_biases" : 661, "quantization_lut_weights_blob" : 663, "name" : "relu_86", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 128, "bottom" : "relu_85", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 665 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "divide_123", "K" : 128, "blob_biases" : 667, "quantization_lut_weights_blob" : 669, "name" : "divide_123", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 196, "bottom" : "relu_86", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 671 }, { "bottom" : "divide_123", "end" : 98, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_41", "type" : "slice", "name" : "index_41" }, { "bottom" : "divide_123", "end" : 196, "start" : 98, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_42", "type" : "slice", "name" : "index_42" }, { "name" : "multiply_123", "bottom" : "index_41", "weights" : { }, "debug_info" : "", "top" : "multiply_123", "C" : 98, "blob_batchnorm_params" : 673, "type" : "batchnorm" }, { "name" : "multiply_124", "bottom" : "index_42", "weights" : { }, "debug_info" : "", "top" : "multiply_124", "C" : 98, "blob_batchnorm_params" : 675, "type" : "batchnorm" }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "multiply_126", "K" : 128, "blob_biases" : 677, "quantization_lut_weights_blob" : 679, "name" : "multiply_126", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 98, "bottom" : "relu_86", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 681 }, { "bottom" : "multiply_123,multiply_124,multiply_126", "weights" : { }, "nd_mode" : true, "debug_info" : "", "axis" : 3, "top" : "face_landmark@output", "type" : "general_concat", "name" : "face_landmark@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "hand_associations@output", "K" : 128, "blob_biases" : 683, "quantization_lut_weights_blob" : 685, "name" : "hand_associations@output", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 4, "bottom" : "add_258", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "attributes" : { "is_output" : 1 }, "quantization_ranges_blob" : 687 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_87", "K" : 128, "blob_biases" : 689, "quantization_lut_weights_blob" : 691, "name" : "relu_87", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 32, "bottom" : "add_258", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 693 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_88", "K" : 32, "blob_biases" : 695, "name" : "relu_88", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 2, "has_biases" : 1, "C" : 32, "bottom" : "relu_87", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 697 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_89", "K" : 32, "blob_biases" : 699, "name" : "relu_89", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 2, "has_biases" : 1, "C" : 32, "bottom" : "relu_88", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 701 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_90", "K" : 32, "blob_biases" : 703, "name" : "relu_90", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 32, "bottom" : "relu_89", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 705 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_91", "K" : 32, "blob_biases" : 707, "name" : "relu_91", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 2, "has_biases" : 1, "C" : 32, "bottom" : "relu_90", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 709 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_92", "K" : 32, "blob_biases" : 711, "name" : "relu_92", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 32, "bottom" : "relu_91", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 713 }, { "pad_r" : 2, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 2, "pad_l" : 2, "top" : "relu_93", "K" : 32, "blob_biases" : 715, "name" : "relu_93", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 32, "pad_t" : 2, "has_biases" : 1, "C" : 32, "bottom" : "relu_92", "weights" : { }, "Nx" : 5, "pad_mode" : 0, "pad_value" : 0, "Ny" : 5, "n_parallel" : 1, "blob_weights_f16" : 717 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_94", "K" : 32, "blob_biases" : 719, "name" : "relu_94", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 32, "bottom" : "relu_93", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 721 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_291", "K" : 32, "blob_biases" : 723, "name" : "add_291", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 1, "bottom" : "relu_94", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 725 }, { "bottom" : "add_291", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "hand_logits@output", "type" : "activation", "name" : "hand_logits@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_292", "K" : 32, "blob_biases" : 727, "name" : "add_292", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 1, "bottom" : "relu_94", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 729 }, { "bottom" : "add_292", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "hand_ctrness@output", "type" : "activation", "name" : "hand_ctrness@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_293", "K" : 32, "blob_biases" : 731, "name" : "add_293", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 1, "bottom" : "relu_94", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 733 }, { "bottom" : "add_293", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "hand_pose@output", "type" : "activation", "name" : "hand_pose@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "hand_bbox_reg@output", "K" : 32, "blob_biases" : 735, "name" : "hand_bbox_reg@output", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 4, "bottom" : "relu_94", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "attributes" : { "is_output" : 1 }, "blob_weights_f16" : 737 }, { "bottom" : "add_258", "end" : 32, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_43", "type" : "slice", "name" : "index_43" }, { "bottom" : "add_258", "end" : 64, "start" : 32, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_44", "type" : "slice", "name" : "index_44" }, { "bottom" : "add_258", "end" : 96, "start" : 64, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_45", "type" : "slice", "name" : "index_45" }, { "bottom" : "add_258", "end" : 128, "start" : 96, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_46", "type" : "slice", "name" : "index_46" }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_95", "K" : 32, "blob_biases" : 739, "quantization_lut_weights_blob" : 741, "name" : "relu_95", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "index_44", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 743 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_96", "K" : 32, "blob_biases" : 745, "quantization_lut_weights_blob" : 747, "name" : "relu_96", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "index_45", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 749 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_97", "K" : 32, "blob_biases" : 751, "quantization_lut_weights_blob" : 753, "name" : "relu_97", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "index_46", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 755 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_13", "type" : "concat", "name" : "concatenate_13", "bottom" : "index_43,relu_95,relu_96,relu_97" }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_98", "K" : 128, "blob_biases" : 757, "quantization_lut_weights_blob" : 759, "name" : "relu_98", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 128, "bottom" : "concatenate_13", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 761 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_303", "K" : 128, "blob_biases" : 763, "name" : "add_303", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 2, "bottom" : "relu_98", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 765 }, { "bottom" : "add_303", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "face_attributes@output", "type" : "activation", "name" : "face_attributes@output", "attributes" : { "is_output" : 1 } }, { "bottom" : "relu_98", "end" : 32, "start" : 0, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_47", "type" : "slice", "name" : "index_47" }, { "bottom" : "relu_98", "end" : 64, "start" : 32, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_48", "type" : "slice", "name" : "index_48" }, { "bottom" : "relu_98", "end" : 96, "start" : 64, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_49", "type" : "slice", "name" : "index_49" }, { "bottom" : "relu_98", "end" : 128, "start" : 96, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "index_50", "type" : "slice", "name" : "index_50" }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_99", "K" : 32, "blob_biases" : 767, "quantization_lut_weights_blob" : 769, "name" : "relu_99", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "index_48", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 771 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_100", "K" : 32, "blob_biases" : 773, "quantization_lut_weights_blob" : 775, "name" : "relu_100", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "index_49", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 777 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_101", "K" : 32, "blob_biases" : 779, "quantization_lut_weights_blob" : 781, "name" : "relu_101", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "index_50", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 783 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_14", "type" : "concat", "name" : "concatenate_14", "bottom" : "index_47,relu_99,relu_100,relu_101" }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_102", "K" : 128, "blob_biases" : 785, "quantization_lut_weights_blob" : 787, "name" : "relu_102", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 128, "bottom" : "concatenate_14", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 789 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_312", "K" : 128, "blob_biases" : 791, "quantization_lut_weights_blob" : 793, "name" : "add_312", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 12, "bottom" : "relu_102", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 795 }, { "bottom" : "add_312", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "logits@output", "type" : "activation", "name" : "logits@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_313", "K" : 128, "blob_biases" : 797, "name" : "add_313", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 1, "bottom" : "relu_102", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 799 }, { "bottom" : "add_313", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "centerness@output", "type" : "activation", "name" : "centerness@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "bbox_reg@output", "K" : 128, "blob_biases" : 801, "quantization_lut_weights_blob" : 803, "name" : "bbox_reg@output", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 4, "bottom" : "relu_102", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "attributes" : { "is_output" : 1 }, "quantization_ranges_blob" : 805 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "face_pose@output", "K" : 128, "blob_biases" : 807, "name" : "face_pose@output", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 3, "bottom" : "relu_102", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "attributes" : { "is_output" : 1 }, "blob_weights_f16" : 809 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_103", "K" : 128, "blob_biases" : 811, "name" : "relu_103", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 128, "pad_t" : 1, "has_biases" : 1, "C" : 128, "bottom" : "relu_102", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 813 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_104", "K" : 128, "blob_biases" : 815, "quantization_lut_weights_blob" : 817, "name" : "relu_104", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 32, "bottom" : "relu_103", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 819 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "multiply_148", "K" : 32, "blob_biases" : 821, "name" : "multiply_148", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 6, "bottom" : "relu_104", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 823 }, { "axis_mode" : 4, "bottom" : "multiply_148", "weights" : { }, "mode" : 0, "debug_info" : "", "use_version" : 1, "top" : "sum", "type" : "reduce", "name" : "sum" }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_15", "type" : "concat", "name" : "concatenate_15", "bottom" : "sum,sum,sum" }, { "bottom" : "concatenate_15", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "face_skintone@output", "type" : "activation", "name" : "face_skintone@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_105", "K" : 24, "blob_biases" : 825, "quantization_lut_weights_blob" : 827, "name" : "relu_105", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "relu_1", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 829 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "group_convolution_transpose_2", "K" : 128, "blob_biases" : 831, "stride_x" : 2, "name" : "group_convolution_transpose_2", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 128, "pad_t" : 0, "hint_fallback_from_metal" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 128, "bottom" : "add_258", "weights" : { }, "Nx" : 2, "pad_mode" : 0, "pad_value" : 0, "Ny" : 2, "n_parallel" : 1, "blob_weights_f16" : 833 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_106", "K" : 128, "blob_biases" : 835, "quantization_lut_weights_blob" : 837, "name" : "relu_106", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "group_convolution_transpose_2", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 839 }, { "bottom" : "relu_105,relu_106", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_321", "type" : "elementwise", "name" : "add_321", "beta" : 0 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "group_convolution_transpose_3", "K" : 128, "blob_biases" : 841, "stride_x" : 2, "name" : "group_convolution_transpose_3", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 128, "pad_t" : 0, "hint_fallback_from_metal" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 128, "bottom" : "P4_feature", "weights" : { }, "Nx" : 2, "pad_mode" : 0, "pad_value" : 0, "Ny" : 2, "n_parallel" : 1, "blob_weights_f16" : 843 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_107", "K" : 128, "blob_biases" : 845, "quantization_lut_weights_blob" : 847, "name" : "relu_107", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 48, "bottom" : "group_convolution_transpose_3", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 849 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "group_convolution_transpose_4", "K" : 48, "blob_biases" : 851, "stride_x" : 2, "name" : "group_convolution_transpose_4", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 48, "pad_t" : 0, "hint_fallback_from_metal" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 48, "bottom" : "relu_107", "weights" : { }, "Nx" : 2, "pad_mode" : 0, "pad_value" : 0, "Ny" : 2, "n_parallel" : 1, "blob_weights_f16" : 853 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_108", "K" : 48, "blob_biases" : 855, "quantization_lut_weights_blob" : 857, "name" : "relu_108", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "group_convolution_transpose_4", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 859 }, { "bottom" : "add_321,relu_108", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_322", "type" : "elementwise", "name" : "add_322", "beta" : 0 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "group_convolution_transpose_5", "K" : 128, "blob_biases" : 861, "stride_x" : 2, "name" : "group_convolution_transpose_5", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 128, "pad_t" : 0, "hint_fallback_from_metal" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 128, "bottom" : "P5_feature", "weights" : { }, "Nx" : 2, "pad_mode" : 0, "pad_value" : 0, "Ny" : 2, "n_parallel" : 1, "blob_weights_f16" : 863 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_109", "K" : 128, "blob_biases" : 865, "quantization_lut_weights_blob" : 867, "name" : "relu_109", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 48, "bottom" : "group_convolution_transpose_5", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 869 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "group_convolution_transpose_6", "K" : 48, "blob_biases" : 871, "stride_x" : 2, "name" : "group_convolution_transpose_6", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 48, "pad_t" : 0, "hint_fallback_from_metal" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 48, "bottom" : "relu_109", "weights" : { }, "Nx" : 2, "pad_mode" : 0, "pad_value" : 0, "Ny" : 2, "n_parallel" : 1, "blob_weights_f16" : 873 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_110", "K" : 48, "blob_biases" : 875, "quantization_lut_weights_blob" : 877, "name" : "relu_110", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 48, "bottom" : "group_convolution_transpose_6", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 879 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "group_convolution_transpose_7", "K" : 48, "blob_biases" : 881, "stride_x" : 2, "name" : "group_convolution_transpose_7", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 48, "pad_t" : 0, "hint_fallback_from_metal" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 48, "bottom" : "relu_110", "weights" : { }, "Nx" : 2, "pad_mode" : 0, "pad_value" : 0, "Ny" : 2, "n_parallel" : 1, "blob_weights_f16" : 883 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_111", "K" : 48, "blob_biases" : 885, "quantization_lut_weights_blob" : 887, "name" : "relu_111", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 32, "bottom" : "group_convolution_transpose_7", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 889 }, { "bottom" : "add_322,relu_111", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_323", "type" : "elementwise", "name" : "add_323", "beta" : 0 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_112", "K" : 32, "blob_biases" : 891, "stride_x" : 2, "quantization_lut_weights_blob" : 893, "name" : "relu_112", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 128, "bottom" : "add_323", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 895 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_326", "K" : 128, "blob_biases" : 897, "name" : "add_326", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 1, "bottom" : "relu_112", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 899 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_327", "K" : 32, "blob_biases" : 901, "quantization_lut_weights_blob" : 903, "name" : "add_327", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 15, "bottom" : "add_323", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "quantization_ranges_blob" : 905 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_328", "K" : 32, "blob_biases" : 907, "name" : "add_328", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 1, "bottom" : "add_323", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 909 }, { "name" : "pad", "weights" : { }, "pad_pad_mode" : 0, "pad_t" : 1, "pad_r" : 1, "pad_b" : 1, "type" : "general_padding", "pad_fill_mode" : 1, "bottom" : "add_327", "pad_l" : 1, "debug_info" : "", "pad_value" : 0, "top" : "pad" }, { "pad_r" : 3, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 3, "pad_l" : 3, "top" : "viseg_upsample", "K" : 15, "blob_biases" : 911, "stride_x" : 2, "name" : "viseg_upsample", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 15, "pad_t" : 3, "hint_fallback_from_metal" : 1, "stride_y" : 2, "has_biases" : 1, "C" : 15, "bottom" : "pad", "weights" : { }, "Nx" : 4, "pad_mode" : 0, "pad_value" : 0, "Ny" : 4, "n_parallel" : 1, "blob_weights_f16" : 913 }, { "name" : "pad_1", "weights" : { }, "pad_pad_mode" : 0, "pad_t" : 1, "pad_r" : 1, "pad_b" : 1, "type" : "general_padding", "pad_fill_mode" : 1, "bottom" : "add_328", "pad_l" : 1, "debug_info" : "", "pad_value" : 0, "top" : "pad_1" }, { "pad_r" : 3, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 3, "pad_l" : 3, "top" : "person_upsample", "K" : 1, "blob_biases" : 915, "stride_x" : 2, "name" : "person_upsample", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 1, "pad_t" : 3, "stride_y" : 2, "has_biases" : 1, "C" : 1, "bottom" : "pad_1", "weights" : { }, "Nx" : 4, "pad_mode" : 0, "pad_value" : 0, "Ny" : 4, "n_parallel" : 1, "blob_weights_f16" : 917 }, { "pad_r" : 1, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "add_329", "K" : 32, "blob_biases" : 919, "name" : "add_329", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 1, "has_biases" : 1, "C" : 1, "bottom" : "add_323", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 921 }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 16, "is_global" : 1, "top" : "global_pool_1", "top_shape_style" : 0, "stride_x" : 1, "avg_or_max" : 0, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "global_pool_1", "pad_t" : 0, "stride_y" : 1, "bottom" : "P5_feature", "weights" : { }, "pad_mode" : 2, "size_y" : 12, "pad_value" : 0 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "add_330", "K" : 128, "blob_biases" : 923, "name" : "add_330", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 1, "bottom" : "global_pool_1", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 925 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "add_331", "K" : 128, "blob_biases" : 927, "name" : "add_331", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 1, "bottom" : "global_pool_1", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 929 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "add_332", "K" : 128, "blob_biases" : 931, "name" : "add_332", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 1, "bottom" : "global_pool_1", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 933 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "add_333", "K" : 128, "blob_biases" : 935, "name" : "add_333", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 1, "bottom" : "global_pool_1", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 937 }, { "top" : "astype", "w" : 1, "h" : 1, "name" : "astype", "nd_rank" : 4, "type" : "load_constant", "k" : 1, "bottom" : "", "debug_info" : "", "n" : 1, "weights" : { }, "constant_blob" : 939 }, { "top" : "tmp_4", "w" : 1, "h" : 1, "name" : "tmp_4", "nd_rank" : 4, "type" : "load_constant", "k" : 1, "bottom" : "", "debug_info" : "", "n" : 1, "weights" : { }, "constant_blob" : 941 }, { "weights" : { }, "top" : "astype_1", "dst_w" : 0, "dst_n" : 0, "dst_nd_rank" : 4, "type" : "broadcast", "dst_h" : 0, "bottom" : "tmp_4", "debug_info" : "", "dst_seq" : 0, "name" : "astype_1", "dst_k" : 3 }, { "bottom" : "add_331", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_9", "type" : "activation", "name" : "sigmoid_9" }, { "bottom" : "add_330", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_10", "type" : "activation", "name" : "sigmoid_10" }, { "bottom" : "add_332", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_11", "type" : "activation", "name" : "sigmoid_11" }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "add_334", "K" : 128, "blob_biases" : 943, "name" : "add_334", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 1, "bottom" : "global_pool_1", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 945 }, { "top" : "tmp_6", "w" : 1, "h" : 1, "name" : "tmp_6", "nd_rank" : 4, "type" : "load_constant", "k" : 1, "bottom" : "", "debug_info" : "", "n" : 1, "weights" : { }, "constant_blob" : 947 }, { "weights" : { }, "top" : "astype_2", "dst_w" : 0, "dst_n" : 0, "dst_nd_rank" : 4, "type" : "broadcast", "dst_h" : 0, "bottom" : "tmp_6", "debug_info" : "", "dst_seq" : 0, "name" : "astype_2", "dst_k" : 4 }, { "top" : "astype_3", "w" : 1, "h" : 1, "name" : "astype_3", "nd_rank" : 4, "type" : "load_constant", "k" : 1, "bottom" : "", "debug_info" : "", "n" : 1, "weights" : { }, "constant_blob" : 949 }, { "bottom" : "add_334", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_12", "type" : "activation", "name" : "sigmoid_12" }, { "bottom" : "add_333", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_13", "type" : "activation", "name" : "sigmoid_13" }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_16__tmp__identity__", "type" : "concat", "name" : "concatenate_16", "bottom" : "astype_2,sigmoid_12,sigmoid_13,astype_3" }, { "bottom" : "concatenate_16__tmp__identity__", "weights" : { }, "mode" : 6, "debug_info" : "", "top" : "concatenate_16", "type" : "activation", "name" : "concatenate_16__tmp__identity__", "beta" : 0 }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_17", "type" : "concat", "name" : "concatenate_17", "bottom" : "astype,sigmoid_11,sigmoid_9,sigmoid_10,astype_1,sigmoid_10,concatenate_16" }, { "bottom" : "viseg_upsample", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_14", "type" : "activation", "name" : "sigmoid_14" }, { "bottom" : "person_upsample", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_15", "type" : "activation", "name" : "sigmoid_15" }, { "bottom" : "add_329", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_16", "type" : "activation", "name" : "sigmoid_16" }, { "bottom" : "sigmoid_14,concatenate_17", "alpha" : 1, "operation" : 1, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "multiply_150", "type" : "elementwise", "name" : "multiply_150", "beta" : 0 }, { "name" : "divide_145", "bottom" : "multiply_150", "weights" : { }, "debug_info" : "", "top" : "divide_145", "C" : 15, "blob_batchnorm_params" : 951, "type" : "batchnorm" }, { "bottom" : "sigmoid_15,sigmoid_10", "alpha" : 1, "operation" : 1, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "multiply_151", "type" : "elementwise", "name" : "multiply_151", "beta" : 0 }, { "name" : "divide_146", "bottom" : "multiply_151", "weights" : { }, "debug_info" : "", "top" : "divide_146", "C" : 1, "blob_batchnorm_params" : 953, "type" : "batchnorm" }, { "bottom" : "sigmoid_16,sigmoid_10", "alpha" : 1, "operation" : 1, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "multiply_152", "type" : "elementwise", "name" : "multiply_152", "beta" : 0 }, { "name" : "divide_147", "bottom" : "multiply_152", "weights" : { }, "debug_info" : "", "top" : "divide_147", "C" : 1, "blob_batchnorm_params" : 955, "type" : "batchnorm" }, { "bottom" : "divide_145", "end" : 3, "start" : 2, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "skin_mask", "type" : "slice", "name" : "skin_mask" }, { "bottom" : "skin_mask", "attributes" : { "is_output" : 1 }, "blob_batchnorm_params" : 957, "weights" : { }, "debug_info" : "", "top" : "skin@output", "C" : 1, "type" : "batchnorm", "name" : "skin@output" }, { "bottom" : "divide_145", "end" : 2, "start" : 1, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "sky_mask", "type" : "slice", "name" : "sky_mask" }, { "bottom" : "sky_mask", "attributes" : { "is_output" : 1 }, "blob_batchnorm_params" : 959, "weights" : { }, "debug_info" : "", "top" : "sky@output", "C" : 1, "type" : "batchnorm", "name" : "sky@output" }, { "bottom" : "divide_145", "end" : 4, "start" : 3, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "hair_mask", "type" : "slice", "name" : "hair_mask" }, { "bottom" : "hair_mask", "attributes" : { "is_output" : 1 }, "blob_batchnorm_params" : 961, "weights" : { }, "debug_info" : "", "top" : "hair@output", "C" : 1, "type" : "batchnorm", "name" : "hair@output" }, { "bottom" : "divide_145", "end" : 14, "start" : 12, "weights" : { }, "axis" : 2, "debug_info" : "", "top" : "rep_prior", "type" : "slice", "name" : "rep_prior" }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_18", "type" : "concat", "name" : "concatenate_18", "bottom" : "rep_prior,divide_146,sky_mask" }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 2, "top" : "pool_1__tmp__identity__", "top_shape_style" : 0, "stride_x" : 2, "avg_or_max" : 1, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "pool_1", "pad_t" : 0, "stride_y" : 2, "bottom" : "concatenate_18", "weights" : { }, "pad_mode" : 0, "size_y" : 2, "pad_value" : 0 }, { "bottom" : "pool_1__tmp__identity__", "weights" : { }, "mode" : 6, "debug_info" : "", "top" : "pool_1", "type" : "activation", "name" : "pool_1__tmp__identity__", "beta" : 0 }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 2, "top" : "pool_2", "top_shape_style" : 0, "stride_x" : 2, "avg_or_max" : 1, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "pool_2", "pad_t" : 0, "stride_y" : 2, "bottom" : "divide_146", "weights" : { }, "pad_mode" : 0, "size_y" : 2, "pad_value" : 0 }, { "axis_mode" : 4, "bottom" : "pool_2", "weights" : { }, "mode" : 11, "debug_info" : "", "use_version" : 1, "top" : "argmax", "type" : "reduce", "name" : "argmax" }, { "name" : "multiply_153", "bottom" : "argmax", "weights" : { }, "debug_info" : "", "top" : "multiply_153", "C" : 1, "blob_batchnorm_params" : 963, "type" : "batchnorm" }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_19", "type" : "concat", "name" : "concatenate_19", "bottom" : "multiply_153,pool_1" }, { "bottom" : "concatenate_19", "axis_mode" : 4, "weights" : { }, "mode" : 11, "debug_info" : "", "use_version" : 1, "top" : "prior_mask@output", "type" : "reduce", "name" : "prior_mask@output", "attributes" : { "is_output" : 1 } }, { "axis_mode" : 4, "bottom" : "divide_147", "weights" : { }, "mode" : 11, "debug_info" : "", "use_version" : 1, "top" : "argmax_1", "type" : "reduce", "name" : "argmax_1" }, { "name" : "multiply_154", "bottom" : "argmax_1", "weights" : { }, "debug_info" : "", "top" : "multiply_154", "C" : 1, "blob_batchnorm_params" : 965, "type" : "batchnorm" }, { "weights" : { }, "debug_info" : "", "top" : "concatenate_20", "type" : "concat", "name" : "concatenate_20", "bottom" : "multiply_154,divide_147" }, { "bottom" : "concatenate_20", "axis_mode" : 4, "weights" : { }, "mode" : 11, "debug_info" : "", "use_version" : 1, "top" : "salient_person_prior_mask@output", "type" : "reduce", "name" : "salient_person_prior_mask@output", "attributes" : { "is_output" : 1 } }, { "name" : "pad_2", "weights" : { }, "pad_pad_mode" : 0, "pad_t" : 1, "pad_r" : 1, "pad_b" : 1, "type" : "general_padding", "pad_fill_mode" : 1, "bottom" : "divide_147", "pad_l" : 1, "debug_info" : "", "pad_value" : 0, "top" : "pad_2" }, { "pad_r" : 3, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 3, "pad_l" : 3, "top" : "salient_person@output", "K" : 1, "blob_biases" : 967, "stride_x" : 2, "name" : "salient_person@output", "has_batch_norm" : 0, "type" : "deconvolution", "n_groups" : 1, "pad_t" : 3, "stride_y" : 2, "has_biases" : 1, "C" : 1, "bottom" : "pad_2", "weights" : { }, "Nx" : 4, "pad_mode" : 0, "pad_value" : 0, "Ny" : 4, "n_parallel" : 1, "attributes" : { "is_output" : 1 }, "blob_weights_f16" : 969 }, { "bottom" : "divide_146", "attributes" : { "is_output" : 1 }, "blob_batchnorm_params" : 971, "weights" : { }, "debug_info" : "", "top" : "person@output", "C" : 1, "type" : "batchnorm", "name" : "person@output" }, { "axis_mode" : 4, "bottom" : "divide_145", "weights" : { }, "mode" : 11, "debug_info" : "", "use_version" : 1, "top" : "argmax_2", "type" : "reduce", "name" : "argmax_2" }, { "axis_mode" : 4, "bottom" : "divide_145", "weights" : { }, "mode" : 9, "debug_info" : "", "use_version" : 1, "top" : "max", "type" : "reduce", "name" : "max" }, { "name" : "multiply_155", "bottom" : "max", "weights" : { }, "debug_info" : "", "top" : "multiply_155", "C" : 1, "blob_batchnorm_params" : 973, "type" : "batchnorm" }, { "bottom" : "argmax_2,multiply_155", "weights" : { }, "debug_info" : "", "top" : "viseg@output", "type" : "concat", "name" : "viseg@output", "attributes" : { "is_output" : 1 } }, { "bottom" : "add_326", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "saliency@output", "type" : "activation", "name" : "saliency@output", "attributes" : { "is_output" : 1 } }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_113", "K" : 128, "blob_biases" : 975, "quantization_lut_weights_blob" : 977, "name" : "relu_113", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "add_258", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "quantization_ranges_blob" : 979 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_114", "K" : 64, "blob_biases" : 981, "name" : "relu_114", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 64, "pad_t" : 1, "has_biases" : 1, "C" : 64, "bottom" : "relu_113", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 983 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "id_map@output", "K" : 64, "blob_biases" : 985, "quantization_lut_weights_blob" : 987, "name" : "id_map@output", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 64, "bottom" : "relu_114", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "attributes" : { "is_output" : 1 }, "quantization_ranges_blob" : 989 }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 4, "top" : "pool_3", "top_shape_style" : 0, "stride_x" : 4, "avg_or_max" : 0, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "pool_3", "pad_t" : 0, "stride_y" : 4, "bottom" : "pool", "weights" : { }, "pad_mode" : 0, "size_y" : 4, "pad_value" : 0 }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 32, "is_global" : 1, "top" : "global_pool_2", "top_shape_style" : 0, "stride_x" : 1, "avg_or_max" : 0, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "global_pool_2", "pad_t" : 0, "stride_y" : 1, "bottom" : "pool_3", "weights" : { }, "pad_mode" : 2, "size_y" : 24, "pad_value" : 0 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_115", "K" : 24, "blob_biases" : 991, "name" : "relu_115", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 6, "bottom" : "global_pool_2", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 993 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_144", "K" : 6, "blob_biases" : 995, "name" : "identity_144", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 24, "bottom" : "relu_115", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 997 }, { "bottom" : "identity_144", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_18", "type" : "activation", "name" : "sigmoid_18" }, { "bottom" : "pool_3,sigmoid_18", "alpha" : 1, "operation" : 1, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "multiply_161", "type" : "elementwise", "name" : "multiply_161", "beta" : 0 }, { "name" : "divide_153", "bottom" : "multiply_161", "weights" : { }, "debug_info" : "", "top" : "divide_153", "C" : 24, "blob_batchnorm_params" : 999, "type" : "batchnorm" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_116", "K" : 24, "blob_biases" : 1001, "name" : "relu_116", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 144, "bottom" : "multiply_161", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 1003 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_117", "K" : 144, "blob_biases" : 1005, "name" : "relu_117", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 144, "pad_t" : 1, "has_biases" : 1, "C" : 144, "bottom" : "relu_116", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 1007 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_147", "K" : 144, "blob_biases" : 1009, "name" : "identity_147", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 24, "bottom" : "relu_117", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 1011 }, { "bottom" : "divide_153,identity_147", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_355", "type" : "elementwise", "name" : "add_355", "beta" : 0 }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 32, "is_global" : 1, "top" : "global_pool_3", "top_shape_style" : 0, "stride_x" : 1, "avg_or_max" : 0, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "global_pool_3", "pad_t" : 0, "stride_y" : 1, "bottom" : "add_355", "weights" : { }, "pad_mode" : 2, "size_y" : 24, "pad_value" : 0 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_118", "K" : 24, "blob_biases" : 1013, "name" : "relu_118", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 6, "bottom" : "global_pool_3", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 1015 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_149", "K" : 6, "blob_biases" : 1017, "name" : "identity_149", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 24, "bottom" : "relu_118", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 1019 }, { "bottom" : "identity_149", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_19", "type" : "activation", "name" : "sigmoid_19" }, { "bottom" : "add_355,sigmoid_19", "alpha" : 1, "operation" : 1, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "multiply_167", "type" : "elementwise", "name" : "multiply_167", "beta" : 0 }, { "name" : "divide_159", "bottom" : "multiply_167", "weights" : { }, "debug_info" : "", "top" : "divide_159", "C" : 24, "blob_batchnorm_params" : 1021, "type" : "batchnorm" }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_119", "K" : 24, "blob_biases" : 1023, "name" : "relu_119", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 144, "bottom" : "multiply_167", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 1025 }, { "pad_r" : 1, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 1, "pad_l" : 1, "top" : "relu_120", "K" : 144, "blob_biases" : 1027, "name" : "relu_120", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 144, "pad_t" : 1, "has_biases" : 1, "C" : 144, "bottom" : "relu_119", "weights" : { }, "Nx" : 3, "pad_mode" : 0, "pad_value" : 0, "Ny" : 3, "n_parallel" : 1, "blob_weights_f16" : 1029 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_152", "K" : 144, "blob_biases" : 1031, "name" : "identity_152", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 24, "bottom" : "relu_120", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 1033 }, { "bottom" : "divide_159,identity_152", "alpha" : 1, "operation" : 0, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "add_366", "type" : "elementwise", "name" : "add_366", "beta" : 0 }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 32, "is_global" : 1, "top" : "global_pool_4", "top_shape_style" : 0, "stride_x" : 1, "avg_or_max" : 0, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "global_pool_4", "pad_t" : 0, "stride_y" : 1, "bottom" : "add_366", "weights" : { }, "pad_mode" : 2, "size_y" : 24, "pad_value" : 0 }, { "pad_r" : 0, "fused_relu" : 1, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "relu_121", "K" : 24, "blob_biases" : 1035, "name" : "relu_121", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 6, "bottom" : "global_pool_4", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 1037 }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "identity_154", "K" : 6, "blob_biases" : 1039, "name" : "identity_154", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 24, "bottom" : "relu_121", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 1041 }, { "bottom" : "identity_154", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "sigmoid_20", "type" : "activation", "name" : "sigmoid_20" }, { "bottom" : "add_366,sigmoid_20", "alpha" : 1, "operation" : 1, "weights" : { }, "fused_relu" : 0, "debug_info" : "", "nd_mode" : true, "top" : "multiply_173", "type" : "elementwise", "name" : "multiply_173", "beta" : 0 }, { "pad_r" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "size_x" : 32, "is_global" : 1, "top" : "tmp_3", "top_shape_style" : 0, "stride_x" : 1, "avg_or_max" : 0, "average_count_exclude_padding" : 1, "type" : "pool", "name" : "tmp_3", "pad_t" : 0, "stride_y" : 1, "bottom" : "multiply_173", "weights" : { }, "pad_mode" : 2, "size_y" : 24, "pad_value" : 0 }, { "name" : "smudge_pooling", "bottom" : "tmp_3", "weights" : { }, "debug_info" : "", "top" : "smudge_pooling", "C" : 24, "blob_batchnorm_params" : 1043, "type" : "batchnorm" }, { "pad_r" : 0, "fused_relu" : 0, "fused_tanh" : 0, "debug_info" : "", "pad_fill_mode" : 0, "pad_b" : 0, "pad_l" : 0, "top" : "add_371", "K" : 24, "blob_biases" : 1045, "name" : "add_371", "has_batch_norm" : 0, "type" : "convolution", "n_groups" : 1, "pad_t" : 0, "has_biases" : 1, "C" : 1, "bottom" : "smudge_pooling", "weights" : { }, "Nx" : 1, "pad_mode" : 0, "pad_value" : 0, "Ny" : 1, "n_parallel" : 1, "blob_weights_f16" : 1047 }, { "bottom" : "add_371", "weights" : { }, "mode" : 3, "debug_info" : "", "top" : "smudge_predict@output", "type" : "activation", "name" : "smudge_predict@output", "attributes" : { "is_output" : 1 } } ], "transform_params" : { "input_image" : { "bias_a" : 0, "bias_g" : 0, "bias_r" : 0, "bias_b" : 0, "use_direct_cvpixelbuffer" : 1, "center_mean" : 0, "is_network_bgr" : 0, "scale" : 1 } }, "storage" : "model.espresso.weights", "metadata_in_weights" : [ ], "properties" : { "compress_sparse" : "1", "export_method" : "Photon-v0.13.8", "ane_compiler_batch" : "1", "mldb_token" : "mldb-4blgxjqype" }, "analyses" : { }, "format_version" : 200, "configurations" : { "resolution1024x576" : { "input_shapes" : { "last_salient_mask" : { "k" : 1, "w" : 256, "n" : 1, "h" : 144 }, "input_image" : { "k" : 3, "w" : 1024, "n" : 1, "h" : 576 }, "last_mask" : { "k" : 1, "w" : 256, "n" : 1, "h" : 144 } } }, "resolution512x384" : { "input_shapes" : { "last_salient_mask" : { "k" : 1, "w" : 128, "n" : 1, "h" : 96 }, "input_image" : { "k" : 3, "w" : 512, "n" : 1, "h" : 384 }, "last_mask" : { "k" : 1, "w" : 128, "n" : 1, "h" : 96 } } } } }