{
  "storage" : "model.espresso.weights",
  "analyses" : {
    "N8Espresso23analysis_debug_metadataE" : {
      "bundle" : "",
      "product" : "",
      "version" : "",
      "path" : "",
      "mldb_token" : "mldb-rxg5j27ao8",
      "use_case" : "",
      "name" : ""
    }
  },
  "properties" : {

  },
  "format_version" : 200,
  "metadata_in_weights" : [

  ],
  "layers" : [
    {
      "axis_h" : 0,
      "axis_w" : 1,
      "bottom" : "inputs",
      "axis_k" : 2,
      "axis_n" : 3,
      "axis_seq" : 4,
      "weights" : {

      },
      "debug_info" : "transpose_3",
      "top" : "transpose_3",
      "type" : "transpose",
      "name" : "transpose_3"
    },
    {
      "top" : "16",
      "w" : 5,
      "h" : 1,
      "name" : "16",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "16",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 1
    },
    {
      "bottom" : "transpose_3,16",
      "validate_indices" : true,
      "allow_negative_indices" : true,
      "mode" : 0,
      "weights" : {

      },
      "debug_info" : "signal_flags.1",
      "axis" : 1,
      "top" : "signal_flags.1",
      "type" : "gather_nd",
      "name" : "signal_flags.1",
      "batch_dims" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "signal_flags_mask",
      "constant_blob" : 3,
      "top" : "signal_flags_mask_load_constant_4",
      "w" : 1,
      "type" : "load_constant",
      "name" : "signal_flags_mask_load_constant_4"
    },
    {
      "bottom" : "signal_flags.1,signal_flags_mask_load_constant_4",
      "alpha" : 1,
      "operation" : 103,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "signal_flags_mask",
      "top" : "signal_flags_mask",
      "type" : "elementwise",
      "name" : "signal_flags_mask",
      "beta" : 0
    },
    {
      "top" : "28",
      "w" : 1,
      "h" : 1,
      "name" : "28",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "28",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 5
    },
    {
      "bottom" : "signal_flags_mask,28,signal_flags.1",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "signal_flags_adj",
      "nd_mode" : true,
      "top" : "signal_flags_adj",
      "type" : "elementwise",
      "name" : "signal_flags_adj",
      "beta" : 0
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 1,
      "begin_h" : 0,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "38",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "38",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "38",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "transpose_3",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "38",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "40",
      "top" : "40",
      "type" : "expand_dims",
      "name" : "40"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : true,
      "end_w" : 0,
      "end_h" : 0,
      "begin_h" : 6,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : false,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "50",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "50",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "50",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "transpose_3",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "40,signal_flags_adj,50",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 1,
      "debug_info" : "x.5",
      "top" : "x.5",
      "type" : "general_concat",
      "name" : "x.5"
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "55",
      "constant_blob" : 7,
      "top" : "55_load_constant_11",
      "w" : 1,
      "type" : "load_constant",
      "name" : "55_load_constant_11"
    },
    {
      "bottom" : "x.5,55_load_constant_11",
      "alpha" : 1,
      "operation" : 103,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "55",
      "top" : "55",
      "type" : "elementwise",
      "name" : "55",
      "beta" : 0
    },
    {
      "top" : "62",
      "w" : 1,
      "h" : 1,
      "name" : "62",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "62",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 9
    },
    {
      "bottom" : "55,62,x.5",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "x.7",
      "nd_mode" : true,
      "top" : "x.7",
      "type" : "elementwise",
      "name" : "x.7",
      "beta" : 0
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 2,
      "begin_h" : 1,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "72",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "72",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "72",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "x.7",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "72",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "74",
      "top" : "74",
      "type" : "expand_dims",
      "name" : "74"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 3,
      "begin_h" : 2,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "82",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "82",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "82",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "x.7",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "82",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "84",
      "top" : "84",
      "type" : "expand_dims",
      "name" : "84"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 4,
      "begin_h" : 3,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "92",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "92",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "92",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "x.7",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "92",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "94",
      "top" : "94",
      "type" : "expand_dims",
      "name" : "94"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 5,
      "begin_h" : 4,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "102",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "102",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "102",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "x.7",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "102",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "104",
      "top" : "104",
      "type" : "expand_dims",
      "name" : "104"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 6,
      "begin_h" : 5,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "112",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "112",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "112",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "x.7",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "112",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "114",
      "top" : "114",
      "type" : "expand_dims",
      "name" : "114"
    },
    {
      "bottom" : "74,84,94,104,114",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 1,
      "debug_info" : "signal_flags",
      "top" : "signal_flags",
      "type" : "general_concat",
      "name" : "signal_flags"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 14,
      "begin_h" : 13,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "125",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "125",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "125",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "x.7",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 1,
      "end_h" : 1,
      "begin_h" : 0,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : false,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "request_type.1",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "request_type.1",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "request_type.1",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "125",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "top" : "129",
      "w" : 5,
      "h" : 8,
      "name" : "129",
      "nd_rank" : 2,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "129",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 11
    },
    {
      "bottom" : "request_type.1,129",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "find_support_category.1",
      "top" : "find_support_category.1",
      "type" : "elementwise",
      "name" : "find_support_category.1",
      "beta" : 0
    },
    {
      "axis_mode" : 2,
      "bottom" : "find_support_category.1",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "supported_media_category.1",
      "use_version" : 1,
      "top" : "supported_media_category.1_presqueeze",
      "type" : "reduce",
      "name" : "supported_media_category.1_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "supported_media_category.1_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "supported_media_category.1",
      "version" : 1,
      "top" : "supported_media_category.1",
      "type" : "squeeze",
      "name" : "supported_media_category.1"
    },
    {
      "bottom" : "supported_media_category.1",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_61_floor",
      "top" : "cast_61_floor",
      "type" : "elementwise",
      "name" : "cast_61_floor",
      "beta" : 0
    },
    {
      "bottom" : "supported_media_category.1",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_61_ceil",
      "top" : "cast_61_ceil",
      "type" : "elementwise",
      "name" : "cast_61_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_61_cond",
      "constant_blob" : 13,
      "top" : "cast_61_cond_load_constant_32",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_61_cond_load_constant_32"
    },
    {
      "bottom" : "supported_media_category.1,cast_61_cond_load_constant_32",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_61_cond",
      "top" : "cast_61_cond",
      "type" : "elementwise",
      "name" : "cast_61_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_61_cond,cast_61_floor,cast_61_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_61",
      "nd_mode" : true,
      "top" : "cast_61",
      "type" : "elementwise",
      "name" : "cast_61",
      "beta" : 0
    },
    {
      "bottom" : "cast_61,signal_flags",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "masked_signal_flags",
      "nd_mode" : true,
      "top" : "masked_signal_flags",
      "type" : "elementwise",
      "name" : "masked_signal_flags",
      "beta" : 0
    },
    {
      "axis_mode" : 1,
      "bottom" : "masked_signal_flags",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 1,
      "nd_mode" : true,
      "debug_info" : "141",
      "use_version" : 1,
      "top" : "141_presqueeze",
      "type" : "reduce",
      "name" : "141_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "141_presqueeze",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "141",
      "version" : 1,
      "top" : "141",
      "type" : "squeeze",
      "name" : "141"
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "143",
      "constant_blob" : 15,
      "top" : "143_load_constant_36",
      "w" : 1,
      "type" : "load_constant",
      "name" : "143_load_constant_36"
    },
    {
      "bottom" : "141,143_load_constant_36",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "143",
      "top" : "143",
      "type" : "elementwise",
      "name" : "143",
      "beta" : 0
    },
    {
      "bottom" : "143",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_60_floor",
      "top" : "cast_60_floor",
      "type" : "elementwise",
      "name" : "cast_60_floor",
      "beta" : 0
    },
    {
      "bottom" : "143",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_60_ceil",
      "top" : "cast_60_ceil",
      "type" : "elementwise",
      "name" : "cast_60_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_60_cond",
      "constant_blob" : 17,
      "top" : "cast_60_cond_load_constant_39",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_60_cond_load_constant_39"
    },
    {
      "bottom" : "143,cast_60_cond_load_constant_39",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_60_cond",
      "top" : "cast_60_cond",
      "type" : "elementwise",
      "name" : "cast_60_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_60_cond,cast_60_floor,cast_60_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_60",
      "nd_mode" : true,
      "top" : "cast_60",
      "type" : "elementwise",
      "name" : "cast_60",
      "beta" : 0
    },
    {
      "bottom" : "cast_60",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "145",
      "top" : "145",
      "type" : "elementwise",
      "name" : "145",
      "beta" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "145",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "can_support_flags",
      "top" : "can_support_flags",
      "type" : "expand_dims",
      "name" : "can_support_flags"
    },
    {
      "bottom" : "can_support_flags,x.7",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "masked_x",
      "nd_mode" : true,
      "top" : "masked_x",
      "type" : "elementwise",
      "name" : "masked_x",
      "beta" : 0
    },
    {
      "top" : "155",
      "w" : 1,
      "h" : 1,
      "name" : "155",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "155",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 19
    },
    {
      "bottom" : "masked_x,155",
      "validate_indices" : true,
      "allow_negative_indices" : true,
      "mode" : 0,
      "weights" : {

      },
      "debug_info" : "158",
      "axis" : 1,
      "top" : "158",
      "type" : "gather_nd",
      "name" : "158",
      "batch_dims" : 0
    },
    {
      "size_of_axes" : 0,
      "bottom" : "158",
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "bolt_signal",
      "version" : 1,
      "top" : "bolt_signal",
      "type" : "squeeze",
      "name" : "bolt_signal",
      "squeeze_all" : true
    },
    {
      "top" : "166",
      "w" : 1,
      "h" : 1,
      "name" : "166",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "166",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 21
    },
    {
      "bottom" : "x.7,166",
      "validate_indices" : true,
      "allow_negative_indices" : true,
      "mode" : 0,
      "weights" : {

      },
      "debug_info" : "169",
      "axis" : 1,
      "top" : "169",
      "type" : "gather_nd",
      "name" : "169",
      "batch_dims" : 0
    },
    {
      "size_of_axes" : 0,
      "bottom" : "169",
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "is_1p",
      "version" : 1,
      "top" : "is_1p",
      "type" : "squeeze",
      "name" : "is_1p",
      "squeeze_all" : true
    },
    {
      "bottom" : "bolt_signal,is_1p",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "172",
      "nd_mode" : true,
      "top" : "172",
      "type" : "elementwise",
      "name" : "172",
      "beta" : 0
    },
    {
      "top" : "179",
      "w" : 1,
      "h" : 1,
      "name" : "179",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "179",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 23
    },
    {
      "bottom" : "172,179",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "181",
      "top" : "181",
      "type" : "elementwise",
      "name" : "181",
      "beta" : 0
    },
    {
      "bottom" : "181",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_59_floor",
      "top" : "cast_59_floor",
      "type" : "elementwise",
      "name" : "cast_59_floor",
      "beta" : 0
    },
    {
      "bottom" : "181",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_59_ceil",
      "top" : "cast_59_ceil",
      "type" : "elementwise",
      "name" : "cast_59_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_59_cond",
      "constant_blob" : 25,
      "top" : "cast_59_cond_load_constant_55",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_59_cond_load_constant_55"
    },
    {
      "bottom" : "181,cast_59_cond_load_constant_55",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_59_cond",
      "top" : "cast_59_cond",
      "type" : "elementwise",
      "name" : "cast_59_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_59_cond,cast_59_floor,cast_59_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_59",
      "nd_mode" : true,
      "top" : "cast_59",
      "type" : "elementwise",
      "name" : "cast_59",
      "beta" : 0
    },
    {
      "bottom" : "cast_59",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "hp_mask",
      "top" : "hp_mask",
      "type" : "elementwise",
      "name" : "hp_mask",
      "beta" : 0
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 7,
      "begin_h" : 6,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "191",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "191",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "191",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "191",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "193",
      "top" : "193",
      "type" : "expand_dims",
      "name" : "193"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 8,
      "begin_h" : 7,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "201",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "201",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "201",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "201",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "203",
      "top" : "203",
      "type" : "expand_dims",
      "name" : "203"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 9,
      "begin_h" : 8,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "211",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "211",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "211",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "211",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "213",
      "top" : "213",
      "type" : "expand_dims",
      "name" : "213"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 10,
      "begin_h" : 9,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "221",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "221",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "221",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "221",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "223",
      "top" : "223",
      "type" : "expand_dims",
      "name" : "223"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 11,
      "begin_h" : 10,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "231",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "231",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "231",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "231",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "233",
      "top" : "233",
      "type" : "expand_dims",
      "name" : "233"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 12,
      "begin_h" : 11,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "241",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "241",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "241",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "241",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "243",
      "top" : "243",
      "type" : "expand_dims",
      "name" : "243"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 13,
      "begin_h" : 12,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "251",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "251",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "251",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "251",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "253",
      "top" : "253",
      "type" : "expand_dims",
      "name" : "253"
    },
    {
      "bottom" : "193,203,213,223,233,243,253",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 1,
      "debug_info" : "count_feats",
      "top" : "count_feats",
      "type" : "general_concat",
      "name" : "count_feats"
    },
    {
      "axis_mode" : 1,
      "bottom" : "count_feats",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 1,
      "nd_mode" : true,
      "debug_info" : "app_counts",
      "use_version" : 1,
      "top" : "app_counts_presqueeze",
      "type" : "reduce",
      "name" : "app_counts_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "app_counts_presqueeze",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "app_counts",
      "version" : 1,
      "top" : "app_counts",
      "type" : "squeeze",
      "name" : "app_counts"
    },
    {
      "axis_mode" : 1,
      "bottom" : "app_counts",
      "weights" : {

      },
      "mode" : 9,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "reduce_max_0",
      "use_version" : 1,
      "top" : "reduce_max_0_presqueeze",
      "type" : "reduce",
      "name" : "reduce_max_0_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "reduce_max_0_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "reduce_max_0",
      "version" : 1,
      "top" : "reduce_max_0",
      "type" : "squeeze",
      "name" : "reduce_max_0"
    },
    {
      "top" : "272",
      "w" : 1,
      "h" : 1,
      "name" : "272",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "272",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 27
    },
    {
      "bottom" : "reduce_max_0,272",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "274",
      "top" : "274",
      "type" : "elementwise",
      "name" : "274",
      "beta" : 0
    },
    {
      "bottom" : "274",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_58_floor",
      "top" : "cast_58_floor",
      "type" : "elementwise",
      "name" : "cast_58_floor",
      "beta" : 0
    },
    {
      "bottom" : "274",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_58_ceil",
      "top" : "cast_58_ceil",
      "type" : "elementwise",
      "name" : "cast_58_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_58_cond",
      "constant_blob" : 29,
      "top" : "cast_58_cond_load_constant_79",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_58_cond_load_constant_79"
    },
    {
      "bottom" : "274,cast_58_cond_load_constant_79",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_58_cond",
      "top" : "cast_58_cond",
      "type" : "elementwise",
      "name" : "cast_58_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_58_cond,cast_58_floor,cast_58_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_58",
      "nd_mode" : true,
      "top" : "cast_58",
      "type" : "elementwise",
      "name" : "cast_58",
      "beta" : 0
    },
    {
      "bottom" : "cast_58",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "zero_max_count_flag",
      "top" : "zero_max_count_flag",
      "type" : "elementwise",
      "name" : "zero_max_count_flag",
      "beta" : 0
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 3,
      "begin_h" : 2,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "music_supported_signal",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "music_supported_signal",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "music_supported_signal",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "x.5",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "is_1p,music_supported_signal",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "amp_mask",
      "nd_mode" : true,
      "top" : "amp_mask",
      "type" : "elementwise",
      "name" : "amp_mask",
      "beta" : 0
    },
    {
      "bottom" : "app_counts,reduce_max_0",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "286",
      "top" : "286",
      "type" : "elementwise",
      "name" : "286",
      "beta" : 0
    },
    {
      "bottom" : "286",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_57_floor",
      "top" : "cast_57_floor",
      "type" : "elementwise",
      "name" : "cast_57_floor",
      "beta" : 0
    },
    {
      "bottom" : "286",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_57_ceil",
      "top" : "cast_57_ceil",
      "type" : "elementwise",
      "name" : "cast_57_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_57_cond",
      "constant_blob" : 31,
      "top" : "cast_57_cond_load_constant_87",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_57_cond_load_constant_87"
    },
    {
      "bottom" : "286,cast_57_cond_load_constant_87",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_57_cond",
      "top" : "cast_57_cond",
      "type" : "elementwise",
      "name" : "cast_57_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_57_cond,cast_57_floor,cast_57_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_57",
      "nd_mode" : true,
      "top" : "cast_57",
      "type" : "elementwise",
      "name" : "cast_57",
      "beta" : 0
    },
    {
      "bottom" : "cast_57",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "288",
      "top" : "288",
      "type" : "elementwise",
      "name" : "288",
      "beta" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "288",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "max_count_mask",
      "top" : "max_count_mask",
      "type" : "expand_dims",
      "name" : "max_count_mask"
    },
    {
      "axis_mode" : 2,
      "bottom" : "max_count_mask",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "max_count_sum",
      "use_version" : 1,
      "top" : "max_count_sum_presqueeze",
      "type" : "reduce",
      "name" : "max_count_sum_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "max_count_sum_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "max_count_sum",
      "version" : 1,
      "top" : "max_count_sum",
      "type" : "squeeze",
      "name" : "max_count_sum"
    },
    {
      "top" : "302",
      "w" : 1,
      "h" : 1,
      "name" : "302",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "302",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 33
    },
    {
      "bottom" : "max_count_sum,302",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "304",
      "top" : "304",
      "type" : "elementwise",
      "name" : "304",
      "beta" : 0
    },
    {
      "bottom" : "304",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_56_floor",
      "top" : "cast_56_floor",
      "type" : "elementwise",
      "name" : "cast_56_floor",
      "beta" : 0
    },
    {
      "bottom" : "304",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_56_ceil",
      "top" : "cast_56_ceil",
      "type" : "elementwise",
      "name" : "cast_56_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_56_cond",
      "constant_blob" : 35,
      "top" : "cast_56_cond_load_constant_96",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_56_cond_load_constant_96"
    },
    {
      "bottom" : "304,cast_56_cond_load_constant_96",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_56_cond",
      "top" : "cast_56_cond",
      "type" : "elementwise",
      "name" : "cast_56_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_56_cond,cast_56_floor,cast_56_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_56",
      "nd_mode" : true,
      "top" : "cast_56",
      "type" : "elementwise",
      "name" : "cast_56",
      "beta" : 0
    },
    {
      "bottom" : "cast_56",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "max_count_flag",
      "top" : "max_count_flag",
      "type" : "elementwise",
      "name" : "max_count_flag",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "max_count_mask_cumsum",
      "constant_blob" : 37,
      "top" : "99_max_count_mask_cumsum_axis",
      "w" : 1,
      "type" : "load_constant",
      "name" : "99_max_count_mask_cumsum_axis"
    },
    {
      "weights" : {

      },
      "debug_info" : "max_count_mask_cumsum",
      "top" : "max_count_mask_cumsum",
      "type" : "cumsum",
      "name" : "max_count_mask_cumsum",
      "bottom" : "max_count_mask,99_max_count_mask_cumsum_axis"
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "max_count_mask_cumsum_fix",
      "constant_blob" : 39,
      "top" : "100_max_count_mask_cumsum_fix_axis",
      "w" : 1,
      "type" : "load_constant",
      "name" : "100_max_count_mask_cumsum_fix_axis"
    },
    {
      "weights" : {

      },
      "debug_info" : "max_count_mask_cumsum_fix",
      "top" : "max_count_mask_cumsum_fix",
      "type" : "cumsum",
      "name" : "max_count_mask_cumsum_fix",
      "bottom" : "max_count_mask_cumsum,100_max_count_mask_cumsum_fix_axis"
    },
    {
      "top" : "319",
      "w" : 1,
      "h" : 1,
      "name" : "319",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "319",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 41
    },
    {
      "bottom" : "max_count_mask_cumsum_fix,319",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "321",
      "top" : "321",
      "type" : "elementwise",
      "name" : "321",
      "beta" : 0
    },
    {
      "bottom" : "321",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_55_floor",
      "top" : "cast_55_floor",
      "type" : "elementwise",
      "name" : "cast_55_floor",
      "beta" : 0
    },
    {
      "bottom" : "321",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_55_ceil",
      "top" : "cast_55_ceil",
      "type" : "elementwise",
      "name" : "cast_55_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_55_cond",
      "constant_blob" : 43,
      "top" : "cast_55_cond_load_constant_105",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_55_cond_load_constant_105"
    },
    {
      "bottom" : "321,cast_55_cond_load_constant_105",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_55_cond",
      "top" : "cast_55_cond",
      "type" : "elementwise",
      "name" : "cast_55_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_55_cond,cast_55_floor,cast_55_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_55",
      "nd_mode" : true,
      "top" : "cast_55",
      "type" : "elementwise",
      "name" : "cast_55",
      "beta" : 0
    },
    {
      "bottom" : "cast_55",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "max_count_mask_final",
      "top" : "max_count_mask_final",
      "type" : "elementwise",
      "name" : "max_count_mask_final",
      "beta" : 0
    },
    {
      "bottom" : "hp_mask,max_count_mask_final",
      "weights" : {

      },
      "debug_info" : "hp_max_count_sum",
      "top" : "hp_max_count_sum",
      "type" : "batch_matmul",
      "name" : "hp_max_count_sum",
      "channel_mode" : false
    },
    {
      "top" : "331",
      "w" : 1,
      "h" : 1,
      "name" : "331",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "331",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 45
    },
    {
      "bottom" : "hp_max_count_sum,331",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "333",
      "top" : "333",
      "type" : "elementwise",
      "name" : "333",
      "beta" : 0
    },
    {
      "bottom" : "333",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_54_floor",
      "top" : "cast_54_floor",
      "type" : "elementwise",
      "name" : "cast_54_floor",
      "beta" : 0
    },
    {
      "bottom" : "333",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_54_ceil",
      "top" : "cast_54_ceil",
      "type" : "elementwise",
      "name" : "cast_54_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_54_cond",
      "constant_blob" : 47,
      "top" : "cast_54_cond_load_constant_113",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_54_cond_load_constant_113"
    },
    {
      "bottom" : "333,cast_54_cond_load_constant_113",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_54_cond",
      "top" : "cast_54_cond",
      "type" : "elementwise",
      "name" : "cast_54_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_54_cond,cast_54_floor,cast_54_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_54",
      "nd_mode" : true,
      "top" : "cast_54",
      "type" : "elementwise",
      "name" : "cast_54",
      "beta" : 0
    },
    {
      "bottom" : "cast_54",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "hp_max_count_flag",
      "top" : "hp_max_count_flag",
      "type" : "elementwise",
      "name" : "hp_max_count_flag",
      "beta" : 0
    },
    {
      "bottom" : "max_count_mask_final,hp_max_count_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "hp_max_count_mask",
      "top" : "hp_max_count_mask",
      "type" : "elementwise",
      "name" : "hp_max_count_mask",
      "beta" : 0
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 23,
      "begin_h" : 22,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "x.9",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "x.9",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "x.9",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "axis_mode" : 1,
      "bottom" : "x.9",
      "weights" : {

      },
      "mode" : 9,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "reduce_max_1",
      "use_version" : 1,
      "top" : "reduce_max_1_presqueeze",
      "type" : "reduce",
      "name" : "reduce_max_1_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "reduce_max_1_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "reduce_max_1",
      "version" : 1,
      "top" : "reduce_max_1",
      "type" : "squeeze",
      "name" : "reduce_max_1"
    },
    {
      "bottom" : "x.9,reduce_max_1",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "349",
      "top" : "349",
      "type" : "elementwise",
      "name" : "349",
      "beta" : 0
    },
    {
      "bottom" : "349",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_53_floor",
      "top" : "cast_53_floor",
      "type" : "elementwise",
      "name" : "cast_53_floor",
      "beta" : 0
    },
    {
      "bottom" : "349",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_53_ceil",
      "top" : "cast_53_ceil",
      "type" : "elementwise",
      "name" : "cast_53_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_53_cond",
      "constant_blob" : 49,
      "top" : "cast_53_cond_load_constant_122",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_53_cond_load_constant_122"
    },
    {
      "bottom" : "349,cast_53_cond_load_constant_122",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_53_cond",
      "top" : "cast_53_cond",
      "type" : "elementwise",
      "name" : "cast_53_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_53_cond,cast_53_floor,cast_53_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_53",
      "nd_mode" : true,
      "top" : "cast_53",
      "type" : "elementwise",
      "name" : "cast_53",
      "beta" : 0
    },
    {
      "bottom" : "cast_53",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "351",
      "top" : "351",
      "type" : "elementwise",
      "name" : "351",
      "beta" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "351",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "max_mask.1",
      "top" : "max_mask.1",
      "type" : "expand_dims",
      "name" : "max_mask.1"
    },
    {
      "axis_mode" : 2,
      "bottom" : "max_mask.1",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "entity_max_sum",
      "use_version" : 1,
      "top" : "entity_max_sum_presqueeze",
      "type" : "reduce",
      "name" : "entity_max_sum_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "entity_max_sum_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "entity_max_sum",
      "version" : 1,
      "top" : "entity_max_sum",
      "type" : "squeeze",
      "name" : "entity_max_sum"
    },
    {
      "top" : "365",
      "w" : 1,
      "h" : 1,
      "name" : "365",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "365",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 51
    },
    {
      "bottom" : "entity_max_sum,365",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "367",
      "top" : "367",
      "type" : "elementwise",
      "name" : "367",
      "beta" : 0
    },
    {
      "bottom" : "367",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_52_floor",
      "top" : "cast_52_floor",
      "type" : "elementwise",
      "name" : "cast_52_floor",
      "beta" : 0
    },
    {
      "bottom" : "367",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_52_ceil",
      "top" : "cast_52_ceil",
      "type" : "elementwise",
      "name" : "cast_52_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_52_cond",
      "constant_blob" : 53,
      "top" : "cast_52_cond_load_constant_131",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_52_cond_load_constant_131"
    },
    {
      "bottom" : "367,cast_52_cond_load_constant_131",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_52_cond",
      "top" : "cast_52_cond",
      "type" : "elementwise",
      "name" : "cast_52_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_52_cond,cast_52_floor,cast_52_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_52",
      "nd_mode" : true,
      "top" : "cast_52",
      "type" : "elementwise",
      "name" : "cast_52",
      "beta" : 0
    },
    {
      "bottom" : "cast_52",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "equal_entity_flag",
      "top" : "equal_entity_flag",
      "type" : "elementwise",
      "name" : "equal_entity_flag",
      "beta" : 0
    },
    {
      "top" : "390",
      "w" : 1,
      "h" : 1,
      "name" : "390",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "390",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 55
    },
    {
      "bottom" : "entity_max_sum,390",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "392",
      "top" : "392",
      "type" : "elementwise",
      "name" : "392",
      "beta" : 0
    },
    {
      "bottom" : "392",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_51_floor",
      "top" : "cast_51_floor",
      "type" : "elementwise",
      "name" : "cast_51_floor",
      "beta" : 0
    },
    {
      "bottom" : "392",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_51_ceil",
      "top" : "cast_51_ceil",
      "type" : "elementwise",
      "name" : "cast_51_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_51_cond",
      "constant_blob" : 57,
      "top" : "cast_51_cond_load_constant_138",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_51_cond_load_constant_138"
    },
    {
      "bottom" : "392,cast_51_cond_load_constant_138",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_51_cond",
      "top" : "cast_51_cond",
      "type" : "elementwise",
      "name" : "cast_51_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_51_cond,cast_51_floor,cast_51_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_51",
      "nd_mode" : true,
      "top" : "cast_51",
      "type" : "elementwise",
      "name" : "cast_51",
      "beta" : 0
    },
    {
      "bottom" : "cast_51",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "max_flag.1",
      "top" : "max_flag.1",
      "type" : "elementwise",
      "name" : "max_flag.1",
      "beta" : 0
    },
    {
      "bottom" : "hp_mask,max_mask.1",
      "weights" : {

      },
      "debug_info" : "hp_max_sum.1",
      "top" : "hp_max_sum.1",
      "type" : "batch_matmul",
      "name" : "hp_max_sum.1",
      "channel_mode" : false
    },
    {
      "top" : "402",
      "w" : 1,
      "h" : 1,
      "name" : "402",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "402",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 59
    },
    {
      "bottom" : "hp_max_sum.1,402",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "404",
      "top" : "404",
      "type" : "elementwise",
      "name" : "404",
      "beta" : 0
    },
    {
      "bottom" : "404",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_50_floor",
      "top" : "cast_50_floor",
      "type" : "elementwise",
      "name" : "cast_50_floor",
      "beta" : 0
    },
    {
      "bottom" : "404",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_50_ceil",
      "top" : "cast_50_ceil",
      "type" : "elementwise",
      "name" : "cast_50_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_50_cond",
      "constant_blob" : 61,
      "top" : "cast_50_cond_load_constant_146",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_50_cond_load_constant_146"
    },
    {
      "bottom" : "404,cast_50_cond_load_constant_146",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_50_cond",
      "top" : "cast_50_cond",
      "type" : "elementwise",
      "name" : "cast_50_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_50_cond,cast_50_floor,cast_50_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_50",
      "nd_mode" : true,
      "top" : "cast_50",
      "type" : "elementwise",
      "name" : "cast_50",
      "beta" : 0
    },
    {
      "bottom" : "cast_50,max_flag.1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "hp_max_flag.1",
      "top" : "hp_max_flag.1",
      "type" : "elementwise",
      "name" : "hp_max_flag.1",
      "beta" : 0
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 19,
      "begin_h" : 18,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "413",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "413",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "413",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "413",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "415",
      "top" : "415",
      "type" : "expand_dims",
      "name" : "415"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 20,
      "begin_h" : 19,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "423",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "423",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "423",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "423",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "425",
      "top" : "425",
      "type" : "expand_dims",
      "name" : "425"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 21,
      "begin_h" : 20,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "433",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "433",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "433",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "433",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "435",
      "top" : "435",
      "type" : "expand_dims",
      "name" : "435"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 22,
      "begin_h" : 21,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "443",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "443",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "443",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "size_of_axes" : 1,
      "bottom" : "443",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "445",
      "top" : "445",
      "type" : "expand_dims",
      "name" : "445"
    },
    {
      "bottom" : "415,425,435,445",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 1,
      "debug_info" : "usage_scores",
      "top" : "usage_scores",
      "type" : "general_concat",
      "name" : "usage_scores"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 14,
      "begin_h" : 13,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "456",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "456",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "456",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 1,
      "end_h" : 1,
      "begin_h" : 0,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : false,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "request_type.3",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "request_type.3",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "request_type.3",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "456",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "461",
      "constant_blob" : 63,
      "top" : "461_load_constant_160",
      "w" : 1,
      "type" : "load_constant",
      "name" : "461_load_constant_160"
    },
    {
      "bottom" : "request_type.3,461_load_constant_160",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "461",
      "top" : "461",
      "type" : "elementwise",
      "name" : "461",
      "beta" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "461",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "expand_dims_0",
      "top" : "expand_dims_0",
      "type" : "expand_dims",
      "name" : "expand_dims_0"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "request_type.3",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "expand_dims_1",
      "top" : "expand_dims_1",
      "type" : "expand_dims",
      "name" : "expand_dims_1"
    },
    {
      "top" : "468_after_broadcast",
      "w" : 1,
      "h" : 1,
      "name" : "468_after_broadcast",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "468_after_broadcast",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 65
    },
    {
      "bottom" : "expand_dims_0,468_after_broadcast,expand_dims_1",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "request_type_adj",
      "nd_mode" : true,
      "top" : "request_type_adj",
      "type" : "elementwise",
      "name" : "request_type_adj",
      "beta" : 0
    },
    {
      "top" : "category_map",
      "w" : 4,
      "h" : 8,
      "name" : "category_map",
      "nd_rank" : 2,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "category_map",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 67
    },
    {
      "bottom" : "request_type_adj,category_map",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "find_support_category",
      "top" : "find_support_category",
      "type" : "elementwise",
      "name" : "find_support_category",
      "beta" : 0
    },
    {
      "axis_mode" : 2,
      "bottom" : "find_support_category",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "486",
      "use_version" : 1,
      "top" : "486_presqueeze",
      "type" : "reduce",
      "name" : "486_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "486_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "486",
      "version" : 1,
      "top" : "486",
      "type" : "squeeze",
      "name" : "486"
    },
    {
      "bottom" : "486",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_49_floor",
      "top" : "cast_49_floor",
      "type" : "elementwise",
      "name" : "cast_49_floor",
      "beta" : 0
    },
    {
      "bottom" : "486",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_49_ceil",
      "top" : "cast_49_ceil",
      "type" : "elementwise",
      "name" : "cast_49_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_49_cond",
      "constant_blob" : 69,
      "top" : "cast_49_cond_load_constant_170",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_49_cond_load_constant_170"
    },
    {
      "bottom" : "486,cast_49_cond_load_constant_170",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_49_cond",
      "top" : "cast_49_cond",
      "type" : "elementwise",
      "name" : "cast_49_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_49_cond,cast_49_floor,cast_49_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_49",
      "nd_mode" : true,
      "top" : "cast_49",
      "type" : "elementwise",
      "name" : "cast_49",
      "beta" : 0
    },
    {
      "bottom" : "cast_49",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "summed_supported_categories",
      "top" : "summed_supported_categories",
      "type" : "elementwise",
      "name" : "summed_supported_categories",
      "beta" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "summed_supported_categories",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "supported_media_category",
      "top" : "supported_media_category",
      "type" : "expand_dims",
      "name" : "supported_media_category"
    },
    {
      "bottom" : "usage_scores,supported_media_category",
      "weights" : {

      },
      "debug_info" : "491",
      "top" : "491",
      "type" : "batch_matmul",
      "name" : "491",
      "channel_mode" : false
    },
    {
      "size_of_axes" : 0,
      "bottom" : "491",
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "x",
      "version" : 1,
      "top" : "x",
      "type" : "squeeze",
      "name" : "x",
      "squeeze_all" : true
    },
    {
      "axis_mode" : 1,
      "bottom" : "x",
      "weights" : {

      },
      "mode" : 9,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "reduce_max_3",
      "use_version" : 1,
      "top" : "reduce_max_3_presqueeze",
      "type" : "reduce",
      "name" : "reduce_max_3_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "reduce_max_3_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "reduce_max_3",
      "version" : 1,
      "top" : "reduce_max_3",
      "type" : "squeeze",
      "name" : "reduce_max_3"
    },
    {
      "bottom" : "x,reduce_max_3",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "497",
      "top" : "497",
      "type" : "elementwise",
      "name" : "497",
      "beta" : 0
    },
    {
      "bottom" : "497",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_48_floor",
      "top" : "cast_48_floor",
      "type" : "elementwise",
      "name" : "cast_48_floor",
      "beta" : 0
    },
    {
      "bottom" : "497",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_48_ceil",
      "top" : "cast_48_ceil",
      "type" : "elementwise",
      "name" : "cast_48_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_48_cond",
      "constant_blob" : 71,
      "top" : "cast_48_cond_load_constant_180",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_48_cond_load_constant_180"
    },
    {
      "bottom" : "497,cast_48_cond_load_constant_180",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_48_cond",
      "top" : "cast_48_cond",
      "type" : "elementwise",
      "name" : "cast_48_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_48_cond,cast_48_floor,cast_48_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_48",
      "nd_mode" : true,
      "top" : "cast_48",
      "type" : "elementwise",
      "name" : "cast_48",
      "beta" : 0
    },
    {
      "bottom" : "cast_48",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "499",
      "top" : "499",
      "type" : "elementwise",
      "name" : "499",
      "beta" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "499",
      "axes_0" : 1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "max_mask.5",
      "top" : "max_mask.5",
      "type" : "expand_dims",
      "name" : "max_mask.5"
    },
    {
      "axis_mode" : 2,
      "bottom" : "max_mask.5",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "usage_max_sum",
      "use_version" : 1,
      "top" : "usage_max_sum_presqueeze",
      "type" : "reduce",
      "name" : "usage_max_sum_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "usage_max_sum_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "usage_max_sum",
      "version" : 1,
      "top" : "usage_max_sum",
      "type" : "squeeze",
      "name" : "usage_max_sum"
    },
    {
      "top" : "513",
      "w" : 1,
      "h" : 1,
      "name" : "513",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "513",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 73
    },
    {
      "bottom" : "usage_max_sum,513",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "515",
      "top" : "515",
      "type" : "elementwise",
      "name" : "515",
      "beta" : 0
    },
    {
      "bottom" : "515",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_47_floor",
      "top" : "cast_47_floor",
      "type" : "elementwise",
      "name" : "cast_47_floor",
      "beta" : 0
    },
    {
      "bottom" : "515",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_47_ceil",
      "top" : "cast_47_ceil",
      "type" : "elementwise",
      "name" : "cast_47_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_47_cond",
      "constant_blob" : 75,
      "top" : "cast_47_cond_load_constant_189",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_47_cond_load_constant_189"
    },
    {
      "bottom" : "515,cast_47_cond_load_constant_189",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_47_cond",
      "top" : "cast_47_cond",
      "type" : "elementwise",
      "name" : "cast_47_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_47_cond,cast_47_floor,cast_47_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_47",
      "nd_mode" : true,
      "top" : "cast_47",
      "type" : "elementwise",
      "name" : "cast_47",
      "beta" : 0
    },
    {
      "bottom" : "cast_47",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "equal_usage_flag",
      "top" : "equal_usage_flag",
      "type" : "elementwise",
      "name" : "equal_usage_flag",
      "beta" : 0
    },
    {
      "top" : "538",
      "w" : 1,
      "h" : 1,
      "name" : "538",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "538",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 77
    },
    {
      "bottom" : "usage_max_sum,538",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "540",
      "top" : "540",
      "type" : "elementwise",
      "name" : "540",
      "beta" : 0
    },
    {
      "bottom" : "540",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_46_floor",
      "top" : "cast_46_floor",
      "type" : "elementwise",
      "name" : "cast_46_floor",
      "beta" : 0
    },
    {
      "bottom" : "540",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_46_ceil",
      "top" : "cast_46_ceil",
      "type" : "elementwise",
      "name" : "cast_46_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_46_cond",
      "constant_blob" : 79,
      "top" : "cast_46_cond_load_constant_196",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_46_cond_load_constant_196"
    },
    {
      "bottom" : "540,cast_46_cond_load_constant_196",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_46_cond",
      "top" : "cast_46_cond",
      "type" : "elementwise",
      "name" : "cast_46_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_46_cond,cast_46_floor,cast_46_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_46",
      "nd_mode" : true,
      "top" : "cast_46",
      "type" : "elementwise",
      "name" : "cast_46",
      "beta" : 0
    },
    {
      "bottom" : "cast_46",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "max_flag",
      "top" : "max_flag",
      "type" : "elementwise",
      "name" : "max_flag",
      "beta" : 0
    },
    {
      "bottom" : "hp_mask,max_mask.5",
      "weights" : {

      },
      "debug_info" : "hp_max_sum",
      "top" : "hp_max_sum",
      "type" : "batch_matmul",
      "name" : "hp_max_sum",
      "channel_mode" : false
    },
    {
      "top" : "550",
      "w" : 1,
      "h" : 1,
      "name" : "550",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "550",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 81
    },
    {
      "bottom" : "hp_max_sum,550",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "552",
      "top" : "552",
      "type" : "elementwise",
      "name" : "552",
      "beta" : 0
    },
    {
      "bottom" : "552",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_45_floor",
      "top" : "cast_45_floor",
      "type" : "elementwise",
      "name" : "cast_45_floor",
      "beta" : 0
    },
    {
      "bottom" : "552",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_45_ceil",
      "top" : "cast_45_ceil",
      "type" : "elementwise",
      "name" : "cast_45_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_45_cond",
      "constant_blob" : 83,
      "top" : "cast_45_cond_load_constant_204",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_45_cond_load_constant_204"
    },
    {
      "bottom" : "552,cast_45_cond_load_constant_204",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_45_cond",
      "top" : "cast_45_cond",
      "type" : "elementwise",
      "name" : "cast_45_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_45_cond,cast_45_floor,cast_45_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_45",
      "nd_mode" : true,
      "top" : "cast_45",
      "type" : "elementwise",
      "name" : "cast_45",
      "beta" : 0
    },
    {
      "bottom" : "cast_45,max_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "hp_max_flag",
      "top" : "hp_max_flag",
      "type" : "elementwise",
      "name" : "hp_max_flag",
      "beta" : 0
    },
    {
      "bottom" : "max_mask.5,hp_max_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "hp_max_usage_mask",
      "top" : "hp_max_usage_mask",
      "type" : "elementwise",
      "name" : "hp_max_usage_mask",
      "beta" : 0
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 1,
      "begin_h" : 0,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "now_playing_bundle_mask",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "now_playing_bundle_mask",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "now_playing_bundle_mask",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "masked_x",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "axis_mode" : 1,
      "bottom" : "now_playing_bundle_mask",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "now_playing_sum",
      "use_version" : 1,
      "top" : "now_playing_sum_presqueeze",
      "type" : "reduce",
      "name" : "now_playing_sum_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "now_playing_sum_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "now_playing_sum",
      "version" : 1,
      "top" : "now_playing_sum",
      "type" : "squeeze",
      "name" : "now_playing_sum"
    },
    {
      "top" : "574",
      "w" : 1,
      "h" : 1,
      "name" : "574",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "574",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 85
    },
    {
      "bottom" : "now_playing_sum,574",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "576",
      "top" : "576",
      "type" : "elementwise",
      "name" : "576",
      "beta" : 0
    },
    {
      "bottom" : "576",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_44_floor",
      "top" : "cast_44_floor",
      "type" : "elementwise",
      "name" : "cast_44_floor",
      "beta" : 0
    },
    {
      "bottom" : "576",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_44_ceil",
      "top" : "cast_44_ceil",
      "type" : "elementwise",
      "name" : "cast_44_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_44_cond",
      "constant_blob" : 87,
      "top" : "cast_44_cond_load_constant_214",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_44_cond_load_constant_214"
    },
    {
      "bottom" : "576,cast_44_cond_load_constant_214",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_44_cond",
      "top" : "cast_44_cond",
      "type" : "elementwise",
      "name" : "cast_44_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_44_cond,cast_44_floor,cast_44_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_44",
      "nd_mode" : true,
      "top" : "cast_44",
      "type" : "elementwise",
      "name" : "cast_44",
      "beta" : 0
    },
    {
      "bottom" : "cast_44",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "now_playing_flag",
      "top" : "now_playing_flag",
      "type" : "elementwise",
      "name" : "now_playing_flag",
      "beta" : 0
    },
    {
      "bottom" : "hp_mask,now_playing_bundle_mask",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "hp_now_playing_bundle_mask",
      "nd_mode" : true,
      "top" : "hp_now_playing_bundle_mask",
      "type" : "elementwise",
      "name" : "hp_now_playing_bundle_mask",
      "beta" : 0
    },
    {
      "axis_mode" : 1,
      "bottom" : "hp_now_playing_bundle_mask",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "hp_now_playing_sum",
      "use_version" : 1,
      "top" : "hp_now_playing_sum_presqueeze",
      "type" : "reduce",
      "name" : "hp_now_playing_sum_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "hp_now_playing_sum_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "hp_now_playing_sum",
      "version" : 1,
      "top" : "hp_now_playing_sum",
      "type" : "squeeze",
      "name" : "hp_now_playing_sum"
    },
    {
      "top" : "591",
      "w" : 1,
      "h" : 1,
      "name" : "591",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "591",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 89
    },
    {
      "bottom" : "hp_now_playing_sum,591",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "593",
      "top" : "593",
      "type" : "elementwise",
      "name" : "593",
      "beta" : 0
    },
    {
      "bottom" : "593",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_43_floor",
      "top" : "cast_43_floor",
      "type" : "elementwise",
      "name" : "cast_43_floor",
      "beta" : 0
    },
    {
      "bottom" : "593",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_43_ceil",
      "top" : "cast_43_ceil",
      "type" : "elementwise",
      "name" : "cast_43_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_43_cond",
      "constant_blob" : 91,
      "top" : "cast_43_cond_load_constant_223",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_43_cond_load_constant_223"
    },
    {
      "bottom" : "593,cast_43_cond_load_constant_223",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_43_cond",
      "top" : "cast_43_cond",
      "type" : "elementwise",
      "name" : "cast_43_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_43_cond,cast_43_floor,cast_43_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_43",
      "nd_mode" : true,
      "top" : "cast_43",
      "type" : "elementwise",
      "name" : "cast_43",
      "beta" : 0
    },
    {
      "bottom" : "cast_43",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "hp_now_playing_flag",
      "top" : "hp_now_playing_flag",
      "type" : "elementwise",
      "name" : "hp_now_playing_flag",
      "beta" : 0
    },
    {
      "top" : "602",
      "w" : 1,
      "h" : 1,
      "name" : "602",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "602",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 93
    },
    {
      "bottom" : "masked_x,602",
      "validate_indices" : true,
      "allow_negative_indices" : true,
      "mode" : 0,
      "weights" : {

      },
      "debug_info" : "605",
      "axis" : 1,
      "top" : "605",
      "type" : "gather_nd",
      "name" : "605",
      "batch_dims" : 0
    },
    {
      "size_of_axes" : 0,
      "bottom" : "605",
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "subscription_status",
      "version" : 1,
      "top" : "subscription_status",
      "type" : "squeeze",
      "name" : "subscription_status",
      "squeeze_all" : true
    },
    {
      "top" : "613",
      "w" : 1,
      "h" : 1,
      "name" : "613",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "613",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 95
    },
    {
      "bottom" : "subscription_status,613",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "615",
      "top" : "615",
      "type" : "elementwise",
      "name" : "615",
      "beta" : 0
    },
    {
      "bottom" : "615",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_42_floor",
      "top" : "cast_42_floor",
      "type" : "elementwise",
      "name" : "cast_42_floor",
      "beta" : 0
    },
    {
      "bottom" : "615",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_42_ceil",
      "top" : "cast_42_ceil",
      "type" : "elementwise",
      "name" : "cast_42_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_42_cond",
      "constant_blob" : 97,
      "top" : "cast_42_cond_load_constant_233",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_42_cond_load_constant_233"
    },
    {
      "bottom" : "615,cast_42_cond_load_constant_233",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_42_cond",
      "top" : "cast_42_cond",
      "type" : "elementwise",
      "name" : "cast_42_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_42_cond,cast_42_floor,cast_42_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_42",
      "nd_mode" : true,
      "top" : "cast_42",
      "type" : "elementwise",
      "name" : "cast_42",
      "beta" : 0
    },
    {
      "bottom" : "cast_42",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "primary_user_subscribed_mask",
      "top" : "primary_user_subscribed_mask",
      "type" : "elementwise",
      "name" : "primary_user_subscribed_mask",
      "beta" : 0
    },
    {
      "axis_mode" : 31,
      "bottom" : "primary_user_subscribed_mask",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "primary_subscription_sum",
      "use_version" : 1,
      "top" : "primary_subscription_sum_presqueeze",
      "type" : "reduce",
      "name" : "primary_subscription_sum_presqueeze"
    },
    {
      "size_of_axes" : 0,
      "bottom" : "primary_subscription_sum_presqueeze",
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "primary_subscription_sum",
      "version" : 1,
      "top" : "primary_subscription_sum",
      "type" : "squeeze",
      "name" : "primary_subscription_sum",
      "squeeze_all" : true
    },
    {
      "top" : "626",
      "w" : 1,
      "h" : 1,
      "name" : "626",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "626",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 99
    },
    {
      "bottom" : "primary_subscription_sum,626",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "628",
      "top" : "628",
      "type" : "elementwise",
      "name" : "628",
      "beta" : 0
    },
    {
      "bottom" : "628",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_41_floor",
      "top" : "cast_41_floor",
      "type" : "elementwise",
      "name" : "cast_41_floor",
      "beta" : 0
    },
    {
      "bottom" : "628",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_41_ceil",
      "top" : "cast_41_ceil",
      "type" : "elementwise",
      "name" : "cast_41_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_41_cond",
      "constant_blob" : 101,
      "top" : "cast_41_cond_load_constant_241",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_41_cond_load_constant_241"
    },
    {
      "bottom" : "628,cast_41_cond_load_constant_241",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_41_cond",
      "top" : "cast_41_cond",
      "type" : "elementwise",
      "name" : "cast_41_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_41_cond,cast_41_floor,cast_41_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_41",
      "nd_mode" : true,
      "top" : "cast_41",
      "type" : "elementwise",
      "name" : "cast_41",
      "beta" : 0
    },
    {
      "bottom" : "cast_41",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "primary_subscription_flag",
      "top" : "primary_subscription_flag",
      "type" : "elementwise",
      "name" : "primary_subscription_flag",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "primary_subscription_mask_cumsum",
      "constant_blob" : 103,
      "top" : "244_primary_subscription_mask_cumsum_axis",
      "w" : 1,
      "type" : "load_constant",
      "name" : "244_primary_subscription_mask_cumsum_axis"
    },
    {
      "weights" : {

      },
      "debug_info" : "primary_subscription_mask_cumsum",
      "top" : "primary_subscription_mask_cumsum",
      "type" : "cumsum",
      "name" : "primary_subscription_mask_cumsum",
      "bottom" : "primary_user_subscribed_mask,244_primary_subscription_mask_cumsum_axis"
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "primary_subscription_mask_cumsum_fix",
      "constant_blob" : 105,
      "top" : "245_primary_subscription_mask_cumsum_fix_axis",
      "w" : 1,
      "type" : "load_constant",
      "name" : "245_primary_subscription_mask_cumsum_fix_axis"
    },
    {
      "weights" : {

      },
      "debug_info" : "primary_subscription_mask_cumsum_fix",
      "top" : "primary_subscription_mask_cumsum_fix",
      "type" : "cumsum",
      "name" : "primary_subscription_mask_cumsum_fix",
      "bottom" : "primary_subscription_mask_cumsum,245_primary_subscription_mask_cumsum_fix_axis"
    },
    {
      "top" : "643",
      "w" : 1,
      "h" : 1,
      "name" : "643",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "643",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 107
    },
    {
      "bottom" : "primary_subscription_mask_cumsum_fix,643",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "645",
      "top" : "645",
      "type" : "elementwise",
      "name" : "645",
      "beta" : 0
    },
    {
      "bottom" : "645",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_40_floor",
      "top" : "cast_40_floor",
      "type" : "elementwise",
      "name" : "cast_40_floor",
      "beta" : 0
    },
    {
      "bottom" : "645",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_40_ceil",
      "top" : "cast_40_ceil",
      "type" : "elementwise",
      "name" : "cast_40_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_40_cond",
      "constant_blob" : 109,
      "top" : "cast_40_cond_load_constant_250",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_40_cond_load_constant_250"
    },
    {
      "bottom" : "645,cast_40_cond_load_constant_250",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_40_cond",
      "top" : "cast_40_cond",
      "type" : "elementwise",
      "name" : "cast_40_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_40_cond,cast_40_floor,cast_40_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_40",
      "nd_mode" : true,
      "top" : "cast_40",
      "type" : "elementwise",
      "name" : "cast_40",
      "beta" : 0
    },
    {
      "bottom" : "cast_40",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "primary_user_subscribed_no_ties_mask",
      "top" : "primary_user_subscribed_no_ties_mask",
      "type" : "elementwise",
      "name" : "primary_user_subscribed_no_ties_mask",
      "beta" : 0
    },
    {
      "top" : "654",
      "w" : 1,
      "h" : 1,
      "name" : "654",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "654",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 111
    },
    {
      "bottom" : "subscription_status,654",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "656",
      "top" : "656",
      "type" : "elementwise",
      "name" : "656",
      "beta" : 0
    },
    {
      "bottom" : "656",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_39_floor",
      "top" : "cast_39_floor",
      "type" : "elementwise",
      "name" : "cast_39_floor",
      "beta" : 0
    },
    {
      "bottom" : "656",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_39_ceil",
      "top" : "cast_39_ceil",
      "type" : "elementwise",
      "name" : "cast_39_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_39_cond",
      "constant_blob" : 113,
      "top" : "cast_39_cond_load_constant_257",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_39_cond_load_constant_257"
    },
    {
      "bottom" : "656,cast_39_cond_load_constant_257",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_39_cond",
      "top" : "cast_39_cond",
      "type" : "elementwise",
      "name" : "cast_39_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_39_cond,cast_39_floor,cast_39_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_39",
      "nd_mode" : true,
      "top" : "cast_39",
      "type" : "elementwise",
      "name" : "cast_39",
      "beta" : 0
    },
    {
      "bottom" : "cast_39",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "any_user_subscribed_mask",
      "top" : "any_user_subscribed_mask",
      "type" : "elementwise",
      "name" : "any_user_subscribed_mask",
      "beta" : 0
    },
    {
      "axis_mode" : 31,
      "bottom" : "any_user_subscribed_mask",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "any_user_subscription_sum",
      "use_version" : 1,
      "top" : "any_user_subscription_sum_presqueeze",
      "type" : "reduce",
      "name" : "any_user_subscription_sum_presqueeze"
    },
    {
      "size_of_axes" : 0,
      "bottom" : "any_user_subscription_sum_presqueeze",
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "any_user_subscription_sum",
      "version" : 1,
      "top" : "any_user_subscription_sum",
      "type" : "squeeze",
      "name" : "any_user_subscription_sum",
      "squeeze_all" : true
    },
    {
      "top" : "667",
      "w" : 1,
      "h" : 1,
      "name" : "667",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "667",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 115
    },
    {
      "bottom" : "any_user_subscription_sum,667",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "669",
      "top" : "669",
      "type" : "elementwise",
      "name" : "669",
      "beta" : 0
    },
    {
      "bottom" : "669",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_38_floor",
      "top" : "cast_38_floor",
      "type" : "elementwise",
      "name" : "cast_38_floor",
      "beta" : 0
    },
    {
      "bottom" : "669",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_38_ceil",
      "top" : "cast_38_ceil",
      "type" : "elementwise",
      "name" : "cast_38_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_38_cond",
      "constant_blob" : 117,
      "top" : "cast_38_cond_load_constant_265",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_38_cond_load_constant_265"
    },
    {
      "bottom" : "669,cast_38_cond_load_constant_265",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_38_cond",
      "top" : "cast_38_cond",
      "type" : "elementwise",
      "name" : "cast_38_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_38_cond,cast_38_floor,cast_38_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_38",
      "nd_mode" : true,
      "top" : "cast_38",
      "type" : "elementwise",
      "name" : "cast_38",
      "beta" : 0
    },
    {
      "bottom" : "cast_38",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "any_user_subscription_flag",
      "top" : "any_user_subscription_flag",
      "type" : "elementwise",
      "name" : "any_user_subscription_flag",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "any_subscription_mask_cumsum",
      "constant_blob" : 119,
      "top" : "268_any_subscription_mask_cumsum_axis",
      "w" : 1,
      "type" : "load_constant",
      "name" : "268_any_subscription_mask_cumsum_axis"
    },
    {
      "weights" : {

      },
      "debug_info" : "any_subscription_mask_cumsum",
      "top" : "any_subscription_mask_cumsum",
      "type" : "cumsum",
      "name" : "any_subscription_mask_cumsum",
      "bottom" : "any_user_subscribed_mask,268_any_subscription_mask_cumsum_axis"
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "any_subscription_mask_cumsum_fix",
      "constant_blob" : 121,
      "top" : "269_any_subscription_mask_cumsum_fix_axis",
      "w" : 1,
      "type" : "load_constant",
      "name" : "269_any_subscription_mask_cumsum_fix_axis"
    },
    {
      "weights" : {

      },
      "debug_info" : "any_subscription_mask_cumsum_fix",
      "top" : "any_subscription_mask_cumsum_fix",
      "type" : "cumsum",
      "name" : "any_subscription_mask_cumsum_fix",
      "bottom" : "any_subscription_mask_cumsum,269_any_subscription_mask_cumsum_fix_axis"
    },
    {
      "top" : "684",
      "w" : 1,
      "h" : 1,
      "name" : "684",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "684",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 123
    },
    {
      "bottom" : "any_subscription_mask_cumsum_fix,684",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "686",
      "top" : "686",
      "type" : "elementwise",
      "name" : "686",
      "beta" : 0
    },
    {
      "bottom" : "686",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_37_floor",
      "top" : "cast_37_floor",
      "type" : "elementwise",
      "name" : "cast_37_floor",
      "beta" : 0
    },
    {
      "bottom" : "686",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_37_ceil",
      "top" : "cast_37_ceil",
      "type" : "elementwise",
      "name" : "cast_37_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_37_cond",
      "constant_blob" : 125,
      "top" : "cast_37_cond_load_constant_274",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_37_cond_load_constant_274"
    },
    {
      "bottom" : "686,cast_37_cond_load_constant_274",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_37_cond",
      "top" : "cast_37_cond",
      "type" : "elementwise",
      "name" : "cast_37_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_37_cond,cast_37_floor,cast_37_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_37",
      "nd_mode" : true,
      "top" : "cast_37",
      "type" : "elementwise",
      "name" : "cast_37",
      "beta" : 0
    },
    {
      "bottom" : "cast_37",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "any_user_subscribed_no_ties_mask",
      "top" : "any_user_subscribed_no_ties_mask",
      "type" : "elementwise",
      "name" : "any_user_subscribed_no_ties_mask",
      "beta" : 0
    },
    {
      "bottom" : "primary_user_subscribed_mask,any_user_subscribed_mask",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "subscription_mask_sum",
      "top" : "subscription_mask_sum",
      "type" : "elementwise",
      "name" : "subscription_mask_sum",
      "beta" : 0
    },
    {
      "axis_mode" : 1,
      "bottom" : "subscription_mask_sum",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "subscription_sum",
      "use_version" : 1,
      "top" : "subscription_sum_presqueeze",
      "type" : "reduce",
      "name" : "subscription_sum_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "subscription_sum_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "subscription_sum",
      "version" : 1,
      "top" : "subscription_sum",
      "type" : "squeeze",
      "name" : "subscription_sum"
    },
    {
      "top" : "702",
      "w" : 1,
      "h" : 1,
      "name" : "702",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "702",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 127
    },
    {
      "bottom" : "subscription_sum,702",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "704",
      "top" : "704",
      "type" : "elementwise",
      "name" : "704",
      "beta" : 0
    },
    {
      "bottom" : "704",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_36_floor",
      "top" : "cast_36_floor",
      "type" : "elementwise",
      "name" : "cast_36_floor",
      "beta" : 0
    },
    {
      "bottom" : "704",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_36_ceil",
      "top" : "cast_36_ceil",
      "type" : "elementwise",
      "name" : "cast_36_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_36_cond",
      "constant_blob" : 129,
      "top" : "cast_36_cond_load_constant_283",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_36_cond_load_constant_283"
    },
    {
      "bottom" : "704,cast_36_cond_load_constant_283",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_36_cond",
      "top" : "cast_36_cond",
      "type" : "elementwise",
      "name" : "cast_36_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_36_cond,cast_36_floor,cast_36_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_36",
      "nd_mode" : true,
      "top" : "cast_36",
      "type" : "elementwise",
      "name" : "cast_36",
      "beta" : 0
    },
    {
      "bottom" : "cast_36",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "subscription_flag",
      "top" : "subscription_flag",
      "type" : "elementwise",
      "name" : "subscription_flag",
      "beta" : 0
    },
    {
      "axis_mode" : 1,
      "bottom" : "bolt_signal",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "bolt_mask_sum",
      "use_version" : 1,
      "top" : "bolt_mask_sum_presqueeze",
      "type" : "reduce",
      "name" : "bolt_mask_sum_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "bolt_mask_sum_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "bolt_mask_sum",
      "version" : 1,
      "top" : "bolt_mask_sum",
      "type" : "squeeze",
      "name" : "bolt_mask_sum"
    },
    {
      "top" : "718",
      "w" : 1,
      "h" : 1,
      "name" : "718",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "718",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 131
    },
    {
      "bottom" : "bolt_mask_sum,718",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "720",
      "top" : "720",
      "type" : "elementwise",
      "name" : "720",
      "beta" : 0
    },
    {
      "bottom" : "720",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_35_floor",
      "top" : "cast_35_floor",
      "type" : "elementwise",
      "name" : "cast_35_floor",
      "beta" : 0
    },
    {
      "bottom" : "720",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_35_ceil",
      "top" : "cast_35_ceil",
      "type" : "elementwise",
      "name" : "cast_35_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_35_cond",
      "constant_blob" : 133,
      "top" : "cast_35_cond_load_constant_291",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_35_cond_load_constant_291"
    },
    {
      "bottom" : "720,cast_35_cond_load_constant_291",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_35_cond",
      "top" : "cast_35_cond",
      "type" : "elementwise",
      "name" : "cast_35_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_35_cond,cast_35_floor,cast_35_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_35",
      "nd_mode" : true,
      "top" : "cast_35",
      "type" : "elementwise",
      "name" : "cast_35",
      "beta" : 0
    },
    {
      "bottom" : "cast_35",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "bolt_enabled_flag",
      "top" : "bolt_enabled_flag",
      "type" : "elementwise",
      "name" : "bolt_enabled_flag",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "bolt_mask_cumsum",
      "constant_blob" : 135,
      "top" : "294_bolt_mask_cumsum_axis",
      "w" : 1,
      "type" : "load_constant",
      "name" : "294_bolt_mask_cumsum_axis"
    },
    {
      "weights" : {

      },
      "debug_info" : "bolt_mask_cumsum",
      "top" : "bolt_mask_cumsum",
      "type" : "cumsum",
      "name" : "bolt_mask_cumsum",
      "bottom" : "bolt_signal,294_bolt_mask_cumsum_axis"
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "bolt_mask_cumsum_fix",
      "constant_blob" : 137,
      "top" : "295_bolt_mask_cumsum_fix_axis",
      "w" : 1,
      "type" : "load_constant",
      "name" : "295_bolt_mask_cumsum_fix_axis"
    },
    {
      "weights" : {

      },
      "debug_info" : "bolt_mask_cumsum_fix",
      "top" : "bolt_mask_cumsum_fix",
      "type" : "cumsum",
      "name" : "bolt_mask_cumsum_fix",
      "bottom" : "bolt_mask_cumsum,295_bolt_mask_cumsum_fix_axis"
    },
    {
      "top" : "735",
      "w" : 1,
      "h" : 1,
      "name" : "735",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "735",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 139
    },
    {
      "bottom" : "bolt_mask_cumsum_fix,735",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "737",
      "top" : "737",
      "type" : "elementwise",
      "name" : "737",
      "beta" : 0
    },
    {
      "bottom" : "737",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_34_floor",
      "top" : "cast_34_floor",
      "type" : "elementwise",
      "name" : "cast_34_floor",
      "beta" : 0
    },
    {
      "bottom" : "737",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_34_ceil",
      "top" : "cast_34_ceil",
      "type" : "elementwise",
      "name" : "cast_34_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_34_cond",
      "constant_blob" : 141,
      "top" : "cast_34_cond_load_constant_300",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_34_cond_load_constant_300"
    },
    {
      "bottom" : "737,cast_34_cond_load_constant_300",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_34_cond",
      "top" : "cast_34_cond",
      "type" : "elementwise",
      "name" : "cast_34_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_34_cond,cast_34_floor,cast_34_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_34",
      "nd_mode" : true,
      "top" : "cast_34",
      "type" : "elementwise",
      "name" : "cast_34",
      "beta" : 0
    },
    {
      "bottom" : "cast_34",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "bolt_mask",
      "top" : "bolt_mask",
      "type" : "elementwise",
      "name" : "bolt_mask",
      "beta" : 0
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 0,
      "end_h" : 14,
      "begin_h" : 13,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : true,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "747",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "747",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "747",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "x.5",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : false,
      "end_w" : 1,
      "end_h" : 1,
      "begin_h" : 0,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : false,
      "squeeze_mask_h" : false,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : false,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "request_type",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "request_type",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "request_type",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "747",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "top" : "765",
      "w" : 5,
      "h" : 1,
      "name" : "765",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "765",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 143
    },
    {
      "bottom" : "765,request_type",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "request_type_fixed",
      "top" : "request_type_fixed",
      "type" : "elementwise",
      "name" : "request_type_fixed",
      "beta" : 0
    },
    {
      "top" : "757",
      "w" : 5,
      "h" : 1,
      "name" : "757",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "757",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 145
    },
    {
      "bottom" : "request_type_fixed,757",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "767",
      "top" : "767",
      "type" : "elementwise",
      "name" : "767",
      "beta" : 0
    },
    {
      "bottom" : "767",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_33_floor",
      "top" : "cast_33_floor",
      "type" : "elementwise",
      "name" : "cast_33_floor",
      "beta" : 0
    },
    {
      "bottom" : "767",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_33_ceil",
      "top" : "cast_33_ceil",
      "type" : "elementwise",
      "name" : "cast_33_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_33_cond",
      "constant_blob" : 147,
      "top" : "cast_33_cond_load_constant_311",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_33_cond_load_constant_311"
    },
    {
      "bottom" : "767,cast_33_cond_load_constant_311",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_33_cond",
      "top" : "cast_33_cond",
      "type" : "elementwise",
      "name" : "cast_33_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_33_cond,cast_33_floor,cast_33_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_33",
      "nd_mode" : true,
      "top" : "cast_33",
      "type" : "elementwise",
      "name" : "cast_33",
      "beta" : 0
    },
    {
      "bottom" : "cast_33",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "podcast_request_check",
      "top" : "podcast_request_check",
      "type" : "elementwise",
      "name" : "podcast_request_check",
      "beta" : 0
    },
    {
      "axis_mode" : 1,
      "bottom" : "podcast_request_check",
      "weights" : {

      },
      "mode" : 0,
      "nd_axis" : 0,
      "nd_mode" : true,
      "debug_info" : "podcast_request_flag",
      "use_version" : 1,
      "top" : "podcast_request_flag_presqueeze",
      "type" : "reduce",
      "name" : "podcast_request_flag_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "podcast_request_flag_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "podcast_request_flag",
      "version" : 1,
      "top" : "podcast_request_flag",
      "type" : "squeeze",
      "name" : "podcast_request_flag"
    },
    {
      "bottom" : "amp_mask,podcast_request_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "775",
      "top" : "775",
      "type" : "elementwise",
      "name" : "775",
      "beta" : 0
    },
    {
      "top" : "776",
      "w" : 1,
      "h" : 1,
      "name" : "776",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "776",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 149
    },
    {
      "alpha" : -1,
      "bottom" : "podcast_request_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_778",
      "top" : "_neg_y_778",
      "type" : "activation",
      "name" : "_neg_y_778",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_778,776",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "778",
      "top" : "778",
      "type" : "elementwise",
      "name" : "778",
      "beta" : 0
    },
    {
      "bottom" : "bolt_mask,778",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "779",
      "top" : "779",
      "type" : "elementwise",
      "name" : "779",
      "beta" : 0
    },
    {
      "bottom" : "775,779",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "podcasts_disambiguation_output",
      "nd_mode" : true,
      "top" : "podcasts_disambiguation_output",
      "type" : "elementwise",
      "name" : "podcasts_disambiguation_output",
      "beta" : 0
    },
    {
      "top" : "788",
      "w" : 1,
      "h" : 1,
      "name" : "788",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "788",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 151
    },
    {
      "bottom" : "788,podcast_request_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "790",
      "top" : "790",
      "type" : "elementwise",
      "name" : "790",
      "beta" : 0
    },
    {
      "top" : "800",
      "w" : 1,
      "h" : 1,
      "name" : "800",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "800",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 153
    },
    {
      "bottom" : "800,778",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "802",
      "top" : "802",
      "type" : "elementwise",
      "name" : "802",
      "beta" : 0
    },
    {
      "bottom" : "790,802",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_podcasts",
      "top" : "logging_podcasts",
      "type" : "elementwise",
      "name" : "logging_podcasts",
      "beta" : 0
    },
    {
      "bottom" : "podcasts_disambiguation_output,bolt_enabled_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "805",
      "top" : "805",
      "type" : "elementwise",
      "name" : "805",
      "beta" : 0
    },
    {
      "top" : "806",
      "w" : 1,
      "h" : 1,
      "name" : "806",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "806",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 155
    },
    {
      "alpha" : -1,
      "bottom" : "bolt_enabled_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_808",
      "top" : "_neg_y_808",
      "type" : "activation",
      "name" : "_neg_y_808",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_808,806",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "808",
      "top" : "808",
      "type" : "elementwise",
      "name" : "808",
      "beta" : 0
    },
    {
      "bottom" : "amp_mask,808",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "809",
      "top" : "809",
      "type" : "elementwise",
      "name" : "809",
      "beta" : 0
    },
    {
      "bottom" : "805,809",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "bolt_disambiguation_output",
      "nd_mode" : true,
      "top" : "bolt_disambiguation_output",
      "type" : "elementwise",
      "name" : "bolt_disambiguation_output",
      "beta" : 0
    },
    {
      "bottom" : "bolt_enabled_flag,logging_podcasts",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "812",
      "top" : "812",
      "type" : "elementwise",
      "name" : "812",
      "beta" : 0
    },
    {
      "top" : "822",
      "w" : 1,
      "h" : 1,
      "name" : "822",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "822",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 157
    },
    {
      "bottom" : "808,822",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "824",
      "top" : "824",
      "type" : "elementwise",
      "name" : "824",
      "beta" : 0
    },
    {
      "bottom" : "812,824",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_bolt",
      "top" : "logging_bolt",
      "type" : "elementwise",
      "name" : "logging_bolt",
      "beta" : 0
    },
    {
      "top" : "827",
      "w" : 1,
      "h" : 1,
      "name" : "827",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "827",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 159
    },
    {
      "alpha" : -1,
      "bottom" : "subscription_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_829",
      "top" : "_neg_y_829",
      "type" : "activation",
      "name" : "_neg_y_829",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_829,827",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "829",
      "top" : "829",
      "type" : "elementwise",
      "name" : "829",
      "beta" : 0
    },
    {
      "bottom" : "bolt_disambiguation_output,829",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "830",
      "top" : "830",
      "type" : "elementwise",
      "name" : "830",
      "beta" : 0
    },
    {
      "bottom" : "primary_user_subscribed_no_ties_mask,primary_subscription_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "831",
      "top" : "831",
      "type" : "elementwise",
      "name" : "831",
      "beta" : 0
    },
    {
      "top" : "832",
      "w" : 1,
      "h" : 1,
      "name" : "832",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "832",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 161
    },
    {
      "alpha" : -1,
      "bottom" : "primary_subscription_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_834",
      "top" : "_neg_y_834",
      "type" : "activation",
      "name" : "_neg_y_834",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_834,832",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "834",
      "top" : "834",
      "type" : "elementwise",
      "name" : "834",
      "beta" : 0
    },
    {
      "bottom" : "834,any_user_subscription_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "835",
      "top" : "835",
      "type" : "elementwise",
      "name" : "835",
      "beta" : 0
    },
    {
      "bottom" : "any_user_subscribed_no_ties_mask,835",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "836",
      "top" : "836",
      "type" : "elementwise",
      "name" : "836",
      "beta" : 0
    },
    {
      "bottom" : "831,836",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "838",
      "top" : "838",
      "type" : "elementwise",
      "name" : "838",
      "beta" : 0
    },
    {
      "bottom" : "838,subscription_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "839",
      "top" : "839",
      "type" : "elementwise",
      "name" : "839",
      "beta" : 0
    },
    {
      "bottom" : "830,839",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "subscription_disambiguation_output",
      "nd_mode" : true,
      "top" : "subscription_disambiguation_output",
      "type" : "elementwise",
      "name" : "subscription_disambiguation_output",
      "beta" : 0
    },
    {
      "top" : "848",
      "w" : 1,
      "h" : 1,
      "name" : "848",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "848",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 163
    },
    {
      "bottom" : "subscription_flag,848",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "850",
      "top" : "850",
      "type" : "elementwise",
      "name" : "850",
      "beta" : 0
    },
    {
      "bottom" : "829,logging_bolt",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "854",
      "top" : "854",
      "type" : "elementwise",
      "name" : "854",
      "beta" : 0
    },
    {
      "bottom" : "850,854",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_subscription",
      "top" : "logging_subscription",
      "type" : "elementwise",
      "name" : "logging_subscription",
      "beta" : 0
    },
    {
      "top" : "857",
      "w" : 1,
      "h" : 1,
      "name" : "857",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "857",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 165
    },
    {
      "alpha" : -1,
      "bottom" : "zero_max_count_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_859",
      "top" : "_neg_y_859",
      "type" : "activation",
      "name" : "_neg_y_859",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_859,857",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "859",
      "top" : "859",
      "type" : "elementwise",
      "name" : "859",
      "beta" : 0
    },
    {
      "bottom" : "hp_max_count_mask,hp_max_count_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "860",
      "top" : "860",
      "type" : "elementwise",
      "name" : "860",
      "beta" : 0
    },
    {
      "top" : "861",
      "w" : 1,
      "h" : 1,
      "name" : "861",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "861",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 167
    },
    {
      "alpha" : -1,
      "bottom" : "hp_max_count_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_863",
      "top" : "_neg_y_863",
      "type" : "activation",
      "name" : "_neg_y_863",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_863,861",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "863",
      "top" : "863",
      "type" : "elementwise",
      "name" : "863",
      "beta" : 0
    },
    {
      "bottom" : "max_count_mask_final,863",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "864",
      "top" : "864",
      "type" : "elementwise",
      "name" : "864",
      "beta" : 0
    },
    {
      "bottom" : "860,864",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "866",
      "top" : "866",
      "type" : "elementwise",
      "name" : "866",
      "beta" : 0
    },
    {
      "axis_h" : 0,
      "axis_w" : 1,
      "bottom" : "866",
      "axis_k" : 2,
      "axis_n" : 3,
      "axis_seq" : 4,
      "weights" : {

      },
      "debug_info" : "transpose_2",
      "top" : "transpose_2",
      "type" : "transpose",
      "name" : "transpose_2"
    },
    {
      "bottom" : "transpose_2,859",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "870",
      "top" : "870",
      "type" : "elementwise",
      "name" : "870",
      "beta" : 0
    },
    {
      "size_of_axes" : 0,
      "bottom" : "870",
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "max_counts_disambiguation_output",
      "version" : 1,
      "top" : "max_counts_disambiguation_output",
      "type" : "squeeze",
      "name" : "max_counts_disambiguation_output",
      "squeeze_all" : true
    },
    {
      "bottom" : "max_count_flag,hp_max_count_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "872",
      "top" : "872",
      "type" : "elementwise",
      "name" : "872",
      "beta" : 0
    },
    {
      "top" : "879",
      "w" : 1,
      "h" : 1,
      "name" : "879",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "879",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 169
    },
    {
      "bottom" : "872,879",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_highest_app_hp",
      "top" : "logging_highest_app_hp",
      "type" : "elementwise",
      "name" : "logging_highest_app_hp",
      "beta" : 0
    },
    {
      "bottom" : "max_count_flag,863",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "885",
      "top" : "885",
      "type" : "elementwise",
      "name" : "885",
      "beta" : 0
    },
    {
      "top" : "892",
      "w" : 1,
      "h" : 1,
      "name" : "892",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "892",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 171
    },
    {
      "bottom" : "885,892",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_highest_app_sfa",
      "top" : "logging_highest_app_sfa",
      "type" : "elementwise",
      "name" : "logging_highest_app_sfa",
      "beta" : 0
    },
    {
      "bottom" : "logging_highest_app_hp,logging_highest_app_sfa",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "899",
      "top" : "899",
      "type" : "elementwise",
      "name" : "899",
      "beta" : 0
    },
    {
      "bottom" : "859,899",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_max_counts",
      "top" : "logging_max_counts",
      "type" : "elementwise",
      "name" : "logging_max_counts",
      "beta" : 0
    },
    {
      "bottom" : "now_playing_bundle_mask,now_playing_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "901",
      "top" : "901",
      "type" : "elementwise",
      "name" : "901",
      "beta" : 0
    },
    {
      "top" : "902",
      "w" : 1,
      "h" : 1,
      "name" : "902",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "902",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 173
    },
    {
      "alpha" : -1,
      "bottom" : "now_playing_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_904",
      "top" : "_neg_y_904",
      "type" : "activation",
      "name" : "_neg_y_904",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_904,902",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "904",
      "top" : "904",
      "type" : "elementwise",
      "name" : "904",
      "beta" : 0
    },
    {
      "bottom" : "max_counts_disambiguation_output,904",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "905",
      "top" : "905",
      "type" : "elementwise",
      "name" : "905",
      "beta" : 0
    },
    {
      "bottom" : "901,905",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "now_playing_disambiguation_output",
      "nd_mode" : true,
      "top" : "now_playing_disambiguation_output",
      "type" : "elementwise",
      "name" : "now_playing_disambiguation_output",
      "beta" : 0
    },
    {
      "top" : "914",
      "w" : 1,
      "h" : 1,
      "name" : "914",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "914",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 175
    },
    {
      "bottom" : "hp_now_playing_flag,914",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_now_playing_hp",
      "top" : "logging_now_playing_hp",
      "type" : "elementwise",
      "name" : "logging_now_playing_hp",
      "beta" : 0
    },
    {
      "top" : "917",
      "w" : 1,
      "h" : 1,
      "name" : "917",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "917",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 177
    },
    {
      "alpha" : -1,
      "bottom" : "hp_now_playing_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_919",
      "top" : "_neg_y_919",
      "type" : "activation",
      "name" : "_neg_y_919",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_919,917",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "919",
      "top" : "919",
      "type" : "elementwise",
      "name" : "919",
      "beta" : 0
    },
    {
      "top" : "926",
      "w" : 1,
      "h" : 1,
      "name" : "926",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "926",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 179
    },
    {
      "bottom" : "919,926",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_now_playing_sfa",
      "top" : "logging_now_playing_sfa",
      "type" : "elementwise",
      "name" : "logging_now_playing_sfa",
      "beta" : 0
    },
    {
      "bottom" : "logging_now_playing_hp,logging_now_playing_sfa",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "930",
      "top" : "930",
      "type" : "elementwise",
      "name" : "930",
      "beta" : 0
    },
    {
      "bottom" : "now_playing_flag,930",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "931",
      "top" : "931",
      "type" : "elementwise",
      "name" : "931",
      "beta" : 0
    },
    {
      "bottom" : "904,logging_max_counts",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "935",
      "top" : "935",
      "type" : "elementwise",
      "name" : "935",
      "beta" : 0
    },
    {
      "bottom" : "931,935",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_now_playing",
      "top" : "logging_now_playing",
      "type" : "elementwise",
      "name" : "logging_now_playing",
      "beta" : 0
    },
    {
      "name" : "reshape_0",
      "weights" : {

      },
      "dst_w" : 1,
      "version" : 1,
      "dst_n" : 1,
      "dst_nd_rank" : 2,
      "type" : "reshape",
      "dst_h" : 1,
      "mode" : 0,
      "dynamic_shape" : false,
      "bottom" : "hp_max_flag",
      "debug_info" : "reshape_0",
      "dst_seq" : 1,
      "dst_k" : 1,
      "top" : "reshape_0"
    },
    {
      "bottom" : "hp_max_usage_mask,reshape_0",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "941",
      "top" : "941",
      "type" : "elementwise",
      "name" : "941",
      "beta" : 0
    },
    {
      "top" : "942",
      "w" : 1,
      "h" : 1,
      "name" : "942",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "942",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 181
    },
    {
      "alpha" : -1,
      "bottom" : "hp_max_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_944",
      "top" : "_neg_y_944",
      "type" : "activation",
      "name" : "_neg_y_944",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_944,942",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "944",
      "top" : "944",
      "type" : "elementwise",
      "name" : "944",
      "beta" : 0
    },
    {
      "name" : "reshape_2",
      "weights" : {

      },
      "dst_w" : 1,
      "version" : 1,
      "dst_n" : 1,
      "dst_nd_rank" : 2,
      "type" : "reshape",
      "dst_h" : 1,
      "mode" : 0,
      "dynamic_shape" : false,
      "bottom" : "944",
      "debug_info" : "reshape_2",
      "dst_seq" : 1,
      "dst_k" : 1,
      "top" : "reshape_2"
    },
    {
      "bottom" : "max_mask.5,reshape_2",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "948",
      "top" : "948",
      "type" : "elementwise",
      "name" : "948",
      "beta" : 0
    },
    {
      "bottom" : "941,948",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "950",
      "top" : "950",
      "type" : "elementwise",
      "name" : "950",
      "beta" : 0
    },
    {
      "name" : "reshape_1",
      "weights" : {

      },
      "dst_w" : 1,
      "version" : 1,
      "dst_n" : 1,
      "dst_nd_rank" : 2,
      "type" : "reshape",
      "dst_h" : 1,
      "mode" : 0,
      "dynamic_shape" : false,
      "bottom" : "max_flag",
      "debug_info" : "reshape_1",
      "dst_seq" : 1,
      "dst_k" : 1,
      "top" : "reshape_1"
    },
    {
      "bottom" : "950,reshape_1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "951",
      "top" : "951",
      "type" : "elementwise",
      "name" : "951",
      "beta" : 0
    },
    {
      "axis_h" : 0,
      "axis_w" : 1,
      "bottom" : "951",
      "axis_k" : 2,
      "axis_n" : 3,
      "axis_seq" : 4,
      "weights" : {

      },
      "debug_info" : "transpose_1",
      "top" : "transpose_1",
      "type" : "transpose",
      "name" : "transpose_1"
    },
    {
      "size_of_axes" : 0,
      "bottom" : "transpose_1",
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "952",
      "version" : 1,
      "top" : "952",
      "type" : "squeeze",
      "name" : "952",
      "squeeze_all" : true
    },
    {
      "top" : "953",
      "w" : 1,
      "h" : 1,
      "name" : "953",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "953",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 183
    },
    {
      "alpha" : -1,
      "bottom" : "max_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_955",
      "top" : "_neg_y_955",
      "type" : "activation",
      "name" : "_neg_y_955",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_955,953",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "955",
      "top" : "955",
      "type" : "elementwise",
      "name" : "955",
      "beta" : 0
    },
    {
      "bottom" : "now_playing_disambiguation_output,955",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "956",
      "top" : "956",
      "type" : "elementwise",
      "name" : "956",
      "beta" : 0
    },
    {
      "bottom" : "952,956",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "usage_disambiguation_output",
      "nd_mode" : true,
      "top" : "usage_disambiguation_output",
      "type" : "elementwise",
      "name" : "usage_disambiguation_output",
      "beta" : 0
    },
    {
      "top" : "965",
      "w" : 1,
      "h" : 1,
      "name" : "965",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "965",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 185
    },
    {
      "bottom" : "hp_max_flag,965",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "967",
      "top" : "967",
      "type" : "elementwise",
      "name" : "967",
      "beta" : 0
    },
    {
      "top" : "977",
      "w" : 1,
      "h" : 1,
      "name" : "977",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "977",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 187
    },
    {
      "bottom" : "944,977",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "979",
      "top" : "979",
      "type" : "elementwise",
      "name" : "979",
      "beta" : 0
    },
    {
      "bottom" : "967,979",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "981",
      "top" : "981",
      "type" : "elementwise",
      "name" : "981",
      "beta" : 0
    },
    {
      "bottom" : "max_flag,981",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "982",
      "top" : "982",
      "type" : "elementwise",
      "name" : "982",
      "beta" : 0
    },
    {
      "bottom" : "955,logging_now_playing",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "986",
      "top" : "986",
      "type" : "elementwise",
      "name" : "986",
      "beta" : 0
    },
    {
      "bottom" : "982,986",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_usage",
      "top" : "logging_usage",
      "type" : "elementwise",
      "name" : "logging_usage",
      "beta" : 0
    },
    {
      "bottom" : "max_mask.1,max_flag.1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "989",
      "top" : "989",
      "type" : "elementwise",
      "name" : "989",
      "beta" : 0
    },
    {
      "size_of_axes" : 0,
      "bottom" : "989",
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "990",
      "version" : 1,
      "top" : "990",
      "type" : "squeeze",
      "name" : "990",
      "squeeze_all" : true
    },
    {
      "top" : "991",
      "w" : 1,
      "h" : 1,
      "name" : "991",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "991",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 189
    },
    {
      "alpha" : -1,
      "bottom" : "max_flag.1",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_993",
      "top" : "_neg_y_993",
      "type" : "activation",
      "name" : "_neg_y_993",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_993,991",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "993",
      "top" : "993",
      "type" : "elementwise",
      "name" : "993",
      "beta" : 0
    },
    {
      "bottom" : "usage_disambiguation_output,993",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "994",
      "top" : "994",
      "type" : "elementwise",
      "name" : "994",
      "beta" : 0
    },
    {
      "bottom" : "990,994",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "entity_disambiguation_output",
      "nd_mode" : true,
      "top" : "entity_disambiguation_output",
      "type" : "elementwise",
      "name" : "entity_disambiguation_output",
      "beta" : 0
    },
    {
      "bottom" : "max_flag.1,hp_max_flag.1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "997",
      "top" : "997",
      "type" : "elementwise",
      "name" : "997",
      "beta" : 0
    },
    {
      "top" : "1004",
      "w" : 1,
      "h" : 1,
      "name" : "1004",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "1004",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 191
    },
    {
      "bottom" : "997,1004",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1006",
      "top" : "1006",
      "type" : "elementwise",
      "name" : "1006",
      "beta" : 0
    },
    {
      "top" : "1007",
      "w" : 1,
      "h" : 1,
      "name" : "1007",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "1007",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 193
    },
    {
      "alpha" : -1,
      "bottom" : "hp_max_flag.1",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_1009",
      "top" : "_neg_y_1009",
      "type" : "activation",
      "name" : "_neg_y_1009",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_1009,1007",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1009",
      "top" : "1009",
      "type" : "elementwise",
      "name" : "1009",
      "beta" : 0
    },
    {
      "bottom" : "max_flag.1,1009",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1010",
      "top" : "1010",
      "type" : "elementwise",
      "name" : "1010",
      "beta" : 0
    },
    {
      "bottom" : "1010,max_flag.1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1011",
      "top" : "1011",
      "type" : "elementwise",
      "name" : "1011",
      "beta" : 0
    },
    {
      "top" : "1018",
      "w" : 1,
      "h" : 1,
      "name" : "1018",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "1018",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 195
    },
    {
      "bottom" : "1011,1018",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1020",
      "top" : "1020",
      "type" : "elementwise",
      "name" : "1020",
      "beta" : 0
    },
    {
      "bottom" : "1006,1020",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1022",
      "top" : "1022",
      "type" : "elementwise",
      "name" : "1022",
      "beta" : 0
    },
    {
      "bottom" : "993,logging_usage",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1026",
      "top" : "1026",
      "type" : "elementwise",
      "name" : "1026",
      "beta" : 0
    },
    {
      "bottom" : "1022,1026",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "logging_entity",
      "top" : "logging_entity",
      "type" : "elementwise",
      "name" : "logging_entity",
      "beta" : 0
    },
    {
      "bottom" : "zero_max_count_flag,equal_entity_flag",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1030",
      "top" : "1030",
      "type" : "elementwise",
      "name" : "1030",
      "beta" : 0
    },
    {
      "bottom" : "1030,equal_usage_flag",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cold_start_flag_sum",
      "top" : "cold_start_flag_sum",
      "type" : "elementwise",
      "name" : "cold_start_flag_sum",
      "beta" : 0
    },
    {
      "top" : "1039",
      "w" : 1,
      "h" : 1,
      "name" : "1039",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "1039",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 197
    },
    {
      "bottom" : "cold_start_flag_sum,1039",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1041",
      "top" : "1041",
      "type" : "elementwise",
      "name" : "1041",
      "beta" : 0
    },
    {
      "bottom" : "1041",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_32_floor",
      "top" : "cast_32_floor",
      "type" : "elementwise",
      "name" : "cast_32_floor",
      "beta" : 0
    },
    {
      "bottom" : "1041",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_32_ceil",
      "top" : "cast_32_ceil",
      "type" : "elementwise",
      "name" : "cast_32_ceil",
      "beta" : 0
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_32_cond",
      "constant_blob" : 199,
      "top" : "cast_32_cond_load_constant_441",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_32_cond_load_constant_441"
    },
    {
      "bottom" : "1041,cast_32_cond_load_constant_441",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_32_cond",
      "top" : "cast_32_cond",
      "type" : "elementwise",
      "name" : "cast_32_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_32_cond,cast_32_floor,cast_32_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_32",
      "nd_mode" : true,
      "top" : "cast_32",
      "type" : "elementwise",
      "name" : "cast_32",
      "beta" : 0
    },
    {
      "bottom" : "cast_32",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cold_start_flag",
      "top" : "cold_start_flag",
      "type" : "elementwise",
      "name" : "cold_start_flag",
      "beta" : 0
    },
    {
      "bottom" : "subscription_disambiguation_output,cold_start_flag",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1044",
      "top" : "1044",
      "type" : "elementwise",
      "name" : "1044",
      "beta" : 0
    },
    {
      "top" : "1045",
      "w" : 1,
      "h" : 1,
      "name" : "1045",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "1045",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 201
    },
    {
      "alpha" : -1,
      "bottom" : "cold_start_flag",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_1047",
      "top" : "_neg_y_1047",
      "type" : "activation",
      "name" : "_neg_y_1047",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_1047,1045",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1047",
      "top" : "1047",
      "type" : "elementwise",
      "name" : "1047",
      "beta" : 0
    },
    {
      "bottom" : "entity_disambiguation_output,1047",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1048",
      "top" : "1048",
      "type" : "elementwise",
      "name" : "1048",
      "beta" : 0
    },
    {
      "name" : "var_1050",
      "fused_relu" : 0,
      "beta" : 0,
      "operation" : 0,
      "type" : "elementwise",
      "alpha" : 1,
      "attributes" : {
        "is_output" : 1
      },
      "bottom" : "1044,1048",
      "debug_info" : "var_1050",
      "nd_mode" : true,
      "weights" : {

      },
      "top" : "disambiguation_mask"
    },
    {
      "bottom" : "cold_start_flag,logging_subscription",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1051",
      "top" : "1051",
      "type" : "elementwise",
      "name" : "1051",
      "beta" : 0
    },
    {
      "bottom" : "1047,logging_entity",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "1055",
      "top" : "1055",
      "type" : "elementwise",
      "name" : "1055",
      "beta" : 0
    },
    {
      "bottom" : "1051,1055",
      "alpha" : 1,
      "operation" : 0,
      "beta" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "var_1057",
      "top" : "logging",
      "type" : "elementwise",
      "name" : "var_1057",
      "attributes" : {
        "is_output" : 1
      }
    },
    {
      "bottom" : "max_count_mask",
      "size_of_axes" : 0,
      "squeeze_all" : true,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "1058",
      "version" : 1,
      "top" : "hp_app_confidence",
      "type" : "squeeze",
      "name" : "1058",
      "attributes" : {
        "is_output" : 1
      }
    }
  ]
}