{
  "storage" : "styleTransfer.espresso.weights",
  "analyses" : {

  },
  "properties" : {
    "mldb_token" : "mldb-8rnyoe4g3b"
  },
  "format_version" : 200,
  "metadata_in_weights" : [

  ],
  "layers" : [
    {
      "bottom" : "fvec_style,fvec_content",
      "weights" : {

      },
      "nd_mode" : true,
      "axis" : 1,
      "debug_info" : "input.2",
      "top" : "input.2",
      "type" : "general_concat",
      "name" : "input.2"
    },
    {
      "nB" : 128,
      "top" : "input0.1",
      "has_biases" : 1,
      "blob_weights_f16" : 3,
      "nC" : 128,
      "weights" : {

      },
      "type" : "inner_product",
      "has_relu" : 0,
      "bottom" : "input.2",
      "blob_biases" : 1,
      "has_tanh" : 0,
      "debug_info" : "input0.1",
      "name" : "input0.1",
      "has_prelu" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input0.1",
      "axes_0" : -1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.4_rank2_expansion",
      "top" : "input.4_rank2_expansion",
      "type" : "expand_dims",
      "name" : "input.4_rank2_expansion"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.4_rank2_expansion",
      "axes_0" : -2,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.4_batch_norm_1d_expanded",
      "top" : "input.4_batch_norm_1d_expanded",
      "type" : "expand_dims",
      "name" : "input.4_batch_norm_1d_expanded"
    },
    {
      "name" : "input.4_batch_norm_1d",
      "bottom" : "input.4_batch_norm_1d_expanded",
      "weights" : {

      },
      "debug_info" : "input.4_batch_norm_1d",
      "top" : "input.4_batch_norm_1d_batch_norm",
      "C" : 128,
      "blob_batchnorm_params" : 5,
      "type" : "batchnorm"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.4_batch_norm_1d_batch_norm",
      "axes_0" : -2,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.4_batch_norm_1d_squeeze",
      "version" : 1,
      "top" : "input.4_batch_norm_1d",
      "type" : "squeeze",
      "name" : "input.4_batch_norm_1d_squeeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.4_batch_norm_1d",
      "axes_0" : -1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.4",
      "version" : 1,
      "top" : "input.4",
      "type" : "squeeze",
      "name" : "input.4"
    },
    {
      "bottom" : "input.4",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "220",
      "top" : "220",
      "type" : "activation",
      "name" : "220"
    },
    {
      "nB" : 128,
      "top" : "input.6",
      "has_biases" : 1,
      "blob_weights_f16" : 9,
      "nC" : 128,
      "weights" : {

      },
      "type" : "inner_product",
      "has_relu" : 0,
      "bottom" : "220",
      "blob_biases" : 7,
      "has_tanh" : 0,
      "debug_info" : "input.6",
      "name" : "input.6",
      "has_prelu" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.6",
      "axes_0" : -1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.8_rank2_expansion",
      "top" : "input.8_rank2_expansion",
      "type" : "expand_dims",
      "name" : "input.8_rank2_expansion"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.8_rank2_expansion",
      "axes_0" : -2,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.8_batch_norm_1d_expanded",
      "top" : "input.8_batch_norm_1d_expanded",
      "type" : "expand_dims",
      "name" : "input.8_batch_norm_1d_expanded"
    },
    {
      "name" : "input.8_batch_norm_1d",
      "bottom" : "input.8_batch_norm_1d_expanded",
      "weights" : {

      },
      "debug_info" : "input.8_batch_norm_1d",
      "top" : "input.8_batch_norm_1d_batch_norm",
      "C" : 128,
      "blob_batchnorm_params" : 11,
      "type" : "batchnorm"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.8_batch_norm_1d_batch_norm",
      "axes_0" : -2,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.8_batch_norm_1d_squeeze",
      "version" : 1,
      "top" : "input.8_batch_norm_1d",
      "type" : "squeeze",
      "name" : "input.8_batch_norm_1d_squeeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.8_batch_norm_1d",
      "axes_0" : -1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.8",
      "version" : 1,
      "top" : "input.8",
      "type" : "squeeze",
      "name" : "input.8"
    },
    {
      "bottom" : "input.8",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "223",
      "top" : "223",
      "type" : "activation",
      "name" : "223"
    },
    {
      "nB" : 128,
      "top" : "input.10",
      "has_biases" : 1,
      "blob_weights_f16" : 15,
      "nC" : 128,
      "weights" : {

      },
      "type" : "inner_product",
      "has_relu" : 0,
      "bottom" : "223",
      "blob_biases" : 13,
      "has_tanh" : 0,
      "debug_info" : "input.10",
      "name" : "input.10",
      "has_prelu" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.10",
      "axes_0" : -1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.12_rank2_expansion",
      "top" : "input.12_rank2_expansion",
      "type" : "expand_dims",
      "name" : "input.12_rank2_expansion"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.12_rank2_expansion",
      "axes_0" : -2,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.12_batch_norm_1d_expanded",
      "top" : "input.12_batch_norm_1d_expanded",
      "type" : "expand_dims",
      "name" : "input.12_batch_norm_1d_expanded"
    },
    {
      "name" : "input.12_batch_norm_1d",
      "bottom" : "input.12_batch_norm_1d_expanded",
      "weights" : {

      },
      "debug_info" : "input.12_batch_norm_1d",
      "top" : "input.12_batch_norm_1d_batch_norm",
      "C" : 128,
      "blob_batchnorm_params" : 17,
      "type" : "batchnorm"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.12_batch_norm_1d_batch_norm",
      "axes_0" : -2,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.12_batch_norm_1d_squeeze",
      "version" : 1,
      "top" : "input.12_batch_norm_1d",
      "type" : "squeeze",
      "name" : "input.12_batch_norm_1d_squeeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.12_batch_norm_1d",
      "axes_0" : -1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.12",
      "version" : 1,
      "top" : "input.12",
      "type" : "squeeze",
      "name" : "input.12"
    },
    {
      "bottom" : "input.12",
      "weights" : {

      },
      "mode" : 0,
      "debug_info" : "226",
      "top" : "226",
      "type" : "activation",
      "name" : "226"
    },
    {
      "nB" : 128,
      "top" : "input.14",
      "has_biases" : 1,
      "blob_weights_f16" : 21,
      "nC" : 128,
      "weights" : {

      },
      "type" : "inner_product",
      "has_relu" : 0,
      "bottom" : "226",
      "blob_biases" : 19,
      "has_tanh" : 0,
      "debug_info" : "input.14",
      "name" : "input.14",
      "has_prelu" : 0
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.14",
      "axes_0" : -1,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.1_rank2_expansion",
      "top" : "input.1_rank2_expansion",
      "type" : "expand_dims",
      "name" : "input.1_rank2_expansion"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.1_rank2_expansion",
      "axes_0" : -2,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.1_batch_norm_1d_expanded",
      "top" : "input.1_batch_norm_1d_expanded",
      "type" : "expand_dims",
      "name" : "input.1_batch_norm_1d_expanded"
    },
    {
      "name" : "input.1_batch_norm_1d",
      "bottom" : "input.1_batch_norm_1d_expanded",
      "weights" : {

      },
      "debug_info" : "input.1_batch_norm_1d",
      "top" : "input.1_batch_norm_1d_batch_norm",
      "C" : 128,
      "blob_batchnorm_params" : 23,
      "type" : "batchnorm"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.1_batch_norm_1d_batch_norm",
      "axes_0" : -2,
      "weights" : {

      },
      "nd_axis" : 0,
      "debug_info" : "input.1_batch_norm_1d_squeeze",
      "version" : 1,
      "top" : "input.1_batch_norm_1d",
      "type" : "squeeze",
      "name" : "input.1_batch_norm_1d_squeeze"
    },
    {
      "size_of_axes" : 1,
      "bottom" : "input.1_batch_norm_1d",
      "axes_0" : -1,
      "weights" : {

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

      },
      "mode" : 0,
      "debug_info" : "229",
      "top" : "229",
      "type" : "activation",
      "name" : "229"
    },
    {
      "has_prelu" : 0,
      "top" : "slider_values_raw",
      "has_biases" : 1,
      "blob_weights_f16" : 27,
      "nC" : 3,
      "weights" : {

      },
      "type" : "inner_product",
      "has_relu" : 0,
      "attributes" : {
        "is_output" : 1
      },
      "bottom" : "229",
      "debug_info" : "slider_values_raw.1",
      "has_tanh" : 0,
      "blob_biases" : 25,
      "name" : "slider_values_raw.1",
      "nB" : 128
    },
    {
      "alpha" : -1,
      "bottom" : "fvec_style",
      "weights" : {

      },
      "mode" : 6,
      "debug_info" : "_neg_y_x.1",
      "top" : "_neg_y_x.1",
      "type" : "activation",
      "name" : "_neg_y_x.1",
      "beta" : 0
    },
    {
      "bottom" : "_neg_y_x.1,fvec_content",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

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

      },
      "h" : 1,
      "debug_info" : "237",
      "constant_blob" : 29,
      "top" : "237_load_constant_33",
      "w" : 1,
      "type" : "load_constant",
      "name" : "237_load_constant_33"
    },
    {
      "bottom" : "x.1,237_load_constant_33",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "237",
      "top" : "237",
      "type" : "elementwise",
      "name" : "237",
      "beta" : 0
    },
    {
      "bottom" : "x.1",
      "alpha" : 0.0009765625,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "239",
      "top" : "239",
      "type" : "elementwise",
      "name" : "239",
      "beta" : 0
    },
    {
      "bottom" : "237,239,x.1",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

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

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

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

      },
      "h" : 1,
      "debug_info" : "244",
      "constant_blob" : 31,
      "top" : "244_load_constant_38",
      "w" : 1,
      "type" : "load_constant",
      "name" : "244_load_constant_38"
    },
    {
      "bottom" : "x1.1,244_load_constant_38",
      "alpha" : 1,
      "operation" : 100,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "244",
      "top" : "244",
      "type" : "elementwise",
      "name" : "244",
      "beta" : 0
    },
    {
      "bottom" : "x1.1",
      "alpha" : 0.0009765625,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "246",
      "top" : "246",
      "type" : "elementwise",
      "name" : "246",
      "beta" : 0
    },
    {
      "bottom" : "244,246,x1.1",
      "alpha" : 1,
      "operation" : 101,
      "weights" : {

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

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

      },
      "fused_relu" : 0,
      "debug_info" : "slider_values_raw_modulated_1",
      "top" : "slider_values_raw_modulated",
      "type" : "elementwise",
      "name" : "slider_values_raw_modulated_1",
      "attributes" : {
        "is_output" : 1
      }
    },
    {
      "bottom" : "slider_values_raw_modulated",
      "alpha" : -1,
      "operation" : 119,
      "weights" : {

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

      },
      "mode" : 0,
      "debug_info" : "params_pos.1",
      "top" : "params_pos.1",
      "type" : "activation",
      "name" : "params_pos.1"
    },
    {
      "bottom" : "logits.1",
      "alpha" : -1,
      "operation" : 1,
      "weights" : {

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

      },
      "mode" : 0,
      "debug_info" : "params_neg.1",
      "top" : "params_neg.1",
      "type" : "activation",
      "name" : "params_neg.1"
    },
    {
      "top" : "265",
      "w" : 3,
      "h" : 1,
      "name" : "265",
      "nd_rank" : 2,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "265",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 33
    },
    {
      "bottom" : "265,params_pos.1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "271",
      "top" : "271",
      "type" : "elementwise",
      "name" : "271",
      "beta" : 0
    },
    {
      "top" : "269",
      "w" : 3,
      "h" : 1,
      "name" : "269",
      "nd_rank" : 2,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "269",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 35
    },
    {
      "bottom" : "269,271",
      "alpha" : 1,
      "operation" : 0,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "272",
      "top" : "272",
      "type" : "elementwise",
      "name" : "272",
      "beta" : 0
    },
    {
      "top" : "267",
      "w" : 3,
      "h" : 1,
      "name" : "267",
      "nd_rank" : 2,
      "type" : "load_constant",
      "k" : 1,
      "bottom" : "",
      "debug_info" : "267",
      "n" : 1,
      "weights" : {

      },
      "constant_blob" : 37
    },
    {
      "bottom" : "267,params_neg.1",
      "alpha" : 1,
      "operation" : 1,
      "weights" : {

      },
      "fused_relu" : 0,
      "debug_info" : "273",
      "top" : "273",
      "type" : "elementwise",
      "name" : "273",
      "beta" : 0
    },
    {
      "alpha" : -1,
      "bottom" : "273",
      "weights" : {

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

      },
      "fused_relu" : 0,
      "debug_info" : "slider_values_1",
      "top" : "slider_values",
      "type" : "elementwise",
      "name" : "slider_values_1",
      "attributes" : {
        "is_output" : 1
      }
    }
  ]
}