{
  "layers" : [
    {
      "top" : "model\/masking\/NotEqual_load_constant_1",
      "w" : 1,
      "h" : 1,
      "name" : "model\/masking\/NotEqual_load_constant_1",
      "type" : "load_constant",
      "k" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "",
      "debug_info" : "model\/masking\/NotEqual",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 1
    },
    {
      "bottom" : "input_1,model\/masking\/NotEqual_load_constant_1",
      "alpha" : 1,
      "operation" : 107,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/masking\/NotEqual",
      "top" : "model\/masking\/NotEqual",
      "type" : "elementwise",
      "name" : "model\/masking\/NotEqual",
      "beta" : 0
    },
    {
      "bottom" : "model\/masking\/NotEqual",
      "alpha" : 1,
      "operation" : 117,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_3_floor",
      "top" : "cast_3_floor",
      "type" : "elementwise",
      "name" : "cast_3_floor",
      "beta" : 0
    },
    {
      "bottom" : "model\/masking\/NotEqual",
      "alpha" : 1,
      "operation" : 118,
      "weights" : {

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

      },
      "h" : 1,
      "debug_info" : "cast_3_cond",
      "constant_blob" : 3,
      "top" : "cast_3_cond_load_constant_4",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_3_cond_load_constant_4"
    },
    {
      "bottom" : "model\/masking\/NotEqual,cast_3_cond_load_constant_4",
      "alpha" : 1,
      "operation" : 105,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "cast_3_cond",
      "top" : "cast_3_cond",
      "type" : "elementwise",
      "name" : "cast_3_cond",
      "beta" : 0
    },
    {
      "bottom" : "cast_3_cond,cast_3_floor,cast_3_ceil",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

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

      },
      "mode" : 0,
      "nd_mode" : true,
      "debug_info" : "reduce_sum_0",
      "use_version" : 1,
      "top" : "reduce_sum_0",
      "type" : "reduce",
      "name" : "reduce_sum_0"
    },
    {
      "bottom" : "",
      "k" : 1,
      "n" : 1,
      "weights" : {

      },
      "h" : 1,
      "debug_info" : "cast_2",
      "constant_blob" : 5,
      "top" : "cast_2_load_constant_7",
      "w" : 1,
      "type" : "load_constant",
      "name" : "cast_2_load_constant_7"
    },
    {
      "bottom" : "reduce_sum_0,cast_2_load_constant_7",
      "alpha" : 1,
      "operation" : 107,
      "weights" : {

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

      },
      "nd_axis" : 0,
      "debug_info" : "model\/masking\/Squeeze",
      "version" : 1,
      "top" : "model\/masking\/Squeeze",
      "type" : "squeeze",
      "name" : "model\/masking\/Squeeze"
    },
    {
      "bottom" : "reduce_sum_0",
      "weights" : {

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

      },
      "fused_relu" : 0,
      "debug_info" : "model\/masking\/mul",
      "nd_mode" : true,
      "top" : "model\/masking\/mul",
      "type" : "elementwise",
      "name" : "model\/masking\/mul",
      "beta" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "model\/masking\/Squeeze",
      "axes_0" : -1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/ExpandDims",
      "top" : "model\/lstm\/PartitionedCall\/ExpandDims",
      "type" : "expand_dims",
      "name" : "model\/lstm\/PartitionedCall\/ExpandDims"
    },
    {
      "bottom" : "model\/masking\/mul",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm\/Shape",
      "top" : "model\/lstm\/Shape",
      "type" : "get_shape",
      "name" : "model\/lstm\/Shape"
    },
    {
      "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" : "model\/lstm\/strided_slice",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm\/strided_slice",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "model\/lstm\/strided_slice",
      "stride_w" : 2147483647,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm\/Shape",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "axis_h" : 2,
      "axis_w" : 0,
      "bottom" : "model\/masking\/mul",
      "axis_k" : 1,
      "axis_n" : 3,
      "axis_seq" : 4,
      "weights" : {

      },
      "debug_info" : "transpose_3",
      "top" : "transpose_3",
      "type" : "transpose",
      "name" : "transpose_3"
    },
    {
      "bottom" : "transpose_3",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm\/PartitionedCall\/Shape",
      "top" : "model\/lstm\/PartitionedCall\/Shape",
      "type" : "get_shape",
      "name" : "model\/lstm\/PartitionedCall\/Shape"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : true,
      "end_w" : 1,
      "end_h" : 0,
      "begin_h" : 0,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : true,
      "squeeze_mask_h" : false,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : true,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : true,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "model\/lstm\/PartitionedCall\/strided_slice_1",
      "stride_seq" : 1,
      "end_k" : 0,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm\/PartitionedCall\/strided_slice_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" : "model\/lstm\/PartitionedCall\/strided_slice_1",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "transpose_3",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "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" : "slice_by_index_0",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "slice_by_index_0",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "slice_by_index_0",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm\/PartitionedCall\/Shape",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "top" : "tf_make_list_0_element_shape",
      "w" : 2,
      "h" : 1,
      "name" : "tf_make_list_0_element_shape",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "tf_make_list_0_element_shape",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 7
    },
    {
      "bottom" : "slice_by_index_0,tf_make_list_0_element_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "tf_make_list_0_arr_shape",
      "top" : "tf_make_list_0_arr_shape",
      "type" : "general_concat",
      "name" : "tf_make_list_0_arr_shape"
    },
    {
      "bottom" : "tf_make_list_0_arr_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "tf_make_list_0",
      "value" : 0,
      "top" : "tf_make_list_0",
      "type" : "fill",
      "name" : "tf_make_list_0"
    },
    {
      "bottom" : "slice_by_index_0",
      "end" : 1,
      "weights" : {

      },
      "debug_info" : "range_1d_0",
      "top" : "range_1d_0",
      "type" : "range",
      "name" : "range_1d_0",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "name" : "range_1d_0_max_presqueeze",
      "use_version" : 1,
      "axis_mode" : 1,
      "type" : "reduce",
      "mode" : 9,
      "attributes" : {
        "basic_block_head" : 1
      },
      "nd_axis" : 0,
      "bottom" : "range_1d_0",
      "debug_info" : "range_1d_0_max",
      "nd_mode" : true,
      "weights" : {

      },
      "top" : "range_1d_0_max_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "range_1d_0_max_presqueeze",
      "axes_0" : 0,
      "weights" : {

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

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "tf_make_list_0_full_shape",
      "top" : "tf_make_list_0_full_shape",
      "type" : "get_shape",
      "name" : "tf_make_list_0_full_shape"
    },
    {
      "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" : "tf_make_list_0_length",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "tf_make_list_0_length",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "tf_make_list_0_length",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "tf_make_list_0_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "transpose_3",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "tf_make_list_0_raw_value_elem_shape",
      "top" : "tf_make_list_0_raw_value_elem_shape",
      "type" : "get_shape",
      "name" : "tf_make_list_0_raw_value_elem_shape"
    },
    {
      "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" : 1,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "tf_make_list_0_value_elem_shape",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "tf_make_list_0_value_elem_shape",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "tf_make_list_0_value_elem_shape",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "tf_make_list_0_raw_value_elem_shape",
      "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" : 1,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "tf_make_list_0_ls_elem_shape",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "tf_make_list_0_ls_elem_shape",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "tf_make_list_0_ls_elem_shape",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "tf_make_list_0_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "tf_make_list_0_ls_elem_shape,tf_make_list_0_value_elem_shape",
      "alpha" : 1,
      "operation" : 107,
      "weights" : {

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

      },
      "mode" : 0,
      "debug_info" : "tf_make_list_0_reduce_any",
      "use_version" : 1,
      "top" : "tf_make_list_0_reduce_any_presqueeze",
      "type" : "reduce",
      "name" : "tf_make_list_0_reduce_any"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "tf_make_list_0_reduce_any_presqueeze",
      "axes_0" : 0,
      "weights" : {

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

      },
      "debug_info" : "tf_make_list_0_condition_re_initialize",
      "top" : "",
      "type" : "cf_if",
      "name" : "tf_make_list_0_condition_re_initialize_if",
      "bottom" : "tf_make_list_0_reduce_any"
    },
    {
      "bottom" : "tf_make_list_0_length,tf_make_list_0_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "debug_info" : "tf_make_list_0_re_initialize_shape",
      "axis" : 0,
      "top" : "tf_make_list_0_re_initialize_shape",
      "type" : "general_concat",
      "name" : "tf_make_list_0_re_initialize_shape",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_0_re_initialize_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "tf_make_list_0_re_initialize",
      "value" : 0,
      "top" : "tf_make_list_0_re_initialize",
      "type" : "fill",
      "name" : "tf_make_list_0_re_initialize"
    },
    {
      "bottom" : "tf_make_list_0_re_initialize",
      "weights" : {

      },
      "debug_info" : "tf_make_list_0_re_initialize_assign",
      "top" : "tf_make_list_0_@ssa_version_1",
      "type" : "copy",
      "name" : "tf_make_list_0_re_initialize_assign",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "tf_make_list_0_condition_re_initialize_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "range_1d_0_max,tf_make_list_0_length",
      "alpha" : 1,
      "operation" : 106,
      "beta" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "tf_make_list_0_is_growing",
      "top" : "tf_make_list_0_is_growing",
      "type" : "elementwise",
      "name" : "tf_make_list_0_is_growing",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "weights" : {

      },
      "debug_info" : "tf_make_list_0_condition",
      "top" : "",
      "type" : "cf_if",
      "name" : "tf_make_list_0_condition_if",
      "bottom" : "tf_make_list_0_is_growing"
    },
    {
      "name" : "tf_make_list_0_extra_length0",
      "fused_relu" : 0,
      "beta" : 0,
      "operation" : 33,
      "type" : "elementwise",
      "alpha" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "range_1d_0_max,tf_make_list_0_length",
      "debug_info" : "tf_make_list_0_extra_length0",
      "nd_mode" : true,
      "weights" : {

      },
      "top" : "tf_make_list_0_extra_length0"
    },
    {
      "bottom" : "tf_make_list_0_extra_length0",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "tf_make_list_0_extra_length1",
      "top" : "tf_make_list_0_extra_length1",
      "type" : "elementwise",
      "name" : "tf_make_list_0_extra_length1",
      "beta" : 0
    },
    {
      "bottom" : "tf_make_list_0_extra_length1,tf_make_list_0_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "tf_make_list_0_alloc_shape",
      "top" : "tf_make_list_0_alloc_shape",
      "type" : "general_concat",
      "name" : "tf_make_list_0_alloc_shape"
    },
    {
      "bottom" : "tf_make_list_0_alloc_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "tf_make_list_0_alloc",
      "value" : 0,
      "top" : "tf_make_list_0_alloc",
      "type" : "fill",
      "name" : "tf_make_list_0_alloc"
    },
    {
      "bottom" : "tf_make_list_0,tf_make_list_0_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "tf_make_list_0_@ssa_version_4",
      "type" : "phi_virtual",
      "name" : "phi_tf_make_list_0_@ssa_version_4",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_0_@ssa_version_4,tf_make_list_0_alloc",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "tf_make_list_0_new",
      "top" : "tf_make_list_0_new",
      "type" : "general_concat",
      "name" : "tf_make_list_0_new"
    },
    {
      "weights" : {

      },
      "debug_info" : "tf_make_list_0_assign",
      "top" : "tf_make_list_0_@ssa_version_2",
      "type" : "copy",
      "name" : "tf_make_list_0_assign",
      "bottom" : "tf_make_list_0_new"
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "tf_make_list_0_condition_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_0,tf_make_list_0_@ssa_version_2,tf_make_list_0_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "tf_make_list_0_@ssa_version_5",
      "type" : "phi_virtual",
      "name" : "phi_tf_make_list_0_@ssa_version_5",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_0_@ssa_version_5,range_1d_0,transpose_3",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor",
      "axis" : 0,
      "top" : "model\/lstm\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor",
      "type" : "scatter_nd",
      "name" : "model\/lstm\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor",
      "accumulation_mode" : 0
    },
    {
      "axis_h" : 2,
      "axis_w" : 0,
      "bottom" : "model\/lstm\/PartitionedCall\/ExpandDims",
      "axis_k" : 1,
      "axis_n" : 3,
      "axis_seq" : 4,
      "weights" : {

      },
      "debug_info" : "transpose_2",
      "top" : "transpose_2",
      "type" : "transpose",
      "name" : "transpose_2"
    },
    {
      "bottom" : "transpose_2",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "shape_1",
      "top" : "shape_1",
      "type" : "get_shape",
      "name" : "shape_1"
    },
    {
      "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" : "slice_by_index_1",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "slice_by_index_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" : "slice_by_index_1",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "shape_1",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "top" : "tf_make_list_1_element_shape",
      "w" : 2,
      "h" : 1,
      "name" : "tf_make_list_1_element_shape",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "tf_make_list_1_element_shape",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 9
    },
    {
      "bottom" : "slice_by_index_1,tf_make_list_1_element_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "tf_make_list_1_arr_shape",
      "top" : "tf_make_list_1_arr_shape",
      "type" : "general_concat",
      "name" : "tf_make_list_1_arr_shape"
    },
    {
      "bottom" : "tf_make_list_1_arr_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "tf_make_list_1",
      "value" : 0,
      "top" : "tf_make_list_1",
      "type" : "fill",
      "name" : "tf_make_list_1"
    },
    {
      "bottom" : "slice_by_index_1",
      "end" : 1,
      "weights" : {

      },
      "debug_info" : "range_1d_1",
      "top" : "range_1d_1",
      "type" : "range",
      "name" : "range_1d_1",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "name" : "range_1d_1_max_presqueeze",
      "use_version" : 1,
      "axis_mode" : 1,
      "type" : "reduce",
      "mode" : 9,
      "attributes" : {
        "basic_block_head" : 1
      },
      "nd_axis" : 0,
      "bottom" : "range_1d_1",
      "debug_info" : "range_1d_1_max",
      "nd_mode" : true,
      "weights" : {

      },
      "top" : "range_1d_1_max_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "range_1d_1_max_presqueeze",
      "axes_0" : 0,
      "weights" : {

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

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "tf_make_list_1_full_shape",
      "top" : "tf_make_list_1_full_shape",
      "type" : "get_shape",
      "name" : "tf_make_list_1_full_shape"
    },
    {
      "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" : "tf_make_list_1_length",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "tf_make_list_1_length",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "tf_make_list_1_length",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "tf_make_list_1_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "transpose_2",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "tf_make_list_1_raw_value_elem_shape",
      "top" : "tf_make_list_1_raw_value_elem_shape",
      "type" : "get_shape",
      "name" : "tf_make_list_1_raw_value_elem_shape"
    },
    {
      "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" : 1,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "tf_make_list_1_value_elem_shape",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "tf_make_list_1_value_elem_shape",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "tf_make_list_1_value_elem_shape",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "tf_make_list_1_raw_value_elem_shape",
      "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" : 1,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "tf_make_list_1_ls_elem_shape",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "tf_make_list_1_ls_elem_shape",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "tf_make_list_1_ls_elem_shape",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "tf_make_list_1_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "tf_make_list_1_ls_elem_shape,tf_make_list_1_value_elem_shape",
      "alpha" : 1,
      "operation" : 107,
      "weights" : {

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

      },
      "mode" : 0,
      "debug_info" : "tf_make_list_1_reduce_any",
      "use_version" : 1,
      "top" : "tf_make_list_1_reduce_any_presqueeze",
      "type" : "reduce",
      "name" : "tf_make_list_1_reduce_any"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "tf_make_list_1_reduce_any_presqueeze",
      "axes_0" : 0,
      "weights" : {

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

      },
      "debug_info" : "tf_make_list_1_condition_re_initialize",
      "top" : "",
      "type" : "cf_if",
      "name" : "tf_make_list_1_condition_re_initialize_if",
      "bottom" : "tf_make_list_1_reduce_any"
    },
    {
      "bottom" : "tf_make_list_1_length,tf_make_list_1_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "debug_info" : "tf_make_list_1_re_initialize_shape",
      "axis" : 0,
      "top" : "tf_make_list_1_re_initialize_shape",
      "type" : "general_concat",
      "name" : "tf_make_list_1_re_initialize_shape",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_1_re_initialize_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "tf_make_list_1_re_initialize",
      "value" : 0,
      "top" : "tf_make_list_1_re_initialize",
      "type" : "fill",
      "name" : "tf_make_list_1_re_initialize"
    },
    {
      "bottom" : "tf_make_list_1_re_initialize",
      "weights" : {

      },
      "debug_info" : "tf_make_list_1_re_initialize_assign",
      "top" : "tf_make_list_1_@ssa_version_1",
      "type" : "copy",
      "name" : "tf_make_list_1_re_initialize_assign",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "tf_make_list_1_condition_re_initialize_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "range_1d_1_max,tf_make_list_1_length",
      "alpha" : 1,
      "operation" : 106,
      "beta" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "tf_make_list_1_is_growing",
      "top" : "tf_make_list_1_is_growing",
      "type" : "elementwise",
      "name" : "tf_make_list_1_is_growing",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "weights" : {

      },
      "debug_info" : "tf_make_list_1_condition",
      "top" : "",
      "type" : "cf_if",
      "name" : "tf_make_list_1_condition_if",
      "bottom" : "tf_make_list_1_is_growing"
    },
    {
      "name" : "tf_make_list_1_extra_length0",
      "fused_relu" : 0,
      "beta" : 0,
      "operation" : 33,
      "type" : "elementwise",
      "alpha" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "range_1d_1_max,tf_make_list_1_length",
      "debug_info" : "tf_make_list_1_extra_length0",
      "nd_mode" : true,
      "weights" : {

      },
      "top" : "tf_make_list_1_extra_length0"
    },
    {
      "bottom" : "tf_make_list_1_extra_length0",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "tf_make_list_1_extra_length1",
      "top" : "tf_make_list_1_extra_length1",
      "type" : "elementwise",
      "name" : "tf_make_list_1_extra_length1",
      "beta" : 0
    },
    {
      "bottom" : "tf_make_list_1_extra_length1,tf_make_list_1_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "tf_make_list_1_alloc_shape",
      "top" : "tf_make_list_1_alloc_shape",
      "type" : "general_concat",
      "name" : "tf_make_list_1_alloc_shape"
    },
    {
      "bottom" : "tf_make_list_1_alloc_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "tf_make_list_1_alloc",
      "value" : 0,
      "top" : "tf_make_list_1_alloc",
      "type" : "fill",
      "name" : "tf_make_list_1_alloc"
    },
    {
      "bottom" : "tf_make_list_1,tf_make_list_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "tf_make_list_1_@ssa_version_4",
      "type" : "phi_virtual",
      "name" : "phi_tf_make_list_1_@ssa_version_4",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_1_@ssa_version_4,tf_make_list_1_alloc",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "tf_make_list_1_new",
      "top" : "tf_make_list_1_new",
      "type" : "general_concat",
      "name" : "tf_make_list_1_new"
    },
    {
      "weights" : {

      },
      "debug_info" : "tf_make_list_1_assign",
      "top" : "tf_make_list_1_@ssa_version_2",
      "type" : "copy",
      "name" : "tf_make_list_1_assign",
      "bottom" : "tf_make_list_1_new"
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "tf_make_list_1_condition_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_1,tf_make_list_1_@ssa_version_2,tf_make_list_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "tf_make_list_1_@ssa_version_5",
      "type" : "phi_virtual",
      "name" : "phi_tf_make_list_1_@ssa_version_5",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_1_@ssa_version_5,range_1d_1,transpose_2",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/TensorArrayUnstack_1\/TensorListFromTensor",
      "axis" : 0,
      "top" : "model\/lstm\/PartitionedCall\/TensorArrayUnstack_1\/TensorListFromTensor",
      "type" : "scatter_nd",
      "name" : "model\/lstm\/PartitionedCall\/TensorArrayUnstack_1\/TensorListFromTensor",
      "accumulation_mode" : 0
    },
    {
      "top" : "model\/lstm\/zeros\/packed\/1",
      "w" : 1,
      "h" : 1,
      "name" : "model\/lstm\/zeros\/packed\/1",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "model\/lstm\/zeros\/packed\/1",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 11
    },
    {
      "bottom" : "model\/lstm\/strided_slice,model\/lstm\/zeros\/packed\/1",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "model\/lstm\/zeros\/packed",
      "top" : "model\/lstm\/zeros\/packed",
      "type" : "general_concat",
      "name" : "model\/lstm\/zeros\/packed"
    },
    {
      "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" : "model\/lstm\/PartitionedCall\/strided_slice",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm\/PartitionedCall\/strided_slice",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "model\/lstm\/PartitionedCall\/strided_slice",
      "stride_w" : 2147483647,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm\/PartitionedCall\/Shape",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "top" : "Func\/model\/lstm\/PartitionedCall\/input\/_3",
      "w" : 360,
      "h" : 80,
      "name" : "Func\/model\/lstm\/PartitionedCall\/input\/_3",
      "nd_rank" : 2,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "Func\/model\/lstm\/PartitionedCall\/input\/_3",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 13
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/strided_slice_1,Func\/model\/lstm\/PartitionedCall\/input\/_3",
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/MatMul",
      "top" : "model\/lstm\/PartitionedCall\/MatMul",
      "type" : "batch_matmul",
      "name" : "model\/lstm\/PartitionedCall\/MatMul",
      "channel_mode" : false
    },
    {
      "bottom" : "model\/lstm\/zeros\/packed",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm\/zeros",
      "value" : 0,
      "top" : "model\/lstm\/zeros",
      "type" : "fill",
      "name" : "model\/lstm\/zeros"
    },
    {
      "top" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1_element_shape",
      "w" : 2,
      "h" : 1,
      "weights" : {

      },
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "",
      "debug_info" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1_element_shape",
      "n" : 1,
      "name" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1_element_shape",
      "constant_blob" : 15
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/strided_slice,model\/lstm\/PartitionedCall\/TensorArrayV2_1_element_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1_arr_shape",
      "top" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1_arr_shape",
      "type" : "general_concat",
      "name" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1_arr_shape"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1_arr_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1",
      "value" : 0,
      "top" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1",
      "type" : "fill",
      "name" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1"
    },
    {
      "top" : "Func\/model\/lstm\/PartitionedCall\/input\/_4",
      "w" : 360,
      "h" : 90,
      "weights" : {

      },
      "nd_rank" : 2,
      "type" : "load_constant",
      "k" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "",
      "debug_info" : "Func\/model\/lstm\/PartitionedCall\/input\/_4",
      "n" : 1,
      "name" : "Func\/model\/lstm\/PartitionedCall\/input\/_4",
      "constant_blob" : 17
    },
    {
      "bottom" : "model\/lstm\/zeros,Func\/model\/lstm\/PartitionedCall\/input\/_4",
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/MatMul_1",
      "top" : "model\/lstm\/PartitionedCall\/MatMul_1",
      "type" : "batch_matmul",
      "name" : "model\/lstm\/PartitionedCall\/MatMul_1",
      "channel_mode" : false
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/MatMul,model\/lstm\/PartitionedCall\/MatMul_1",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/add",
      "top" : "model\/lstm\/PartitionedCall\/add",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/add",
      "beta" : 0
    },
    {
      "top" : "Func\/model\/lstm\/PartitionedCall\/input\/_5",
      "w" : 360,
      "h" : 1,
      "name" : "Func\/model\/lstm\/PartitionedCall\/input\/_5",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "Func\/model\/lstm\/PartitionedCall\/input\/_5",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 19
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/add,Func\/model\/lstm\/PartitionedCall\/input\/_5",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/BiasAdd",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/BiasAdd",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/BiasAdd",
      "beta" : 0
    },
    {
      "begin_104" : 0,
      "begin_63" : 0,
      "begin_59" : 0,
      "begin_64" : 0,
      "begin_105" : 0,
      "begin_65" : 0,
      "begin_0" : 0,
      "begin_70" : 0,
      "begin_66" : 0,
      "begin_106" : 0,
      "begin_110" : 0,
      "begin_2" : 0,
      "begin_71" : 0,
      "begin_67" : 0,
      "begin_68" : 0,
      "begin_107" : 0,
      "begin_111" : 0,
      "begin_4" : 0,
      "begin_72" : 0,
      "begin_73" : 0,
      "begin_69" : 0,
      "begin_6" : 0,
      "begin_74" : 0,
      "begin_108" : 0,
      "type" : "split_nd",
      "begin_8" : 0,
      "begin_112" : 0,
      "begin_75" : 0,
      "begin_10" : 0,
      "begin_80" : 0,
      "begin_76" : 0,
      "begin_109" : 0,
      "begin_113" : 0,
      "begin_11" : 0,
      "nd_axis" : 1,
      "begin_81" : 0,
      "begin_77" : 0,
      "begin_114" : 0,
      "begin_12" : 0,
      "begin_78" : 0,
      "begin_82" : 0,
      "begin_13" : 0,
      "begin_83" : 0,
      "begin_79" : 0,
      "begin_115" : 0,
      "begin_14" : 0,
      "begin_84" : 0,
      "begin_15" : 0,
      "begin_85" : 0,
      "num_splits" : 4,
      "begin_116" : 0,
      "begin_120" : 0,
      "begin_20" : 0,
      "begin_86" : 0,
      "begin_16" : 0,
      "begin_90" : 0,
      "begin_21" : 0,
      "begin_91" : 0,
      "begin_87" : 0,
      "begin_17" : 0,
      "begin_117" : 0,
      "begin_121" : 0,
      "begin_18" : 0,
      "begin_92" : 0,
      "begin_88" : 0,
      "begin_22" : 0,
      "begin_23" : 0,
      "begin_89" : 0,
      "begin_19" : 0,
      "begin_93" : 0,
      "begin_118" : 0,
      "begin_122" : 0,
      "begin_24" : 0,
      "begin_94" : 0,
      "begin_25" : 0,
      "begin_95" : 0,
      "begin_119" : 0,
      "begin_123" : 0,
      "begin_30" : 0,
      "begin_26" : 0,
      "begin_96" : 0,
      "begin_124" : 0,
      "begin_31" : 0,
      "begin_97" : 0,
      "begin_27" : 0,
      "begin_28" : 0,
      "begin_98" : 0,
      "begin_32" : 0,
      "begin_125" : 0,
      "begin_33" : 0,
      "begin_29" : 0,
      "begin_99" : 0,
      "begin_1" : 0,
      "weights" : {

      },
      "begin_34" : 0,
      "bottom" : "model\/lstm\/PartitionedCall\/BiasAdd",
      "begin_3" : 0,
      "begin_126" : 0,
      "begin_35" : 0,
      "begin_5" : 0,
      "begin_36" : 0,
      "begin_40" : 0,
      "begin_127" : 0,
      "name" : "model\/lstm\/PartitionedCall\/split",
      "begin_41" : 0,
      "begin_37" : 0,
      "begin_7" : 0,
      "begin_42" : 0,
      "begin_38" : 0,
      "begin_9" : 0,
      "begin_39" : 0,
      "begin_43" : 0,
      "begin_44" : 0,
      "begin_45" : 0,
      "begin_50" : 0,
      "begin_46" : 0,
      "begin_51" : 0,
      "begin_47" : 0,
      "begin_100" : 0,
      "begin_52" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/split",
      "begin_48" : 0,
      "top" : "model\/lstm\/PartitionedCall\/split_0,model\/lstm\/PartitionedCall\/split_1,model\/lstm\/PartitionedCall\/split_2,model\/lstm\/PartitionedCall\/split_3",
      "begin_101" : 0,
      "begin_53" : 0,
      "begin_49" : 0,
      "begin_54" : 0,
      "begin_55" : 0,
      "begin_102" : 0,
      "begin_60" : 0,
      "begin_56" : 0,
      "begin_103" : 0,
      "begin_57" : 0,
      "begin_61" : 0,
      "begin_62" : 0,
      "begin_58" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/split_0",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm\/PartitionedCall\/Sigmoid",
      "top" : "model\/lstm\/PartitionedCall\/Sigmoid",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/Sigmoid"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/split_1",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm\/PartitionedCall\/Sigmoid_1",
      "top" : "model\/lstm\/PartitionedCall\/Sigmoid_1",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/Sigmoid_1"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/split_2",
      "weights" : {

      },
      "mode" : 1,
      "debug_info" : "model\/lstm\/PartitionedCall\/Tanh",
      "top" : "model\/lstm\/PartitionedCall\/Tanh",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/Tanh"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/split_3",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm\/PartitionedCall\/Sigmoid_2",
      "top" : "model\/lstm\/PartitionedCall\/Sigmoid_2",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/Sigmoid_2"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/Sigmoid_1,model\/lstm\/zeros",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/mul",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/mul",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/mul",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/Sigmoid,model\/lstm\/PartitionedCall\/Tanh",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/mul_1",
      "top" : "model\/lstm\/PartitionedCall\/mul_1",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/mul_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/mul,model\/lstm\/PartitionedCall\/mul_1",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/add_1",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/add_1",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/add_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/add_1",
      "weights" : {

      },
      "mode" : 1,
      "debug_info" : "model\/lstm\/PartitionedCall\/Tanh_1",
      "top" : "model\/lstm\/PartitionedCall\/Tanh_1",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/Tanh_1"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/Sigmoid_2,model\/lstm\/PartitionedCall\/Tanh_1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/mul_2",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/mul_2",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/mul_2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/mul_2",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "shape_3",
      "top" : "shape_3",
      "type" : "get_shape",
      "name" : "shape_3"
    },
    {
      "bottom" : "shape_3",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm\/PartitionedCall\/zeros_like",
      "value" : 0,
      "top" : "model\/lstm\/PartitionedCall\/zeros_like",
      "type" : "fill",
      "name" : "model\/lstm\/PartitionedCall\/zeros_like"
    },
    {
      "top" : "model\/lstm\/PartitionedCall\/time",
      "w" : 1,
      "h" : 1,
      "weights" : {

      },
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "",
      "debug_info" : "model\/lstm\/PartitionedCall\/time",
      "n" : 1,
      "name" : "model\/lstm\/PartitionedCall\/time",
      "constant_blob" : 21
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_0_input_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_0",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_0_input_copy",
      "bottom" : "model\/lstm\/PartitionedCall\/time"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_input_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_1",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_1_input_copy",
      "bottom" : "model\/lstm\/PartitionedCall\/TensorArrayV2_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_2_input_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_2",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_2_input_copy",
      "bottom" : "model\/lstm\/PartitionedCall\/zeros_like"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_3_input_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_3",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_3_input_copy",
      "bottom" : "model\/lstm\/zeros"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_4_input_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_4",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_4_input_copy",
      "bottom" : "model\/lstm\/zeros"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_0,model\/lstm\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm\/PartitionedCall\/while_0_@ssa_version_3,model\/lstm\/PartitionedCall\/while_0_@ssa_version_4",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_2",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_0_@ssa_version_2",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_renamed",
      "top" : "",
      "type" : "cf_loop",
      "name" : "model\/lstm\/PartitionedCall\/while_renamed_loop_start",
      "bottom" : ""
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_2,model\/lstm\/PartitionedCall\/strided_slice",
      "alpha" : 1,
      "operation" : 103,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_cond_17249\/while\/Less",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_cond_17249\/while\/Less",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_cond_17249\/while\/Less",
      "beta" : 0
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_if",
      "name" : "model\/lstm\/PartitionedCall\/while_renamed_if",
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_cond_17249\/while\/Less"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1,model\/lstm\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm\/PartitionedCall\/while_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_4",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_1_@ssa_version_4",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_2_@ssa_version_2",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_2_@ssa_version_2",
      "bottom" : "model\/lstm\/PartitionedCall\/while_2,model\/lstm\/PartitionedCall\/while_2_@ssa_version_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_4_@ssa_version_2",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_4_@ssa_version_2",
      "bottom" : "model\/lstm\/PartitionedCall\/while_4,model\/lstm\/PartitionedCall\/while_4_@ssa_version_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_3_@ssa_version_2",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_3_@ssa_version_2",
      "bottom" : "model\/lstm\/PartitionedCall\/while_3,model\/lstm\/PartitionedCall\/while_3_@ssa_version_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_3",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_0_@ssa_version_3",
      "bottom" : "model\/lstm\/PartitionedCall\/while_0,model\/lstm\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm\/PartitionedCall\/while_0_@ssa_version_4,model\/lstm\/PartitionedCall\/while_0_@ssa_version_2"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_3",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_2",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_2",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor,model\/lstm\/PartitionedCall\/while_0_@ssa_version_3",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem",
      "axis" : 0,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem_gathered",
      "type" : "gather_nd",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem",
      "batch_dims" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem_gathered",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem_squeezed",
      "version" : 1,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem",
      "type" : "squeeze",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem_squeezed"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/TensorArrayUnstack_1\/TensorListFromTensor,model\/lstm\/PartitionedCall\/while_0_@ssa_version_3",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem",
      "axis" : 0,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem_gathered",
      "type" : "gather_nd",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem",
      "batch_dims" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem_gathered",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem_squeezed",
      "version" : 1,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem",
      "type" : "squeeze",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem_squeezed"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_3_@ssa_version_2,Func\/model\/lstm\/PartitionedCall\/input\/_4",
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul_1",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul_1",
      "type" : "batch_matmul",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul_1",
      "channel_mode" : false
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem,Func\/model\/lstm\/PartitionedCall\/input\/_3",
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul",
      "type" : "batch_matmul",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul",
      "channel_mode" : false
    },
    {
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tile",
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem",
      "dst_n" : 1,
      "dst_seq" : 1,
      "weights" : {

      },
      "dst_k" : 1,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tile",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tile",
      "dst_h" : 1,
      "dst_w" : 1,
      "type" : "tile"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul_1",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add,Func\/model\/lstm\/PartitionedCall\/input\/_5",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/BiasAdd",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/BiasAdd",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/BiasAdd",
      "beta" : 0
    },
    {
      "begin_104" : 0,
      "begin_63" : 0,
      "begin_59" : 0,
      "begin_64" : 0,
      "begin_105" : 0,
      "begin_65" : 0,
      "begin_0" : 0,
      "begin_70" : 0,
      "begin_66" : 0,
      "begin_106" : 0,
      "begin_110" : 0,
      "begin_2" : 0,
      "begin_71" : 0,
      "begin_67" : 0,
      "begin_68" : 0,
      "begin_107" : 0,
      "begin_111" : 0,
      "begin_4" : 0,
      "begin_72" : 0,
      "begin_73" : 0,
      "begin_69" : 0,
      "begin_6" : 0,
      "begin_74" : 0,
      "begin_108" : 0,
      "type" : "split_nd",
      "begin_8" : 0,
      "begin_112" : 0,
      "begin_75" : 0,
      "begin_10" : 0,
      "begin_80" : 0,
      "begin_76" : 0,
      "begin_109" : 0,
      "begin_113" : 0,
      "begin_11" : 0,
      "nd_axis" : 1,
      "begin_81" : 0,
      "begin_77" : 0,
      "begin_114" : 0,
      "begin_12" : 0,
      "begin_78" : 0,
      "begin_82" : 0,
      "begin_13" : 0,
      "begin_83" : 0,
      "begin_79" : 0,
      "begin_115" : 0,
      "begin_14" : 0,
      "begin_84" : 0,
      "begin_15" : 0,
      "begin_85" : 0,
      "num_splits" : 4,
      "begin_116" : 0,
      "begin_120" : 0,
      "begin_20" : 0,
      "begin_86" : 0,
      "begin_16" : 0,
      "begin_90" : 0,
      "begin_21" : 0,
      "begin_91" : 0,
      "begin_87" : 0,
      "begin_17" : 0,
      "begin_117" : 0,
      "begin_121" : 0,
      "begin_18" : 0,
      "begin_92" : 0,
      "begin_88" : 0,
      "begin_22" : 0,
      "begin_23" : 0,
      "begin_89" : 0,
      "begin_19" : 0,
      "begin_93" : 0,
      "begin_118" : 0,
      "begin_122" : 0,
      "begin_24" : 0,
      "begin_94" : 0,
      "begin_25" : 0,
      "begin_95" : 0,
      "begin_119" : 0,
      "begin_123" : 0,
      "begin_30" : 0,
      "begin_26" : 0,
      "begin_96" : 0,
      "begin_124" : 0,
      "begin_31" : 0,
      "begin_97" : 0,
      "begin_27" : 0,
      "begin_28" : 0,
      "begin_98" : 0,
      "begin_32" : 0,
      "begin_125" : 0,
      "begin_33" : 0,
      "begin_29" : 0,
      "begin_99" : 0,
      "begin_1" : 0,
      "weights" : {

      },
      "begin_34" : 0,
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/BiasAdd",
      "begin_3" : 0,
      "begin_126" : 0,
      "begin_35" : 0,
      "begin_5" : 0,
      "begin_36" : 0,
      "begin_40" : 0,
      "begin_127" : 0,
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split",
      "begin_41" : 0,
      "begin_37" : 0,
      "begin_7" : 0,
      "begin_42" : 0,
      "begin_38" : 0,
      "begin_9" : 0,
      "begin_39" : 0,
      "begin_43" : 0,
      "begin_44" : 0,
      "begin_45" : 0,
      "begin_50" : 0,
      "begin_46" : 0,
      "begin_51" : 0,
      "begin_47" : 0,
      "begin_100" : 0,
      "begin_52" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split",
      "begin_48" : 0,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_0,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_1,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_2,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_3",
      "begin_101" : 0,
      "begin_53" : 0,
      "begin_49" : 0,
      "begin_54" : 0,
      "begin_55" : 0,
      "begin_102" : 0,
      "begin_60" : 0,
      "begin_56" : 0,
      "begin_103" : 0,
      "begin_57" : 0,
      "begin_61" : 0,
      "begin_62" : 0,
      "begin_58" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_0",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_1",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_1",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_1",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_1"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_2",
      "weights" : {

      },
      "mode" : 1,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_3",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_2",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_2",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_2"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_1,model\/lstm\/PartitionedCall\/while_4_@ssa_version_2",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_1",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_1",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_1",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_1",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_1",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_1",
      "weights" : {

      },
      "mode" : 1,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh_1",
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh_1",
      "type" : "activation",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh_1"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tile,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_1,model\/lstm\/PartitionedCall\/while_4_@ssa_version_2",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_2",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_2",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_2,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh_1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_2",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_2",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tile,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_2,model\/lstm\/PartitionedCall\/while_2_@ssa_version_2",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tile,model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_2,model\/lstm\/PartitionedCall\/while_3_@ssa_version_2",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_1",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_1",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_4",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_full_shape",
      "top" : "model\/lstm\/PartitionedCall\/while_1_full_shape",
      "type" : "get_shape",
      "name" : "model\/lstm\/PartitionedCall\/while_1_full_shape"
    },
    {
      "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" : "model\/lstm\/PartitionedCall\/while_1_length",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm\/PartitionedCall\/while_1_length",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_length",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_value_elem_shape",
      "top" : "model\/lstm\/PartitionedCall\/while_1_value_elem_shape",
      "type" : "get_shape",
      "name" : "model\/lstm\/PartitionedCall\/while_1_value_elem_shape"
    },
    {
      "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" : 1,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "model\/lstm\/PartitionedCall\/while_1_ls_elem_shape",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm\/PartitionedCall\/while_1_ls_elem_shape",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_ls_elem_shape",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_ls_elem_shape,model\/lstm\/PartitionedCall\/while_1_value_elem_shape",
      "alpha" : 1,
      "operation" : 107,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_elem_shape_not_equal",
      "top" : "model\/lstm\/PartitionedCall\/while_1_elem_shape_not_equal",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while_1_elem_shape_not_equal",
      "beta" : 0
    },
    {
      "axis_mode" : 31,
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_elem_shape_not_equal",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_reduce_any",
      "use_version" : 1,
      "top" : "model\/lstm\/PartitionedCall\/while_1_reduce_any_presqueeze",
      "type" : "reduce",
      "name" : "model\/lstm\/PartitionedCall\/while_1_reduce_any"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_reduce_any_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_reduce_any",
      "version" : 1,
      "top" : "model\/lstm\/PartitionedCall\/while_1_reduce_any",
      "type" : "squeeze",
      "name" : "model\/lstm\/PartitionedCall\/while_1_reduce_any",
      "squeeze_all" : true
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_condition_re_initialize",
      "top" : "",
      "type" : "cf_if",
      "name" : "model\/lstm\/PartitionedCall\/while_1_condition_re_initialize_if",
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_reduce_any"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_length,model\/lstm\/PartitionedCall\/while_1_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_re_initialize_shape",
      "axis" : 0,
      "top" : "model\/lstm\/PartitionedCall\/while_1_re_initialize_shape",
      "type" : "general_concat",
      "name" : "model\/lstm\/PartitionedCall\/while_1_re_initialize_shape",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_re_initialize_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_re_initialize",
      "value" : 0,
      "top" : "model\/lstm\/PartitionedCall\/while_1_re_initialize",
      "type" : "fill",
      "name" : "model\/lstm\/PartitionedCall\/while_1_re_initialize"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_re_initialize",
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_re_initialize_assign",
      "top" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_1_re_initialize_assign",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "model\/lstm\/PartitionedCall\/while_1_condition_re_initialize_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_0,model\/lstm\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm\/PartitionedCall\/while_0_@ssa_version_3,model\/lstm\/PartitionedCall\/while_0_@ssa_version_2",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_4",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_0_@ssa_version_4",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_4,model\/lstm\/PartitionedCall\/while_1_length",
      "alpha" : 1,
      "operation" : 106,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_is_growing",
      "top" : "model\/lstm\/PartitionedCall\/while_1_is_growing",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while_1_is_growing",
      "beta" : 0
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_condition",
      "top" : "",
      "type" : "cf_if",
      "name" : "model\/lstm\/PartitionedCall\/while_1_condition_if",
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_is_growing"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_0,model\/lstm\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm\/PartitionedCall\/while_0_@ssa_version_3,model\/lstm\/PartitionedCall\/while_0_@ssa_version_4,model\/lstm\/PartitionedCall\/while_0_@ssa_version_2",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_5",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_0_@ssa_version_5",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm\/PartitionedCall\/while_1_length",
      "alpha" : 1,
      "operation" : 33,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_extra_length0",
      "nd_mode" : true,
      "top" : "model\/lstm\/PartitionedCall\/while_1_extra_length0",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while_1_extra_length0",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_extra_length0",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_extra_length1",
      "top" : "model\/lstm\/PartitionedCall\/while_1_extra_length1",
      "type" : "elementwise",
      "name" : "model\/lstm\/PartitionedCall\/while_1_extra_length1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_extra_length1,model\/lstm\/PartitionedCall\/while_1_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_alloc_shape",
      "top" : "model\/lstm\/PartitionedCall\/while_1_alloc_shape",
      "type" : "general_concat",
      "name" : "model\/lstm\/PartitionedCall\/while_1_alloc_shape"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_alloc_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_alloc",
      "value" : 0,
      "top" : "model\/lstm\/PartitionedCall\/while_1_alloc",
      "type" : "fill",
      "name" : "model\/lstm\/PartitionedCall\/while_1_alloc"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1,model\/lstm\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm\/PartitionedCall\/while_1_@ssa_version_4,model\/lstm\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm\/PartitionedCall\/while_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_5",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_1_@ssa_version_5",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_5,model\/lstm\/PartitionedCall\/while_1_alloc",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_new",
      "top" : "model\/lstm\/PartitionedCall\/while_1_new",
      "type" : "general_concat",
      "name" : "model\/lstm\/PartitionedCall\/while_1_new"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_assign",
      "top" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_2",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_1_assign",
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_new"
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "model\/lstm\/PartitionedCall\/while_1_condition_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_0,model\/lstm\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm\/PartitionedCall\/while_0_@ssa_version_3,model\/lstm\/PartitionedCall\/while_0_@ssa_version_4,model\/lstm\/PartitionedCall\/while_0_@ssa_version_2",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_6",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_0_@ssa_version_6",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_6",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_1_@ssa_version_6",
      "bottom" : "model\/lstm\/PartitionedCall\/while_1,model\/lstm\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm\/PartitionedCall\/while_1_@ssa_version_4,model\/lstm\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm\/PartitionedCall\/while_1_@ssa_version_1"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_expanded",
      "top" : "model\/lstm\/PartitionedCall\/while_1_model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_expanded",
      "type" : "expand_dims",
      "name" : "model\/lstm\/PartitionedCall\/while_1_model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_expanded"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_6,model\/lstm\/PartitionedCall\/while_0_@ssa_version_6,model\/lstm\/PartitionedCall\/while_1_model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_expanded",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Write\/TensorListSetItem",
      "axis" : 0,
      "top" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Write\/TensorListSetItem",
      "type" : "scatter_nd",
      "name" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Write\/TensorListSetItem",
      "accumulation_mode" : 0
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_0_ret_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_0_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_0_ret_copy",
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_2"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_ret_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_3",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_1_ret_copy",
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Write\/TensorListSetItem"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_2_ret_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_2_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_2_ret_copy",
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_3_ret_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_3_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_3_ret_copy",
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm\/PartitionedCall\/while_4_ret_copy",
      "top" : "model\/lstm\/PartitionedCall\/while_4_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm\/PartitionedCall\/while_4_ret_copy",
      "bottom" : "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_2"
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "cf_stack_depth" : 1,
      "debug_info" : "",
      "top" : "",
      "type" : "cf_jump",
      "name" : "model\/lstm\/PartitionedCall\/while_renamed_jump"
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "model\/lstm\/PartitionedCall\/while_renamed_end_loop_if",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "model\/lstm\/PartitionedCall\/while_renamed_end_loop",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1,model\/lstm\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm\/PartitionedCall\/while_1_@ssa_version_4,model\/lstm\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm\/PartitionedCall\/while_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_7",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_1_@ssa_version_7",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_7",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm\/PartitionedCall\/while_1_shape",
      "top" : "model\/lstm\/PartitionedCall\/while_1_shape",
      "type" : "get_shape",
      "name" : "model\/lstm\/PartitionedCall\/while_1_shape"
    },
    {
      "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" : "list_length_0",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "list_length_0",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "list_length_0",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "end" : 1,
      "bottom" : "list_length_0",
      "weights" : {

      },
      "debug_info" : "range_1d_3",
      "top" : "range_1d_3",
      "type" : "range",
      "name" : "range_1d_3"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1,model\/lstm\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm\/PartitionedCall\/while_1_@ssa_version_4,model\/lstm\/PartitionedCall\/while_1_@ssa_version_7,model\/lstm\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm\/PartitionedCall\/while_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_8",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm\/PartitionedCall\/while_1_@ssa_version_8",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/while_1_@ssa_version_8,range_1d_3",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack",
      "axis" : 0,
      "top" : "model\/lstm\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack",
      "type" : "gather_nd",
      "name" : "model\/lstm\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack",
      "batch_dims" : 0
    },
    {
      "axis_h" : 2,
      "axis_w" : 0,
      "bottom" : "model\/lstm\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack",
      "axis_k" : 1,
      "axis_n" : 3,
      "axis_seq" : 4,
      "weights" : {

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

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm_1\/Shape",
      "top" : "model\/lstm_1\/Shape",
      "type" : "get_shape",
      "name" : "model\/lstm_1\/Shape"
    },
    {
      "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" : "model\/lstm_1\/strided_slice",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm_1\/strided_slice",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "model\/lstm_1\/strided_slice",
      "stride_w" : 2147483647,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm_1\/Shape",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "axis_h" : 2,
      "axis_w" : 0,
      "bottom" : "transpose_1",
      "axis_k" : 1,
      "axis_n" : 3,
      "axis_seq" : 4,
      "weights" : {

      },
      "debug_info" : "transpose_0",
      "top" : "transpose_0",
      "type" : "transpose",
      "name" : "transpose_0"
    },
    {
      "bottom" : "transpose_0",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/Shape",
      "top" : "model\/lstm_1\/PartitionedCall\/Shape",
      "type" : "get_shape",
      "name" : "model\/lstm_1\/PartitionedCall\/Shape"
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : true,
      "end_w" : 1,
      "end_h" : 0,
      "begin_h" : 0,
      "stride_n" : 1,
      "end_seq" : 1,
      "begin_mask_seq" : false,
      "begin_mask_h" : true,
      "squeeze_mask_h" : false,
      "stride_k" : 1,
      "type" : "general_slice",
      "begin_mask_k" : true,
      "static_sizes_w" : 0,
      "begin_w" : 0,
      "end_mask_k" : true,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "model\/lstm_1\/PartitionedCall\/strided_slice_1",
      "stride_seq" : 1,
      "end_k" : 0,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/strided_slice_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" : "model\/lstm_1\/PartitionedCall\/strided_slice_1",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "transpose_0",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "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" : "slice_by_index_3",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "slice_by_index_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" : "slice_by_index_3",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm_1\/PartitionedCall\/Shape",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "top" : "tf_make_list_3_element_shape",
      "w" : 2,
      "h" : 1,
      "name" : "tf_make_list_3_element_shape",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "tf_make_list_3_element_shape",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 23
    },
    {
      "bottom" : "slice_by_index_3,tf_make_list_3_element_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "tf_make_list_3_arr_shape",
      "top" : "tf_make_list_3_arr_shape",
      "type" : "general_concat",
      "name" : "tf_make_list_3_arr_shape"
    },
    {
      "bottom" : "tf_make_list_3_arr_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "tf_make_list_3",
      "value" : 0,
      "top" : "tf_make_list_3",
      "type" : "fill",
      "name" : "tf_make_list_3"
    },
    {
      "bottom" : "slice_by_index_3",
      "end" : 1,
      "weights" : {

      },
      "debug_info" : "range_1d_4",
      "top" : "range_1d_4",
      "type" : "range",
      "name" : "range_1d_4",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "name" : "range_1d_4_max_presqueeze",
      "use_version" : 1,
      "axis_mode" : 1,
      "type" : "reduce",
      "mode" : 9,
      "attributes" : {
        "basic_block_head" : 1
      },
      "nd_axis" : 0,
      "bottom" : "range_1d_4",
      "debug_info" : "range_1d_4_max",
      "nd_mode" : true,
      "weights" : {

      },
      "top" : "range_1d_4_max_presqueeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "range_1d_4_max_presqueeze",
      "axes_0" : 0,
      "weights" : {

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

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "tf_make_list_3_full_shape",
      "top" : "tf_make_list_3_full_shape",
      "type" : "get_shape",
      "name" : "tf_make_list_3_full_shape"
    },
    {
      "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" : "tf_make_list_3_length",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "tf_make_list_3_length",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "tf_make_list_3_length",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "tf_make_list_3_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "transpose_0",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "tf_make_list_3_raw_value_elem_shape",
      "top" : "tf_make_list_3_raw_value_elem_shape",
      "type" : "get_shape",
      "name" : "tf_make_list_3_raw_value_elem_shape"
    },
    {
      "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" : 1,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "tf_make_list_3_value_elem_shape",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "tf_make_list_3_value_elem_shape",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "tf_make_list_3_value_elem_shape",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "tf_make_list_3_raw_value_elem_shape",
      "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" : 1,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "tf_make_list_3_ls_elem_shape",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "tf_make_list_3_ls_elem_shape",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "tf_make_list_3_ls_elem_shape",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "tf_make_list_3_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "tf_make_list_3_ls_elem_shape,tf_make_list_3_value_elem_shape",
      "alpha" : 1,
      "operation" : 107,
      "weights" : {

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

      },
      "mode" : 0,
      "debug_info" : "tf_make_list_3_reduce_any",
      "use_version" : 1,
      "top" : "tf_make_list_3_reduce_any_presqueeze",
      "type" : "reduce",
      "name" : "tf_make_list_3_reduce_any"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "tf_make_list_3_reduce_any_presqueeze",
      "axes_0" : 0,
      "weights" : {

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

      },
      "debug_info" : "tf_make_list_3_condition_re_initialize",
      "top" : "",
      "type" : "cf_if",
      "name" : "tf_make_list_3_condition_re_initialize_if",
      "bottom" : "tf_make_list_3_reduce_any"
    },
    {
      "bottom" : "tf_make_list_3_length,tf_make_list_3_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "debug_info" : "tf_make_list_3_re_initialize_shape",
      "axis" : 0,
      "top" : "tf_make_list_3_re_initialize_shape",
      "type" : "general_concat",
      "name" : "tf_make_list_3_re_initialize_shape",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_3_re_initialize_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "tf_make_list_3_re_initialize",
      "value" : 0,
      "top" : "tf_make_list_3_re_initialize",
      "type" : "fill",
      "name" : "tf_make_list_3_re_initialize"
    },
    {
      "bottom" : "tf_make_list_3_re_initialize",
      "weights" : {

      },
      "debug_info" : "tf_make_list_3_re_initialize_assign",
      "top" : "tf_make_list_3_@ssa_version_1",
      "type" : "copy",
      "name" : "tf_make_list_3_re_initialize_assign",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "tf_make_list_3_condition_re_initialize_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "range_1d_4_max,tf_make_list_3_length",
      "alpha" : 1,
      "operation" : 106,
      "beta" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "tf_make_list_3_is_growing",
      "top" : "tf_make_list_3_is_growing",
      "type" : "elementwise",
      "name" : "tf_make_list_3_is_growing",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "weights" : {

      },
      "debug_info" : "tf_make_list_3_condition",
      "top" : "",
      "type" : "cf_if",
      "name" : "tf_make_list_3_condition_if",
      "bottom" : "tf_make_list_3_is_growing"
    },
    {
      "name" : "tf_make_list_3_extra_length0",
      "fused_relu" : 0,
      "beta" : 0,
      "operation" : 33,
      "type" : "elementwise",
      "alpha" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "range_1d_4_max,tf_make_list_3_length",
      "debug_info" : "tf_make_list_3_extra_length0",
      "nd_mode" : true,
      "weights" : {

      },
      "top" : "tf_make_list_3_extra_length0"
    },
    {
      "bottom" : "tf_make_list_3_extra_length0",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "tf_make_list_3_extra_length1",
      "top" : "tf_make_list_3_extra_length1",
      "type" : "elementwise",
      "name" : "tf_make_list_3_extra_length1",
      "beta" : 0
    },
    {
      "bottom" : "tf_make_list_3_extra_length1,tf_make_list_3_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "tf_make_list_3_alloc_shape",
      "top" : "tf_make_list_3_alloc_shape",
      "type" : "general_concat",
      "name" : "tf_make_list_3_alloc_shape"
    },
    {
      "bottom" : "tf_make_list_3_alloc_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "tf_make_list_3_alloc",
      "value" : 0,
      "top" : "tf_make_list_3_alloc",
      "type" : "fill",
      "name" : "tf_make_list_3_alloc"
    },
    {
      "bottom" : "tf_make_list_3,tf_make_list_3_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "tf_make_list_3_@ssa_version_4",
      "type" : "phi_virtual",
      "name" : "phi_tf_make_list_3_@ssa_version_4",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_3_@ssa_version_4,tf_make_list_3_alloc",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "tf_make_list_3_new",
      "top" : "tf_make_list_3_new",
      "type" : "general_concat",
      "name" : "tf_make_list_3_new"
    },
    {
      "weights" : {

      },
      "debug_info" : "tf_make_list_3_assign",
      "top" : "tf_make_list_3_@ssa_version_2",
      "type" : "copy",
      "name" : "tf_make_list_3_assign",
      "bottom" : "tf_make_list_3_new"
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "tf_make_list_3_condition_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_3,tf_make_list_3_@ssa_version_2,tf_make_list_3_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "tf_make_list_3_@ssa_version_5",
      "type" : "phi_virtual",
      "name" : "phi_tf_make_list_3_@ssa_version_5",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "tf_make_list_3_@ssa_version_5,range_1d_4,transpose_0",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor",
      "axis" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor",
      "type" : "scatter_nd",
      "name" : "model\/lstm_1\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor",
      "accumulation_mode" : 0
    },
    {
      "top" : "model\/lstm_1\/zeros\/packed\/1",
      "w" : 1,
      "h" : 1,
      "name" : "model\/lstm_1\/zeros\/packed\/1",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "model\/lstm_1\/zeros\/packed\/1",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 25
    },
    {
      "bottom" : "model\/lstm_1\/strided_slice,model\/lstm_1\/zeros\/packed\/1",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "model\/lstm_1\/zeros\/packed",
      "top" : "model\/lstm_1\/zeros\/packed",
      "type" : "general_concat",
      "name" : "model\/lstm_1\/zeros\/packed"
    },
    {
      "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" : "model\/lstm_1\/PartitionedCall\/strided_slice",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/strided_slice",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/strided_slice",
      "stride_w" : 2147483647,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm_1\/PartitionedCall\/Shape",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    },
    {
      "top" : "Func\/model\/lstm_1\/PartitionedCall\/input\/_15",
      "w" : 360,
      "h" : 90,
      "name" : "Func\/model\/lstm_1\/PartitionedCall\/input\/_15",
      "nd_rank" : 2,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "Func\/model\/lstm_1\/PartitionedCall\/input\/_15",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 27
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/strided_slice_1,Func\/model\/lstm_1\/PartitionedCall\/input\/_15",
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/MatMul",
      "top" : "model\/lstm_1\/PartitionedCall\/MatMul",
      "type" : "batch_matmul",
      "name" : "model\/lstm_1\/PartitionedCall\/MatMul",
      "channel_mode" : false
    },
    {
      "bottom" : "model\/lstm_1\/zeros\/packed",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm_1\/zeros",
      "value" : 0,
      "top" : "model\/lstm_1\/zeros",
      "type" : "fill",
      "name" : "model\/lstm_1\/zeros"
    },
    {
      "top" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_element_shape",
      "w" : 2,
      "h" : 1,
      "weights" : {

      },
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "",
      "debug_info" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_element_shape",
      "n" : 1,
      "name" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_element_shape",
      "constant_blob" : 29
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/strided_slice,model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_element_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_arr_shape",
      "top" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_arr_shape",
      "type" : "general_concat",
      "name" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_arr_shape"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_arr_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1",
      "value" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1",
      "type" : "fill",
      "name" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1"
    },
    {
      "top" : "Func\/model\/lstm_1\/PartitionedCall\/input\/_16",
      "w" : 360,
      "h" : 90,
      "weights" : {

      },
      "nd_rank" : 2,
      "type" : "load_constant",
      "k" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "",
      "debug_info" : "Func\/model\/lstm_1\/PartitionedCall\/input\/_16",
      "n" : 1,
      "name" : "Func\/model\/lstm_1\/PartitionedCall\/input\/_16",
      "constant_blob" : 31
    },
    {
      "bottom" : "model\/lstm_1\/zeros,Func\/model\/lstm_1\/PartitionedCall\/input\/_16",
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/MatMul_1",
      "top" : "model\/lstm_1\/PartitionedCall\/MatMul_1",
      "type" : "batch_matmul",
      "name" : "model\/lstm_1\/PartitionedCall\/MatMul_1",
      "channel_mode" : false
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/MatMul,model\/lstm_1\/PartitionedCall\/MatMul_1",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/add",
      "top" : "model\/lstm_1\/PartitionedCall\/add",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/add",
      "beta" : 0
    },
    {
      "top" : "Func\/model\/lstm_1\/PartitionedCall\/input\/_17",
      "w" : 360,
      "h" : 1,
      "name" : "Func\/model\/lstm_1\/PartitionedCall\/input\/_17",
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "Func\/model\/lstm_1\/PartitionedCall\/input\/_17",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 33
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/add,Func\/model\/lstm_1\/PartitionedCall\/input\/_17",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/BiasAdd",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/BiasAdd",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/BiasAdd",
      "beta" : 0
    },
    {
      "begin_104" : 0,
      "begin_63" : 0,
      "begin_59" : 0,
      "begin_64" : 0,
      "begin_105" : 0,
      "begin_65" : 0,
      "begin_0" : 0,
      "begin_70" : 0,
      "begin_66" : 0,
      "begin_106" : 0,
      "begin_110" : 0,
      "begin_2" : 0,
      "begin_71" : 0,
      "begin_67" : 0,
      "begin_68" : 0,
      "begin_107" : 0,
      "begin_111" : 0,
      "begin_4" : 0,
      "begin_72" : 0,
      "begin_73" : 0,
      "begin_69" : 0,
      "begin_6" : 0,
      "begin_74" : 0,
      "begin_108" : 0,
      "type" : "split_nd",
      "begin_8" : 0,
      "begin_112" : 0,
      "begin_75" : 0,
      "begin_10" : 0,
      "begin_80" : 0,
      "begin_76" : 0,
      "begin_109" : 0,
      "begin_113" : 0,
      "begin_11" : 0,
      "nd_axis" : 1,
      "begin_81" : 0,
      "begin_77" : 0,
      "begin_114" : 0,
      "begin_12" : 0,
      "begin_78" : 0,
      "begin_82" : 0,
      "begin_13" : 0,
      "begin_83" : 0,
      "begin_79" : 0,
      "begin_115" : 0,
      "begin_14" : 0,
      "begin_84" : 0,
      "begin_15" : 0,
      "begin_85" : 0,
      "num_splits" : 4,
      "begin_116" : 0,
      "begin_120" : 0,
      "begin_20" : 0,
      "begin_86" : 0,
      "begin_16" : 0,
      "begin_90" : 0,
      "begin_21" : 0,
      "begin_91" : 0,
      "begin_87" : 0,
      "begin_17" : 0,
      "begin_117" : 0,
      "begin_121" : 0,
      "begin_18" : 0,
      "begin_92" : 0,
      "begin_88" : 0,
      "begin_22" : 0,
      "begin_23" : 0,
      "begin_89" : 0,
      "begin_19" : 0,
      "begin_93" : 0,
      "begin_118" : 0,
      "begin_122" : 0,
      "begin_24" : 0,
      "begin_94" : 0,
      "begin_25" : 0,
      "begin_95" : 0,
      "begin_119" : 0,
      "begin_123" : 0,
      "begin_30" : 0,
      "begin_26" : 0,
      "begin_96" : 0,
      "begin_124" : 0,
      "begin_31" : 0,
      "begin_97" : 0,
      "begin_27" : 0,
      "begin_28" : 0,
      "begin_98" : 0,
      "begin_32" : 0,
      "begin_125" : 0,
      "begin_33" : 0,
      "begin_29" : 0,
      "begin_99" : 0,
      "begin_1" : 0,
      "weights" : {

      },
      "begin_34" : 0,
      "bottom" : "model\/lstm_1\/PartitionedCall\/BiasAdd",
      "begin_3" : 0,
      "begin_126" : 0,
      "begin_35" : 0,
      "begin_5" : 0,
      "begin_36" : 0,
      "begin_40" : 0,
      "begin_127" : 0,
      "name" : "model\/lstm_1\/PartitionedCall\/split",
      "begin_41" : 0,
      "begin_37" : 0,
      "begin_7" : 0,
      "begin_42" : 0,
      "begin_38" : 0,
      "begin_9" : 0,
      "begin_39" : 0,
      "begin_43" : 0,
      "begin_44" : 0,
      "begin_45" : 0,
      "begin_50" : 0,
      "begin_46" : 0,
      "begin_51" : 0,
      "begin_47" : 0,
      "begin_100" : 0,
      "begin_52" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/split",
      "begin_48" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/split_0,model\/lstm_1\/PartitionedCall\/split_1,model\/lstm_1\/PartitionedCall\/split_2,model\/lstm_1\/PartitionedCall\/split_3",
      "begin_101" : 0,
      "begin_53" : 0,
      "begin_49" : 0,
      "begin_54" : 0,
      "begin_55" : 0,
      "begin_102" : 0,
      "begin_60" : 0,
      "begin_56" : 0,
      "begin_103" : 0,
      "begin_57" : 0,
      "begin_61" : 0,
      "begin_62" : 0,
      "begin_58" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/split_0",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/Sigmoid",
      "top" : "model\/lstm_1\/PartitionedCall\/Sigmoid",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/Sigmoid"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/split_1",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/Sigmoid_1",
      "top" : "model\/lstm_1\/PartitionedCall\/Sigmoid_1",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/Sigmoid_1"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/split_2",
      "weights" : {

      },
      "mode" : 1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/Tanh",
      "top" : "model\/lstm_1\/PartitionedCall\/Tanh",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/Tanh"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/split_3",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/Sigmoid_2",
      "top" : "model\/lstm_1\/PartitionedCall\/Sigmoid_2",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/Sigmoid_2"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/Sigmoid_1,model\/lstm_1\/zeros",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/mul",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/mul",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/mul",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/Sigmoid,model\/lstm_1\/PartitionedCall\/Tanh",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/mul_1",
      "top" : "model\/lstm_1\/PartitionedCall\/mul_1",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/mul_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/mul,model\/lstm_1\/PartitionedCall\/mul_1",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/add_1",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/add_1",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/add_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/add_1",
      "weights" : {

      },
      "mode" : 1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/Tanh_1",
      "top" : "model\/lstm_1\/PartitionedCall\/Tanh_1",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/Tanh_1"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/Sigmoid_2,model\/lstm_1\/PartitionedCall\/Tanh_1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/mul_2",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/mul_2",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/mul_2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/mul_2",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "shape_5",
      "top" : "shape_5",
      "type" : "get_shape",
      "name" : "shape_5"
    },
    {
      "bottom" : "shape_5",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/zeros_like",
      "value" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/zeros_like",
      "type" : "fill",
      "name" : "model\/lstm_1\/PartitionedCall\/zeros_like"
    },
    {
      "top" : "model\/lstm_1\/PartitionedCall\/time",
      "w" : 1,
      "h" : 1,
      "weights" : {

      },
      "nd_rank" : 1,
      "type" : "load_constant",
      "k" : 1,
      "attributes" : {
        "basic_block_head" : 1
      },
      "bottom" : "",
      "debug_info" : "model\/lstm_1\/PartitionedCall\/time",
      "n" : 1,
      "name" : "model\/lstm_1\/PartitionedCall\/time",
      "constant_blob" : 35
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_0_input_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_0",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_0_input_copy",
      "bottom" : "model\/lstm_1\/PartitionedCall\/time"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_input_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_input_copy",
      "bottom" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_2_input_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_2",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_2_input_copy",
      "bottom" : "model\/lstm_1\/PartitionedCall\/zeros_like"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_3_input_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_3",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_3_input_copy",
      "bottom" : "model\/lstm_1\/zeros"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_4_input_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_4",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_4_input_copy",
      "bottom" : "model\/lstm_1\/zeros"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_0,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_4",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_2",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_2",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_renamed",
      "top" : "",
      "type" : "cf_loop",
      "name" : "model\/lstm_1\/PartitionedCall\/while_renamed_loop_start",
      "bottom" : ""
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_2,model\/lstm_1\/PartitionedCall\/strided_slice",
      "alpha" : 1,
      "operation" : 103,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_cond_18900\/while\/Less",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_cond_18900\/while\/Less",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_cond_18900\/while\/Less",
      "beta" : 0
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_if",
      "name" : "model\/lstm_1\/PartitionedCall\/while_renamed_if",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_cond_18900\/while\/Less"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_4",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_4",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_2_@ssa_version_2",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_2_@ssa_version_2",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_2,model\/lstm_1\/PartitionedCall\/while_2_@ssa_version_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_4_@ssa_version_2",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_4_@ssa_version_2",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_4,model\/lstm_1\/PartitionedCall\/while_4_@ssa_version_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_3_@ssa_version_2",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_3_@ssa_version_2",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_3,model\/lstm_1\/PartitionedCall\/while_3_@ssa_version_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_0,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_4,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_2"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_2",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_2",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem",
      "axis" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem_gathered",
      "type" : "gather_nd",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem",
      "batch_dims" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem_gathered",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem_squeezed",
      "version" : 1,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem",
      "type" : "squeeze",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem_squeezed"
    },
    {
      "bottom" : "model\/lstm\/PartitionedCall\/TensorArrayUnstack_1\/TensorListFromTensor,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem",
      "axis" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem_gathered",
      "type" : "gather_nd",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem",
      "batch_dims" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem_gathered",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem_squeezed",
      "version" : 1,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem",
      "type" : "squeeze",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem_squeezed"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_3_@ssa_version_2,Func\/model\/lstm_1\/PartitionedCall\/input\/_16",
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul_1",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul_1",
      "type" : "batch_matmul",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul_1",
      "channel_mode" : false
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem,Func\/model\/lstm_1\/PartitionedCall\/input\/_15",
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul",
      "type" : "batch_matmul",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul",
      "channel_mode" : false
    },
    {
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tile",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem",
      "dst_n" : 1,
      "dst_seq" : 1,
      "weights" : {

      },
      "dst_k" : 1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tile",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tile",
      "dst_h" : 1,
      "dst_w" : 1,
      "type" : "tile"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul_1",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add,Func\/model\/lstm_1\/PartitionedCall\/input\/_17",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/BiasAdd",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/BiasAdd",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/BiasAdd",
      "beta" : 0
    },
    {
      "begin_104" : 0,
      "begin_63" : 0,
      "begin_59" : 0,
      "begin_64" : 0,
      "begin_105" : 0,
      "begin_65" : 0,
      "begin_0" : 0,
      "begin_70" : 0,
      "begin_66" : 0,
      "begin_106" : 0,
      "begin_110" : 0,
      "begin_2" : 0,
      "begin_71" : 0,
      "begin_67" : 0,
      "begin_68" : 0,
      "begin_107" : 0,
      "begin_111" : 0,
      "begin_4" : 0,
      "begin_72" : 0,
      "begin_73" : 0,
      "begin_69" : 0,
      "begin_6" : 0,
      "begin_74" : 0,
      "begin_108" : 0,
      "type" : "split_nd",
      "begin_8" : 0,
      "begin_112" : 0,
      "begin_75" : 0,
      "begin_10" : 0,
      "begin_80" : 0,
      "begin_76" : 0,
      "begin_109" : 0,
      "begin_113" : 0,
      "begin_11" : 0,
      "nd_axis" : 1,
      "begin_81" : 0,
      "begin_77" : 0,
      "begin_114" : 0,
      "begin_12" : 0,
      "begin_78" : 0,
      "begin_82" : 0,
      "begin_13" : 0,
      "begin_83" : 0,
      "begin_79" : 0,
      "begin_115" : 0,
      "begin_14" : 0,
      "begin_84" : 0,
      "begin_15" : 0,
      "begin_85" : 0,
      "num_splits" : 4,
      "begin_116" : 0,
      "begin_120" : 0,
      "begin_20" : 0,
      "begin_86" : 0,
      "begin_16" : 0,
      "begin_90" : 0,
      "begin_21" : 0,
      "begin_91" : 0,
      "begin_87" : 0,
      "begin_17" : 0,
      "begin_117" : 0,
      "begin_121" : 0,
      "begin_18" : 0,
      "begin_92" : 0,
      "begin_88" : 0,
      "begin_22" : 0,
      "begin_23" : 0,
      "begin_89" : 0,
      "begin_19" : 0,
      "begin_93" : 0,
      "begin_118" : 0,
      "begin_122" : 0,
      "begin_24" : 0,
      "begin_94" : 0,
      "begin_25" : 0,
      "begin_95" : 0,
      "begin_119" : 0,
      "begin_123" : 0,
      "begin_30" : 0,
      "begin_26" : 0,
      "begin_96" : 0,
      "begin_124" : 0,
      "begin_31" : 0,
      "begin_97" : 0,
      "begin_27" : 0,
      "begin_28" : 0,
      "begin_98" : 0,
      "begin_32" : 0,
      "begin_125" : 0,
      "begin_33" : 0,
      "begin_29" : 0,
      "begin_99" : 0,
      "begin_1" : 0,
      "weights" : {

      },
      "begin_34" : 0,
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/BiasAdd",
      "begin_3" : 0,
      "begin_126" : 0,
      "begin_35" : 0,
      "begin_5" : 0,
      "begin_36" : 0,
      "begin_40" : 0,
      "begin_127" : 0,
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split",
      "begin_41" : 0,
      "begin_37" : 0,
      "begin_7" : 0,
      "begin_42" : 0,
      "begin_38" : 0,
      "begin_9" : 0,
      "begin_39" : 0,
      "begin_43" : 0,
      "begin_44" : 0,
      "begin_45" : 0,
      "begin_50" : 0,
      "begin_46" : 0,
      "begin_51" : 0,
      "begin_47" : 0,
      "begin_100" : 0,
      "begin_52" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split",
      "begin_48" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_0,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_1,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_2,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_3",
      "begin_101" : 0,
      "begin_53" : 0,
      "begin_49" : 0,
      "begin_54" : 0,
      "begin_55" : 0,
      "begin_102" : 0,
      "begin_60" : 0,
      "begin_56" : 0,
      "begin_103" : 0,
      "begin_57" : 0,
      "begin_61" : 0,
      "begin_62" : 0,
      "begin_58" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_0",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_1",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_1",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_1",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_1"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_2",
      "weights" : {

      },
      "mode" : 1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_3",
      "weights" : {

      },
      "mode" : 3,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_2",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_2",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_2"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_1,model\/lstm_1\/PartitionedCall\/while_4_@ssa_version_2",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_1",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_1",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_1",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_1",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_1",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_1",
      "weights" : {

      },
      "mode" : 1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh_1",
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh_1",
      "type" : "activation",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh_1"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tile,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_1,model\/lstm_1\/PartitionedCall\/while_4_@ssa_version_2",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_2",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_2",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_2,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh_1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_2",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_2",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tile,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_2,model\/lstm_1\/PartitionedCall\/while_2_@ssa_version_2",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tile,model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_2,model\/lstm_1\/PartitionedCall\/while_3_@ssa_version_2",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_1",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_1",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_4",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_full_shape",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_full_shape",
      "type" : "get_shape",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_full_shape"
    },
    {
      "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" : "model\/lstm_1\/PartitionedCall\/while_1_length",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_length",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_length",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_value_elem_shape",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_value_elem_shape",
      "type" : "get_shape",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_value_elem_shape"
    },
    {
      "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" : 1,
      "end_mask_k" : false,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_ls_elem_shape",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_ls_elem_shape",
      "begin_seq" : 0,
      "squeeze_mask_k" : false,
      "begin_k" : 0,
      "end_mask_w" : true,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_ls_elem_shape",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_full_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_ls_elem_shape,model\/lstm_1\/PartitionedCall\/while_1_value_elem_shape",
      "alpha" : 1,
      "operation" : 107,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_elem_shape_not_equal",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_elem_shape_not_equal",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_elem_shape_not_equal",
      "beta" : 0
    },
    {
      "axis_mode" : 31,
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_elem_shape_not_equal",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_reduce_any",
      "use_version" : 1,
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_reduce_any_presqueeze",
      "type" : "reduce",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_reduce_any"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_reduce_any_presqueeze",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_reduce_any",
      "version" : 1,
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_reduce_any",
      "type" : "squeeze",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_reduce_any",
      "squeeze_all" : true
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_condition_re_initialize",
      "top" : "",
      "type" : "cf_if",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_condition_re_initialize_if",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_reduce_any"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_length,model\/lstm_1\/PartitionedCall\/while_1_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize_shape",
      "axis" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize_shape",
      "type" : "general_concat",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize_shape",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize",
      "value" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize",
      "type" : "fill",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize",
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize_assign",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_re_initialize_assign",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_condition_re_initialize_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_0,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_2",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_4",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_4",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_4,model\/lstm_1\/PartitionedCall\/while_1_length",
      "alpha" : 1,
      "operation" : 106,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_is_growing",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_is_growing",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_is_growing",
      "beta" : 0
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_condition",
      "top" : "",
      "type" : "cf_if",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_condition_if",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_is_growing"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_0,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_4,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_2",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_5",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_5",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm_1\/PartitionedCall\/while_1_length",
      "alpha" : 1,
      "operation" : 33,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_extra_length0",
      "nd_mode" : true,
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_extra_length0",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_extra_length0",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_extra_length0",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_extra_length1",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_extra_length1",
      "type" : "elementwise",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_extra_length1",
      "beta" : 0
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_extra_length1,model\/lstm_1\/PartitionedCall\/while_1_value_elem_shape",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_alloc_shape",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_alloc_shape",
      "type" : "general_concat",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_alloc_shape"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_alloc_shape",
      "weights" : {

      },
      "nd_mode" : 1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_alloc",
      "value" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_alloc",
      "type" : "fill",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_alloc"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_4,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_5",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_5",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_5,model\/lstm_1\/PartitionedCall\/while_1_alloc",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_new",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_new",
      "type" : "general_concat",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_new"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_assign",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_2",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_assign",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_new"
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_condition_end",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_0,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_1,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_5,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_4,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_2",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_6",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_6",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_6",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_6",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_4,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_1"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2",
      "axes_0" : 0,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_expanded",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_expanded",
      "type" : "expand_dims",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_expanded"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_6,model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_6,model\/lstm_1\/PartitionedCall\/while_1_model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_expanded",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Write\/TensorListSetItem",
      "axis" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Write\/TensorListSetItem",
      "type" : "scatter_nd",
      "name" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Write\/TensorListSetItem",
      "accumulation_mode" : 0
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_0_ret_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_0_ret_copy",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_2"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_ret_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_3",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_ret_copy",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Write\/TensorListSetItem"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_2_ret_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_2_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_2_ret_copy",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_3_ret_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_3_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_3_ret_copy",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_1"
    },
    {
      "weights" : {

      },
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_4_ret_copy",
      "top" : "model\/lstm_1\/PartitionedCall\/while_4_@ssa_version_1",
      "type" : "copy",
      "name" : "model\/lstm_1\/PartitionedCall\/while_4_ret_copy",
      "bottom" : "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_2"
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "cf_stack_depth" : 1,
      "debug_info" : "",
      "top" : "",
      "type" : "cf_jump",
      "name" : "model\/lstm_1\/PartitionedCall\/while_renamed_jump"
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "model\/lstm_1\/PartitionedCall\/while_renamed_end_loop_if",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "",
      "type" : "cf_end",
      "name" : "model\/lstm_1\/PartitionedCall\/while_renamed_end_loop",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_4,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_7",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_7",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_7",
      "weights" : {

      },
      "nd_mode" : 1,
      "axis" : -1,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/while_1_shape",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_shape",
      "type" : "get_shape",
      "name" : "model\/lstm_1\/PartitionedCall\/while_1_shape"
    },
    {
      "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" : "list_length_1",
      "stride_seq" : 1,
      "end_k" : 1,
      "static_sizes_seq" : 0,
      "top" : "list_length_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" : "list_length_1",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_shape",
      "end_n" : 1,
      "squeeze_mask_w" : false,
      "squeeze_mask_n" : false
    },
    {
      "end" : 1,
      "bottom" : "list_length_1",
      "weights" : {

      },
      "debug_info" : "range_1d_5",
      "top" : "range_1d_5",
      "type" : "range",
      "name" : "range_1d_5"
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_3,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_4,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_7,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_2,model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_1",
      "weights" : {

      },
      "debug_info" : "",
      "top" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_8",
      "type" : "phi_virtual",
      "name" : "phi_model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_8",
      "attributes" : {
        "basic_block_head" : 1
      }
    },
    {
      "bottom" : "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_8,range_1d_5",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack",
      "axis" : 0,
      "top" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack",
      "type" : "gather_nd",
      "name" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack",
      "batch_dims" : 0
    },
    {
      "begin_n" : 0,
      "static_sizes_k" : 0,
      "end_mask_h" : true,
      "end_w" : 0,
      "end_h" : 0,
      "begin_h" : 0,
      "stride_n" : 1,
      "end_seq" : 1,
      "attributes" : {
        "is_output" : 1
      },
      "begin_mask_seq" : false,
      "begin_mask_h" : true,
      "stride_k" : 1,
      "squeeze_mask_h" : false,
      "type" : "general_slice",
      "begin_mask_k" : true,
      "static_sizes_w" : 0,
      "begin_w" : -1,
      "end_mask_k" : true,
      "use_static_sizes" : false,
      "stride_h" : 1,
      "static_sizes_n" : 0,
      "begin_mask_n" : false,
      "weights" : {

      },
      "name" : "model\/lstm_1\/PartitionedCall\/strided_slice_2",
      "stride_seq" : 1,
      "end_k" : 0,
      "static_sizes_seq" : 0,
      "top" : "Identity",
      "begin_seq" : 0,
      "begin_k" : 0,
      "squeeze_mask_k" : false,
      "end_mask_w" : false,
      "end_mask_seq" : false,
      "end_mask_n" : false,
      "debug_info" : "model\/lstm_1\/PartitionedCall\/strided_slice_2",
      "stride_w" : 1,
      "squeeze_mask_seq" : false,
      "static_sizes_h" : 0,
      "begin_mask_w" : false,
      "bottom" : "model\/lstm_1\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack",
      "end_n" : 1,
      "squeeze_mask_w" : true,
      "squeeze_mask_n" : false
    }
  ],
  "storage" : "model.espresso.weights",
  "metadata_in_weights" : [

  ],
  "analyses" : {

  },
  "properties" : {
    "mldb_token": "mldb-34ye68xab9"
  },
  "format_version" : 300,
  "shape" : {
    "layer_shapes" : {
      "model\/lstm_1\/PartitionedCall\/while_1_value_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_@ssa_version_5" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_2_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/MatMul" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "cast_2_load_constant_7" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem_gathered" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "cast_3_cond" : {
        "k" : 1,
        "w" : 80,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_extra_length1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_5" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "slice_by_index_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 0,
        "h" : 1
      },
      "tf_make_list_3_element_shape" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/TensorArrayV2_1_arr_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_ls_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/strided_slice" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 0,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "range_1d_0_max" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_raw_value_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1_reduce_any_presqueeze" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_3_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_0_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_elem_shape_not_equal" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_value_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/zeros\/packed" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_3_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "Identity" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "tf_make_list_0_ls_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_extra_length0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "range_1d_5" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_2_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "list_length_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/strided_slice" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 0,
        "h" : 1
      },
      "tf_make_list_3_re_initialize_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_3_raw_value_elem_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "input_1" : {
        "k" : 1,
        "w" : 80,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "transpose_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "Func\/model\/lstm\/PartitionedCall\/input\/_3" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "_rank" : 2,
        "h" : 80
      },
      "list_length_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_3_reduce_any" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/Shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/ExpandDims" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "tf_make_list_1_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "tf_make_list_1_element_shape" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/add" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "tf_make_list_3_alloc" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "reduce_sum_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_extra_length0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_3_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "slice_by_index_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 0,
        "h" : 1
      },
      "tf_make_list_1_alloc_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_6" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_@ssa_version_8" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Sigmoid" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem_gathered" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem_gathered" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_0_alloc" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "Func\/model\/lstm_1\/PartitionedCall\/input\/_16" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "_rank" : 2,
        "h" : 90
      },
      "model\/lstm\/PartitionedCall\/while_1_re_initialize_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read_1\/TensorListGetItem" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_alloc" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_3_full_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1_@ssa_version_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read\/TensorListGetItem" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2_expanded" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_2_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_0_@ssa_version_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/strided_slice" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 0,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/time" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_4_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/time" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/MatMul" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/zeros_like" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_3_extra_length1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_0_re_initialize" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_1_arr_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_is_growing" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_alloc_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_5" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/strided_slice" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 0,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/add" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_@ssa_version_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_2_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/Shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_cond_17249\/while\/Less" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_3_length" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/BiasAdd" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/mul_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_3_@ssa_version_5" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_reduce_any_presqueeze" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/mul_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_0_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "shape_3" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/mul" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_3_value_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_length" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_cond_18900\/while\/Less" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_reduce_any_presqueeze" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_re_initialize_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_re_initialize" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Write\/TensorListSetItem" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_3_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm\/zeros\/packed\/1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "range_1d_4_max_presqueeze" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Sigmoid" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_1_extra_length1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "tf_make_list_0_elem_shape_not_equal" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tile" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/SelectV2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/TensorArrayV2_1_element_shape" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/split_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_new" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "transpose_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "tf_make_list_0_@ssa_version_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_reduce_any_presqueeze" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/split_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/TensorArrayUnstack_1\/TensorListFromTensor" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/Sigmoid_1" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "tf_make_list_3_elem_shape_not_equal" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/split_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/Tanh" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/zeros_like" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "Func\/model\/lstm_1\/PartitionedCall\/input\/_17" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/masking\/NotEqual" : {
        "k" : 1,
        "w" : 80,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "tf_make_list_3_arr_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/strided_slice_1" : {
        "k" : 1,
        "w" : 80,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_extra_length0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_@ssa_version_7" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_1_raw_value_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/MatMul_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/Sigmoid_2" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/BiasAdd" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/split_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1_reduce_any" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/zeros" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_3_extra_length0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_3_ls_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "range_1d_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/strided_slice_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_3_is_growing" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_re_initialize_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_0_@ssa_version_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1_new" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "tf_make_list_3_re_initialize" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_4_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/Sigmoid" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/TensorArrayV2Read_1\/TensorListGetItem_gathered" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "range_1d_1_max_presqueeze" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1_full_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_full_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "Func\/model\/lstm\/PartitionedCall\/input\/_4" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "_rank" : 2,
        "h" : 90
      },
      "model\/lstm\/PartitionedCall\/while_1_length" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/MatMul_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_@ssa_version_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/Shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/add_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/mul_1" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "tf_make_list_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/mul_2" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "cast_3_cond_load_constant_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_1_extra_length0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "cast_3_ceil" : {
        "k" : 1,
        "w" : 80,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_1_ls_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/masking\/NotEqual_load_constant_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_1_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "range_1d_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_3_new" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_new" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "transpose_3" : {
        "k" : 1,
        "w" : 80,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_1_re_initialize" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/zeros\/packed" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_full_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/Shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_3_alloc_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_3_reduce_any_presqueeze" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/split_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_1_re_initialize_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_reduce_any" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/Tanh_1" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_0_@ssa_version_6" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_arr_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/MatMul" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Write\/TensorListSetItem" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/zeros\/packed\/1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/MatMul_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_8" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_elem_shape_not_equal" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1_value_elem_shape" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_reduce_any" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_3_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/Sigmoid_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_reduce_any" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1_is_growing" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/Tanh_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "shape_5" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_0_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_@ssa_version_6" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_4_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_alloc" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/TensorArrayUnstack\/TensorListFromTensor" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "slice_by_index_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 0,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/Sigmoid" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "tf_make_list_1_@ssa_version_5" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/Tanh" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_alloc_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1_elem_shape_not_equal" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "range_1d_1_max" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/split_0" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "tf_make_list_3_@ssa_version_4" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_0_element_shape" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/split_1" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "tf_make_list_0_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/BiasAdd" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_is_growing" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/split_2" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_re_initialize" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_0_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/split_3" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/mul_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_7" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "cast_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/Sigmoid_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_1_length" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_arr_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_value_elem_shape" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/masking\/Squeeze" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_4_@ssa_version_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "range_1d_3" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/TensorArrayV2Stack\/TensorListStack" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "tf_make_list_0_extra_length1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/mul" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/split_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/Tanh" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "transpose_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "range_1d_4_max" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "range_1d_0_max_presqueeze" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/add_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_extra_length1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "cast_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/TensorArrayV2Read\/TensorListGetItem" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "shape_1" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/BiasAdd" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_@ssa_version_6" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_0_is_growing" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_@ssa_version_5" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_ls_elem_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_1_alloc" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/add" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/zeros" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "cast_3_floor" : {
        "k" : 1,
        "w" : 80,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_1_full_shape" : {
        "k" : 1,
        "w" : 4,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1_element_shape" : {
        "k" : 1,
        "w" : 2,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "Func\/model\/lstm\/PartitionedCall\/input\/_5" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "Func\/model\/lstm_1\/PartitionedCall\/input\/_15" : {
        "k" : 1,
        "w" : 360,
        "n" : 1,
        "_rank" : 2,
        "h" : 90
      },
      "tf_make_list_0_length" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_0_@ssa_version_5" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "tf_make_list_0_new" : {
        "k" : 1,
        "w" : 1,
        "n" : 2,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/TensorArrayV2_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/add_1" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tanh" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/masking\/mul" : {
        "k" : 1,
        "w" : 80,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/TensorArrayV2_1" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "tf_make_list_0_alloc_shape" : {
        "k" : 1,
        "w" : 3,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while_3_@ssa_version_2" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "h" : 1
      },
      "model\/lstm_1\/PartitionedCall\/while\/while_body_18901\/while\/Tile" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/mul" : {
        "k" : 1,
        "w" : 90,
        "n" : 1,
        "_rank" : 2,
        "h" : 1
      },
      "range_1d_0" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 1,
        "h" : 1
      },
      "model\/lstm\/PartitionedCall\/while_1_model\/lstm\/PartitionedCall\/while\/while_body_17250\/while\/SelectV2_expanded" : {
        "k" : 1,
        "w" : 1,
        "n" : 1,
        "_rank" : 4,
        "h" : 1
      },
      "cast_3" : {
        "k" : 1,
        "w" : 80,
        "n" : 1,
        "_rank" : 3,
        "h" : 1
      }
    },
    "global_shapes" : {

    }
  },
  "subnetworks" : {

  }
}
