U-Net / models /ailia-models /RefineSpectrogramUnet.best.opt.onnx.prototxt
niobures's picture
U-Net (models_onnx)
815e31f verified
ir_version: 6
producer_name: "pytorch+onnx_optimizer"
producer_version: "1.7+0.7"
model_version: 0
graph {
name: "torch-jit-export"
node {
input: "input1"
input: "input2"
output: "187"
name: "Concat_0"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "187"
input: "opt_209"
output: "210"
name: "Pad_14"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "210"
input: "212"
output: "213"
name: "Conv_17"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 1
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "210"
input: "prev_conv.A"
output: "211"
name: "Conv_15"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 1
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "211"
input: "213"
output: "214"
name: "Add_18"
op_type: "Add"
}
node {
input: "214"
input: "down.0.blocks.0.0.weight"
input: "down.0.blocks.0.0.bias"
output: "215"
name: "InstanceNormalization_19"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "215"
output: "216"
output: "217"
name: "Split_20"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "217"
output: "219"
name: "Tanh_22"
op_type: "Tanh"
}
node {
input: "216"
output: "218"
name: "LeakyRelu_21"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "219"
input: "220"
output: "221"
name: "Mul_24"
op_type: "Mul"
}
node {
input: "218"
input: "221"
output: "222"
name: "Concat_25"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "222"
input: "opt_244"
output: "245"
name: "Pad_39"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "245"
input: "247"
output: "248"
name: "Conv_42"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "245"
input: "down.0.blocks.0.2.A"
output: "246"
name: "Conv_40"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "246"
input: "248"
output: "249"
name: "Add_43"
op_type: "Add"
}
node {
input: "249"
input: "down.0.blocks.1.0.weight"
input: "down.0.blocks.1.0.bias"
output: "250"
name: "InstanceNormalization_44"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "250"
output: "251"
output: "252"
name: "Split_45"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "252"
output: "254"
name: "Tanh_47"
op_type: "Tanh"
}
node {
input: "251"
output: "253"
name: "LeakyRelu_46"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "254"
input: "255"
output: "256"
name: "Mul_49"
op_type: "Mul"
}
node {
input: "253"
input: "256"
output: "257"
name: "Concat_50"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "257"
input: "opt_279"
output: "280"
name: "Pad_64"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "280"
input: "282"
output: "283"
name: "Conv_67"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "280"
input: "down.0.blocks.1.2.A"
output: "281"
name: "Conv_65"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "281"
input: "283"
output: "284"
name: "Add_68"
op_type: "Add"
}
node {
input: "284"
input: "down.0.blocks.2.0.weight"
input: "down.0.blocks.2.0.bias"
output: "285"
name: "InstanceNormalization_69"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "285"
output: "286"
output: "287"
name: "Split_70"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "287"
output: "289"
name: "Tanh_72"
op_type: "Tanh"
}
node {
input: "286"
output: "288"
name: "LeakyRelu_71"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "289"
input: "290"
output: "291"
name: "Mul_74"
op_type: "Mul"
}
node {
input: "288"
input: "291"
output: "292"
name: "Concat_75"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "292"
input: "opt_314"
output: "315"
name: "Pad_89"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "315"
input: "317"
output: "318"
name: "Conv_92"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "315"
input: "down.0.blocks.2.2.A"
output: "316"
name: "Conv_90"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "316"
input: "318"
output: "319"
name: "Add_93"
op_type: "Add"
}
node {
input: "319"
input: "down.0.blocks.3.0.weight"
input: "down.0.blocks.3.0.bias"
output: "320"
name: "InstanceNormalization_94"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "320"
output: "321"
output: "322"
name: "Split_95"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "322"
output: "324"
name: "Tanh_97"
op_type: "Tanh"
}
node {
input: "321"
output: "323"
name: "LeakyRelu_96"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "324"
input: "325"
output: "326"
name: "Mul_99"
op_type: "Mul"
}
node {
input: "323"
input: "326"
output: "327"
name: "Concat_100"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "327"
input: "opt_349"
output: "350"
name: "Pad_114"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "350"
input: "352"
output: "353"
name: "Conv_117"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "350"
input: "down.0.blocks.3.2.A"
output: "351"
name: "Conv_115"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "351"
input: "353"
output: "354"
name: "Add_118"
op_type: "Add"
}
node {
input: "354"
input: "214"
output: "355"
name: "Add_119"
op_type: "Add"
}
node {
input: "355"
output: "1733"
output: "1734"
name: "Split_1046"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "355"
output: "356"
name: "MaxPool_120"
op_type: "MaxPool"
attribute {
name: "ceil_mode"
i: 0
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 1
ints: 1
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "356"
input: "down.1.blocks.0.0.weight"
input: "down.1.blocks.0.0.bias"
output: "357"
name: "InstanceNormalization_121"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "357"
output: "358"
output: "359"
name: "Split_122"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "359"
output: "361"
name: "Tanh_124"
op_type: "Tanh"
}
node {
input: "358"
output: "360"
name: "LeakyRelu_123"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "361"
input: "362"
output: "363"
name: "Mul_126"
op_type: "Mul"
}
node {
input: "360"
input: "363"
output: "364"
name: "Concat_127"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "364"
input: "opt_386"
output: "387"
name: "Pad_141"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "387"
input: "389"
output: "390"
name: "Conv_144"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "387"
input: "down.1.blocks.0.2.A"
output: "388"
name: "Conv_142"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "388"
input: "390"
output: "391"
name: "Add_145"
op_type: "Add"
}
node {
input: "391"
input: "down.1.blocks.1.0.weight"
input: "down.1.blocks.1.0.bias"
output: "392"
name: "InstanceNormalization_146"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "392"
output: "393"
output: "394"
name: "Split_147"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "394"
output: "396"
name: "Tanh_149"
op_type: "Tanh"
}
node {
input: "393"
output: "395"
name: "LeakyRelu_148"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "396"
input: "397"
output: "398"
name: "Mul_151"
op_type: "Mul"
}
node {
input: "395"
input: "398"
output: "399"
name: "Concat_152"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "399"
input: "opt_421"
output: "422"
name: "Pad_166"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "422"
input: "424"
output: "425"
name: "Conv_169"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "422"
input: "down.1.blocks.1.2.A"
output: "423"
name: "Conv_167"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "423"
input: "425"
output: "426"
name: "Add_170"
op_type: "Add"
}
node {
input: "426"
input: "down.1.blocks.2.0.weight"
input: "down.1.blocks.2.0.bias"
output: "427"
name: "InstanceNormalization_171"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "427"
output: "428"
output: "429"
name: "Split_172"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "429"
output: "431"
name: "Tanh_174"
op_type: "Tanh"
}
node {
input: "428"
output: "430"
name: "LeakyRelu_173"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "431"
input: "432"
output: "433"
name: "Mul_176"
op_type: "Mul"
}
node {
input: "430"
input: "433"
output: "434"
name: "Concat_177"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "434"
input: "opt_456"
output: "457"
name: "Pad_191"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "457"
input: "459"
output: "460"
name: "Conv_194"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "457"
input: "down.1.blocks.2.2.A"
output: "458"
name: "Conv_192"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "458"
input: "460"
output: "461"
name: "Add_195"
op_type: "Add"
}
node {
input: "461"
input: "down.1.blocks.3.0.weight"
input: "down.1.blocks.3.0.bias"
output: "462"
name: "InstanceNormalization_196"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "462"
output: "463"
output: "464"
name: "Split_197"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "464"
output: "466"
name: "Tanh_199"
op_type: "Tanh"
}
node {
input: "463"
output: "465"
name: "LeakyRelu_198"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "466"
input: "467"
output: "468"
name: "Mul_201"
op_type: "Mul"
}
node {
input: "465"
input: "468"
output: "469"
name: "Concat_202"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "469"
input: "opt_491"
output: "492"
name: "Pad_216"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "492"
input: "494"
output: "495"
name: "Conv_219"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "492"
input: "down.1.blocks.3.2.A"
output: "493"
name: "Conv_217"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "493"
input: "495"
output: "496"
name: "Add_220"
op_type: "Add"
}
node {
input: "496"
input: "356"
output: "497"
name: "Add_221"
op_type: "Add"
}
node {
input: "497"
output: "1495"
output: "1496"
name: "Split_891"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "497"
output: "498"
name: "MaxPool_222"
op_type: "MaxPool"
attribute {
name: "ceil_mode"
i: 0
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 1
ints: 1
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "498"
input: "down.2.blocks.0.0.weight"
input: "down.2.blocks.0.0.bias"
output: "499"
name: "InstanceNormalization_223"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "499"
output: "500"
output: "501"
name: "Split_224"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "501"
output: "503"
name: "Tanh_226"
op_type: "Tanh"
}
node {
input: "500"
output: "502"
name: "LeakyRelu_225"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "503"
input: "504"
output: "505"
name: "Mul_228"
op_type: "Mul"
}
node {
input: "502"
input: "505"
output: "506"
name: "Concat_229"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "506"
input: "opt_528"
output: "529"
name: "Pad_243"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "529"
input: "531"
output: "532"
name: "Conv_246"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "529"
input: "down.2.blocks.0.2.A"
output: "530"
name: "Conv_244"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "530"
input: "532"
output: "533"
name: "Add_247"
op_type: "Add"
}
node {
input: "533"
input: "down.2.blocks.1.0.weight"
input: "down.2.blocks.1.0.bias"
output: "534"
name: "InstanceNormalization_248"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "534"
output: "535"
output: "536"
name: "Split_249"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "536"
output: "538"
name: "Tanh_251"
op_type: "Tanh"
}
node {
input: "535"
output: "537"
name: "LeakyRelu_250"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "538"
input: "539"
output: "540"
name: "Mul_253"
op_type: "Mul"
}
node {
input: "537"
input: "540"
output: "541"
name: "Concat_254"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "541"
input: "opt_563"
output: "564"
name: "Pad_268"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "564"
input: "566"
output: "567"
name: "Conv_271"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "564"
input: "down.2.blocks.1.2.A"
output: "565"
name: "Conv_269"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "565"
input: "567"
output: "568"
name: "Add_272"
op_type: "Add"
}
node {
input: "568"
input: "down.2.blocks.2.0.weight"
input: "down.2.blocks.2.0.bias"
output: "569"
name: "InstanceNormalization_273"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "569"
output: "570"
output: "571"
name: "Split_274"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "571"
output: "573"
name: "Tanh_276"
op_type: "Tanh"
}
node {
input: "570"
output: "572"
name: "LeakyRelu_275"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "573"
input: "574"
output: "575"
name: "Mul_278"
op_type: "Mul"
}
node {
input: "572"
input: "575"
output: "576"
name: "Concat_279"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "576"
input: "opt_598"
output: "599"
name: "Pad_293"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "599"
input: "601"
output: "602"
name: "Conv_296"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "599"
input: "down.2.blocks.2.2.A"
output: "600"
name: "Conv_294"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "600"
input: "602"
output: "603"
name: "Add_297"
op_type: "Add"
}
node {
input: "603"
input: "down.2.blocks.3.0.weight"
input: "down.2.blocks.3.0.bias"
output: "604"
name: "InstanceNormalization_298"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "604"
output: "605"
output: "606"
name: "Split_299"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "606"
output: "608"
name: "Tanh_301"
op_type: "Tanh"
}
node {
input: "605"
output: "607"
name: "LeakyRelu_300"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "608"
input: "609"
output: "610"
name: "Mul_303"
op_type: "Mul"
}
node {
input: "607"
input: "610"
output: "611"
name: "Concat_304"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "611"
input: "opt_633"
output: "634"
name: "Pad_318"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "634"
input: "636"
output: "637"
name: "Conv_321"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "634"
input: "down.2.blocks.3.2.A"
output: "635"
name: "Conv_319"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "635"
input: "637"
output: "638"
name: "Add_322"
op_type: "Add"
}
node {
input: "638"
input: "498"
output: "639"
name: "Add_323"
op_type: "Add"
}
node {
input: "639"
output: "1257"
output: "1258"
name: "Split_736"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "639"
output: "640"
name: "MaxPool_324"
op_type: "MaxPool"
attribute {
name: "ceil_mode"
i: 0
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 1
ints: 1
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "640"
input: "down.3.blocks.0.0.weight"
input: "down.3.blocks.0.0.bias"
output: "641"
name: "InstanceNormalization_325"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "641"
output: "642"
output: "643"
name: "Split_326"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "643"
output: "645"
name: "Tanh_328"
op_type: "Tanh"
}
node {
input: "642"
output: "644"
name: "LeakyRelu_327"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "645"
input: "646"
output: "647"
name: "Mul_330"
op_type: "Mul"
}
node {
input: "644"
input: "647"
output: "648"
name: "Concat_331"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "648"
input: "opt_670"
output: "671"
name: "Pad_345"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "671"
input: "673"
output: "674"
name: "Conv_348"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "671"
input: "down.3.blocks.0.2.A"
output: "672"
name: "Conv_346"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "672"
input: "674"
output: "675"
name: "Add_349"
op_type: "Add"
}
node {
input: "675"
input: "down.3.blocks.1.0.weight"
input: "down.3.blocks.1.0.bias"
output: "676"
name: "InstanceNormalization_350"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "676"
output: "677"
output: "678"
name: "Split_351"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "678"
output: "680"
name: "Tanh_353"
op_type: "Tanh"
}
node {
input: "677"
output: "679"
name: "LeakyRelu_352"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "680"
input: "681"
output: "682"
name: "Mul_355"
op_type: "Mul"
}
node {
input: "679"
input: "682"
output: "683"
name: "Concat_356"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "683"
input: "opt_705"
output: "706"
name: "Pad_370"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "706"
input: "708"
output: "709"
name: "Conv_373"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "706"
input: "down.3.blocks.1.2.A"
output: "707"
name: "Conv_371"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "707"
input: "709"
output: "710"
name: "Add_374"
op_type: "Add"
}
node {
input: "710"
input: "down.3.blocks.2.0.weight"
input: "down.3.blocks.2.0.bias"
output: "711"
name: "InstanceNormalization_375"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "711"
output: "712"
output: "713"
name: "Split_376"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "713"
output: "715"
name: "Tanh_378"
op_type: "Tanh"
}
node {
input: "712"
output: "714"
name: "LeakyRelu_377"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "715"
input: "716"
output: "717"
name: "Mul_380"
op_type: "Mul"
}
node {
input: "714"
input: "717"
output: "718"
name: "Concat_381"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "718"
input: "opt_740"
output: "741"
name: "Pad_395"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "741"
input: "743"
output: "744"
name: "Conv_398"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "741"
input: "down.3.blocks.2.2.A"
output: "742"
name: "Conv_396"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "742"
input: "744"
output: "745"
name: "Add_399"
op_type: "Add"
}
node {
input: "745"
input: "down.3.blocks.3.0.weight"
input: "down.3.blocks.3.0.bias"
output: "746"
name: "InstanceNormalization_400"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "746"
output: "747"
output: "748"
name: "Split_401"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "748"
output: "750"
name: "Tanh_403"
op_type: "Tanh"
}
node {
input: "747"
output: "749"
name: "LeakyRelu_402"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "750"
input: "751"
output: "752"
name: "Mul_405"
op_type: "Mul"
}
node {
input: "749"
input: "752"
output: "753"
name: "Concat_406"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "753"
input: "opt_775"
output: "776"
name: "Pad_420"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "776"
input: "778"
output: "779"
name: "Conv_423"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "776"
input: "down.3.blocks.3.2.A"
output: "777"
name: "Conv_421"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "777"
input: "779"
output: "780"
name: "Add_424"
op_type: "Add"
}
node {
input: "780"
input: "640"
output: "781"
name: "Add_425"
op_type: "Add"
}
node {
input: "781"
output: "1019"
output: "1020"
name: "Split_581"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "781"
output: "782"
name: "MaxPool_426"
op_type: "MaxPool"
attribute {
name: "ceil_mode"
i: 0
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 1
ints: 1
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "782"
input: "up.0.0.blocks.0.0.weight"
input: "up.0.0.blocks.0.0.bias"
output: "783"
name: "InstanceNormalization_427"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "783"
output: "784"
output: "785"
name: "Split_428"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "785"
output: "787"
name: "Tanh_430"
op_type: "Tanh"
}
node {
input: "784"
output: "786"
name: "LeakyRelu_429"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "787"
input: "788"
output: "789"
name: "Mul_432"
op_type: "Mul"
}
node {
input: "786"
input: "789"
output: "790"
name: "Concat_433"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "790"
input: "opt_812"
output: "813"
name: "Pad_447"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "813"
input: "815"
output: "816"
name: "Conv_450"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "813"
input: "up.0.0.blocks.0.2.A"
output: "814"
name: "Conv_448"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "814"
input: "816"
output: "817"
name: "Add_451"
op_type: "Add"
}
node {
input: "817"
input: "up.0.0.blocks.1.0.weight"
input: "up.0.0.blocks.1.0.bias"
output: "818"
name: "InstanceNormalization_452"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "818"
output: "819"
output: "820"
name: "Split_453"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "820"
output: "822"
name: "Tanh_455"
op_type: "Tanh"
}
node {
input: "819"
output: "821"
name: "LeakyRelu_454"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "822"
input: "823"
output: "824"
name: "Mul_457"
op_type: "Mul"
}
node {
input: "821"
input: "824"
output: "825"
name: "Concat_458"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "825"
input: "opt_847"
output: "848"
name: "Pad_472"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "848"
input: "850"
output: "851"
name: "Conv_475"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "848"
input: "up.0.0.blocks.1.2.A"
output: "849"
name: "Conv_473"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "849"
input: "851"
output: "852"
name: "Add_476"
op_type: "Add"
}
node {
input: "852"
input: "up.0.0.blocks.2.0.weight"
input: "up.0.0.blocks.2.0.bias"
output: "853"
name: "InstanceNormalization_477"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "853"
output: "854"
output: "855"
name: "Split_478"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "855"
output: "857"
name: "Tanh_480"
op_type: "Tanh"
}
node {
input: "854"
output: "856"
name: "LeakyRelu_479"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "857"
input: "858"
output: "859"
name: "Mul_482"
op_type: "Mul"
}
node {
input: "856"
input: "859"
output: "860"
name: "Concat_483"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "860"
input: "opt_882"
output: "883"
name: "Pad_497"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "883"
input: "885"
output: "886"
name: "Conv_500"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "883"
input: "up.0.0.blocks.2.2.A"
output: "884"
name: "Conv_498"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "884"
input: "886"
output: "887"
name: "Add_501"
op_type: "Add"
}
node {
input: "887"
input: "up.0.0.blocks.3.0.weight"
input: "up.0.0.blocks.3.0.bias"
output: "888"
name: "InstanceNormalization_502"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "888"
output: "889"
output: "890"
name: "Split_503"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "890"
output: "892"
name: "Tanh_505"
op_type: "Tanh"
}
node {
input: "889"
output: "891"
name: "LeakyRelu_504"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "892"
input: "893"
output: "894"
name: "Mul_507"
op_type: "Mul"
}
node {
input: "891"
input: "894"
output: "895"
name: "Concat_508"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "895"
input: "opt_917"
output: "918"
name: "Pad_522"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "918"
input: "920"
output: "921"
name: "Conv_525"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "918"
input: "up.0.0.blocks.3.2.A"
output: "919"
name: "Conv_523"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "919"
input: "921"
output: "922"
name: "Add_526"
op_type: "Add"
}
node {
input: "922"
input: "782"
output: "923"
name: "Add_527"
op_type: "Add"
}
node {
input: "923"
input: "up.0.1.weight"
input: "up.0.1.bias"
output: "924"
name: "InstanceNormalization_528"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "924"
output: "925"
output: "926"
name: "Split_529"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "926"
output: "928"
name: "Tanh_531"
op_type: "Tanh"
}
node {
input: "925"
output: "927"
name: "LeakyRelu_530"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "928"
input: "929"
output: "930"
name: "Mul_533"
op_type: "Mul"
}
node {
input: "927"
input: "930"
output: "931"
name: "Concat_534"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "931"
input: "opt_953"
output: "954"
name: "Pad_548"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "954"
input: "2215"
output: "969"
name: "ConvTranspose_550"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 2
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "954"
input: "up.0.3.A"
output: "955"
name: "ConvTranspose_549"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 2
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "969"
input: "opt_1014"
output: "1015"
name: "Pad_578"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "955"
input: "opt_991"
output: "992"
name: "Pad_564"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "992"
input: "1015"
output: "1016"
name: "Add_579"
op_type: "Add"
}
node {
input: "1016"
output: "1017"
output: "1018"
name: "Split_580"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1017"
input: "1019"
input: "1018"
input: "1020"
output: "1021"
name: "Concat_582"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1021"
input: "up.1.0.blocks.0.0.weight"
input: "up.1.0.blocks.0.0.bias"
output: "1022"
name: "InstanceNormalization_583"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1022"
output: "1023"
output: "1024"
name: "Split_584"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 768
ints: 768
type: INTS
}
}
node {
input: "1024"
output: "1026"
name: "Tanh_586"
op_type: "Tanh"
}
node {
input: "1023"
output: "1025"
name: "LeakyRelu_585"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1026"
input: "1027"
output: "1028"
name: "Mul_588"
op_type: "Mul"
}
node {
input: "1025"
input: "1028"
output: "1029"
name: "Concat_589"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1029"
input: "opt_1051"
output: "1052"
name: "Pad_603"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1052"
input: "1054"
output: "1055"
name: "Conv_606"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1052"
input: "up.1.0.blocks.0.2.A"
output: "1053"
name: "Conv_604"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1053"
input: "1055"
output: "1056"
name: "Add_607"
op_type: "Add"
}
node {
input: "1056"
input: "up.1.0.blocks.1.0.weight"
input: "up.1.0.blocks.1.0.bias"
output: "1057"
name: "InstanceNormalization_608"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1057"
output: "1058"
output: "1059"
name: "Split_609"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1059"
output: "1061"
name: "Tanh_611"
op_type: "Tanh"
}
node {
input: "1058"
output: "1060"
name: "LeakyRelu_610"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1061"
input: "1062"
output: "1063"
name: "Mul_613"
op_type: "Mul"
}
node {
input: "1060"
input: "1063"
output: "1064"
name: "Concat_614"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1064"
input: "opt_1086"
output: "1087"
name: "Pad_628"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1087"
input: "1089"
output: "1090"
name: "Conv_631"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1087"
input: "up.1.0.blocks.1.2.A"
output: "1088"
name: "Conv_629"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1088"
input: "1090"
output: "1091"
name: "Add_632"
op_type: "Add"
}
node {
input: "1091"
input: "up.1.0.blocks.2.0.weight"
input: "up.1.0.blocks.2.0.bias"
output: "1092"
name: "InstanceNormalization_633"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1092"
output: "1093"
output: "1094"
name: "Split_634"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1094"
output: "1096"
name: "Tanh_636"
op_type: "Tanh"
}
node {
input: "1093"
output: "1095"
name: "LeakyRelu_635"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1096"
input: "1097"
output: "1098"
name: "Mul_638"
op_type: "Mul"
}
node {
input: "1095"
input: "1098"
output: "1099"
name: "Concat_639"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1099"
input: "opt_1121"
output: "1122"
name: "Pad_653"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1122"
input: "1124"
output: "1125"
name: "Conv_656"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1122"
input: "up.1.0.blocks.2.2.A"
output: "1123"
name: "Conv_654"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1123"
input: "1125"
output: "1126"
name: "Add_657"
op_type: "Add"
}
node {
input: "1126"
input: "up.1.0.blocks.3.0.weight"
input: "up.1.0.blocks.3.0.bias"
output: "1127"
name: "InstanceNormalization_658"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1127"
output: "1128"
output: "1129"
name: "Split_659"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1129"
output: "1131"
name: "Tanh_661"
op_type: "Tanh"
}
node {
input: "1128"
output: "1130"
name: "LeakyRelu_660"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1131"
input: "1132"
output: "1133"
name: "Mul_663"
op_type: "Mul"
}
node {
input: "1130"
input: "1133"
output: "1134"
name: "Concat_664"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1134"
input: "opt_1156"
output: "1157"
name: "Pad_678"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1157"
input: "1159"
output: "1160"
name: "Conv_681"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1157"
input: "up.1.0.blocks.3.2.A"
output: "1158"
name: "Conv_679"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1158"
input: "1160"
output: "1161"
name: "Add_682"
op_type: "Add"
}
node {
input: "1161"
input: "up.1.1.weight"
input: "up.1.1.bias"
output: "1162"
name: "InstanceNormalization_683"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1162"
output: "1163"
output: "1164"
name: "Split_684"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1164"
output: "1166"
name: "Tanh_686"
op_type: "Tanh"
}
node {
input: "1163"
output: "1165"
name: "LeakyRelu_685"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1166"
input: "1167"
output: "1168"
name: "Mul_688"
op_type: "Mul"
}
node {
input: "1165"
input: "1168"
output: "1169"
name: "Concat_689"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1169"
input: "opt_1191"
output: "1192"
name: "Pad_703"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1192"
input: "2254"
output: "1207"
name: "ConvTranspose_705"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 2
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "1192"
input: "up.1.3.A"
output: "1193"
name: "ConvTranspose_704"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 2
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "1207"
input: "opt_1252"
output: "1253"
name: "Pad_733"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1193"
input: "opt_1229"
output: "1230"
name: "Pad_719"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1230"
input: "1253"
output: "1254"
name: "Add_734"
op_type: "Add"
}
node {
input: "1254"
output: "1255"
output: "1256"
name: "Split_735"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1255"
input: "1257"
input: "1256"
input: "1258"
output: "1259"
name: "Concat_737"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1259"
input: "up.2.0.blocks.0.0.weight"
input: "up.2.0.blocks.0.0.bias"
output: "1260"
name: "InstanceNormalization_738"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1260"
output: "1261"
output: "1262"
name: "Split_739"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 768
ints: 768
type: INTS
}
}
node {
input: "1262"
output: "1264"
name: "Tanh_741"
op_type: "Tanh"
}
node {
input: "1261"
output: "1263"
name: "LeakyRelu_740"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1264"
input: "1265"
output: "1266"
name: "Mul_743"
op_type: "Mul"
}
node {
input: "1263"
input: "1266"
output: "1267"
name: "Concat_744"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1267"
input: "opt_1289"
output: "1290"
name: "Pad_758"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1290"
input: "1292"
output: "1293"
name: "Conv_761"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1290"
input: "up.2.0.blocks.0.2.A"
output: "1291"
name: "Conv_759"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1291"
input: "1293"
output: "1294"
name: "Add_762"
op_type: "Add"
}
node {
input: "1294"
input: "up.2.0.blocks.1.0.weight"
input: "up.2.0.blocks.1.0.bias"
output: "1295"
name: "InstanceNormalization_763"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1295"
output: "1296"
output: "1297"
name: "Split_764"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1297"
output: "1299"
name: "Tanh_766"
op_type: "Tanh"
}
node {
input: "1296"
output: "1298"
name: "LeakyRelu_765"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1299"
input: "1300"
output: "1301"
name: "Mul_768"
op_type: "Mul"
}
node {
input: "1298"
input: "1301"
output: "1302"
name: "Concat_769"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1302"
input: "opt_1324"
output: "1325"
name: "Pad_783"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1325"
input: "1327"
output: "1328"
name: "Conv_786"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1325"
input: "up.2.0.blocks.1.2.A"
output: "1326"
name: "Conv_784"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1326"
input: "1328"
output: "1329"
name: "Add_787"
op_type: "Add"
}
node {
input: "1329"
input: "up.2.0.blocks.2.0.weight"
input: "up.2.0.blocks.2.0.bias"
output: "1330"
name: "InstanceNormalization_788"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1330"
output: "1331"
output: "1332"
name: "Split_789"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1332"
output: "1334"
name: "Tanh_791"
op_type: "Tanh"
}
node {
input: "1331"
output: "1333"
name: "LeakyRelu_790"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1334"
input: "1335"
output: "1336"
name: "Mul_793"
op_type: "Mul"
}
node {
input: "1333"
input: "1336"
output: "1337"
name: "Concat_794"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1337"
input: "opt_1359"
output: "1360"
name: "Pad_808"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1360"
input: "1362"
output: "1363"
name: "Conv_811"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1360"
input: "up.2.0.blocks.2.2.A"
output: "1361"
name: "Conv_809"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1361"
input: "1363"
output: "1364"
name: "Add_812"
op_type: "Add"
}
node {
input: "1364"
input: "up.2.0.blocks.3.0.weight"
input: "up.2.0.blocks.3.0.bias"
output: "1365"
name: "InstanceNormalization_813"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1365"
output: "1366"
output: "1367"
name: "Split_814"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1367"
output: "1369"
name: "Tanh_816"
op_type: "Tanh"
}
node {
input: "1366"
output: "1368"
name: "LeakyRelu_815"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1369"
input: "1370"
output: "1371"
name: "Mul_818"
op_type: "Mul"
}
node {
input: "1368"
input: "1371"
output: "1372"
name: "Concat_819"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1372"
input: "opt_1394"
output: "1395"
name: "Pad_833"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1395"
input: "1397"
output: "1398"
name: "Conv_836"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1395"
input: "up.2.0.blocks.3.2.A"
output: "1396"
name: "Conv_834"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1396"
input: "1398"
output: "1399"
name: "Add_837"
op_type: "Add"
}
node {
input: "1399"
input: "up.2.1.weight"
input: "up.2.1.bias"
output: "1400"
name: "InstanceNormalization_838"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1400"
output: "1401"
output: "1402"
name: "Split_839"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1402"
output: "1404"
name: "Tanh_841"
op_type: "Tanh"
}
node {
input: "1401"
output: "1403"
name: "LeakyRelu_840"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1404"
input: "1405"
output: "1406"
name: "Mul_843"
op_type: "Mul"
}
node {
input: "1403"
input: "1406"
output: "1407"
name: "Concat_844"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1407"
input: "opt_1429"
output: "1430"
name: "Pad_858"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1430"
input: "2293"
output: "1445"
name: "ConvTranspose_860"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 2
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "1430"
input: "up.2.3.A"
output: "1431"
name: "ConvTranspose_859"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 2
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "1445"
input: "opt_1490"
output: "1491"
name: "Pad_888"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1431"
input: "opt_1467"
output: "1468"
name: "Pad_874"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1468"
input: "1491"
output: "1492"
name: "Add_889"
op_type: "Add"
}
node {
input: "1492"
output: "1493"
output: "1494"
name: "Split_890"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1493"
input: "1495"
input: "1494"
input: "1496"
output: "1497"
name: "Concat_892"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1497"
input: "up.3.0.blocks.0.0.weight"
input: "up.3.0.blocks.0.0.bias"
output: "1498"
name: "InstanceNormalization_893"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1498"
output: "1499"
output: "1500"
name: "Split_894"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 768
ints: 768
type: INTS
}
}
node {
input: "1500"
output: "1502"
name: "Tanh_896"
op_type: "Tanh"
}
node {
input: "1499"
output: "1501"
name: "LeakyRelu_895"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1502"
input: "1503"
output: "1504"
name: "Mul_898"
op_type: "Mul"
}
node {
input: "1501"
input: "1504"
output: "1505"
name: "Concat_899"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1505"
input: "opt_1527"
output: "1528"
name: "Pad_913"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1528"
input: "1530"
output: "1531"
name: "Conv_916"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1528"
input: "up.3.0.blocks.0.2.A"
output: "1529"
name: "Conv_914"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1529"
input: "1531"
output: "1532"
name: "Add_917"
op_type: "Add"
}
node {
input: "1532"
input: "up.3.0.blocks.1.0.weight"
input: "up.3.0.blocks.1.0.bias"
output: "1533"
name: "InstanceNormalization_918"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1533"
output: "1534"
output: "1535"
name: "Split_919"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1535"
output: "1537"
name: "Tanh_921"
op_type: "Tanh"
}
node {
input: "1534"
output: "1536"
name: "LeakyRelu_920"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1537"
input: "1538"
output: "1539"
name: "Mul_923"
op_type: "Mul"
}
node {
input: "1536"
input: "1539"
output: "1540"
name: "Concat_924"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1540"
input: "opt_1562"
output: "1563"
name: "Pad_938"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1563"
input: "1565"
output: "1566"
name: "Conv_941"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1563"
input: "up.3.0.blocks.1.2.A"
output: "1564"
name: "Conv_939"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1564"
input: "1566"
output: "1567"
name: "Add_942"
op_type: "Add"
}
node {
input: "1567"
input: "up.3.0.blocks.2.0.weight"
input: "up.3.0.blocks.2.0.bias"
output: "1568"
name: "InstanceNormalization_943"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1568"
output: "1569"
output: "1570"
name: "Split_944"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1570"
output: "1572"
name: "Tanh_946"
op_type: "Tanh"
}
node {
input: "1569"
output: "1571"
name: "LeakyRelu_945"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1572"
input: "1573"
output: "1574"
name: "Mul_948"
op_type: "Mul"
}
node {
input: "1571"
input: "1574"
output: "1575"
name: "Concat_949"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1575"
input: "opt_1597"
output: "1598"
name: "Pad_963"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1598"
input: "1600"
output: "1601"
name: "Conv_966"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1598"
input: "up.3.0.blocks.2.2.A"
output: "1599"
name: "Conv_964"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1599"
input: "1601"
output: "1602"
name: "Add_967"
op_type: "Add"
}
node {
input: "1602"
input: "up.3.0.blocks.3.0.weight"
input: "up.3.0.blocks.3.0.bias"
output: "1603"
name: "InstanceNormalization_968"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1603"
output: "1604"
output: "1605"
name: "Split_969"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1605"
output: "1607"
name: "Tanh_971"
op_type: "Tanh"
}
node {
input: "1604"
output: "1606"
name: "LeakyRelu_970"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1607"
input: "1608"
output: "1609"
name: "Mul_973"
op_type: "Mul"
}
node {
input: "1606"
input: "1609"
output: "1610"
name: "Concat_974"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1610"
input: "opt_1632"
output: "1633"
name: "Pad_988"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1633"
input: "1635"
output: "1636"
name: "Conv_991"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1633"
input: "up.3.0.blocks.3.2.A"
output: "1634"
name: "Conv_989"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1634"
input: "1636"
output: "1637"
name: "Add_992"
op_type: "Add"
}
node {
input: "1637"
input: "up.3.1.weight"
input: "up.3.1.bias"
output: "1638"
name: "InstanceNormalization_993"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1638"
output: "1639"
output: "1640"
name: "Split_994"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1640"
output: "1642"
name: "Tanh_996"
op_type: "Tanh"
}
node {
input: "1639"
output: "1641"
name: "LeakyRelu_995"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1642"
input: "1643"
output: "1644"
name: "Mul_998"
op_type: "Mul"
}
node {
input: "1641"
input: "1644"
output: "1645"
name: "Concat_999"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1645"
input: "opt_1667"
output: "1668"
name: "Pad_1013"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1668"
input: "2332"
output: "1683"
name: "ConvTranspose_1015"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 2
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "1668"
input: "up.3.3.A"
output: "1669"
name: "ConvTranspose_1014"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 2
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 2
type: INTS
}
}
node {
input: "1683"
input: "opt_1728"
output: "1729"
name: "Pad_1043"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1669"
input: "opt_1705"
output: "1706"
name: "Pad_1029"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1706"
input: "1729"
output: "1730"
name: "Add_1044"
op_type: "Add"
}
node {
input: "1730"
output: "1731"
output: "1732"
name: "Split_1045"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 384
ints: 384
type: INTS
}
}
node {
input: "1731"
input: "1733"
input: "1732"
input: "1734"
output: "1735"
name: "Concat_1047"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1735"
input: "out_conv.0.blocks.0.0.weight"
input: "out_conv.0.blocks.0.0.bias"
output: "1736"
name: "InstanceNormalization_1048"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1736"
output: "1737"
output: "1738"
name: "Split_1049"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 768
ints: 768
type: INTS
}
}
node {
input: "1738"
output: "1740"
name: "Tanh_1051"
op_type: "Tanh"
}
node {
input: "1737"
output: "1739"
name: "LeakyRelu_1050"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1740"
input: "1741"
output: "1742"
name: "Mul_1053"
op_type: "Mul"
}
node {
input: "1739"
input: "1742"
output: "1743"
name: "Concat_1054"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1743"
input: "opt_1765"
output: "1766"
name: "Pad_1068"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1766"
input: "1768"
output: "1769"
name: "Conv_1071"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1766"
input: "out_conv.0.blocks.0.2.A"
output: "1767"
name: "Conv_1069"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1767"
input: "1769"
output: "1770"
name: "Add_1072"
op_type: "Add"
}
node {
input: "1770"
input: "out_conv.0.blocks.1.0.weight"
input: "out_conv.0.blocks.1.0.bias"
output: "1771"
name: "InstanceNormalization_1073"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1771"
output: "1772"
output: "1773"
name: "Split_1074"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "1773"
output: "1775"
name: "Tanh_1076"
op_type: "Tanh"
}
node {
input: "1772"
output: "1774"
name: "LeakyRelu_1075"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1775"
input: "1776"
output: "1777"
name: "Mul_1078"
op_type: "Mul"
}
node {
input: "1774"
input: "1777"
output: "1778"
name: "Concat_1079"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1778"
input: "opt_1800"
output: "1801"
name: "Pad_1093"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1801"
input: "1803"
output: "1804"
name: "Conv_1096"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1801"
input: "out_conv.0.blocks.1.2.A"
output: "1802"
name: "Conv_1094"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1802"
input: "1804"
output: "1805"
name: "Add_1097"
op_type: "Add"
}
node {
input: "1805"
input: "out_conv.0.blocks.2.0.weight"
input: "out_conv.0.blocks.2.0.bias"
output: "1806"
name: "InstanceNormalization_1098"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1806"
output: "1807"
output: "1808"
name: "Split_1099"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "1808"
output: "1810"
name: "Tanh_1101"
op_type: "Tanh"
}
node {
input: "1807"
output: "1809"
name: "LeakyRelu_1100"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1810"
input: "1811"
output: "1812"
name: "Mul_1103"
op_type: "Mul"
}
node {
input: "1809"
input: "1812"
output: "1813"
name: "Concat_1104"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1813"
input: "opt_1835"
output: "1836"
name: "Pad_1118"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1836"
input: "1838"
output: "1839"
name: "Conv_1121"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1836"
input: "out_conv.0.blocks.2.2.A"
output: "1837"
name: "Conv_1119"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1837"
input: "1839"
output: "1840"
name: "Add_1122"
op_type: "Add"
}
node {
input: "1840"
input: "out_conv.0.blocks.3.0.weight"
input: "out_conv.0.blocks.3.0.bias"
output: "1841"
name: "InstanceNormalization_1123"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1841"
output: "1842"
output: "1843"
name: "Split_1124"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "1843"
output: "1845"
name: "Tanh_1126"
op_type: "Tanh"
}
node {
input: "1842"
output: "1844"
name: "LeakyRelu_1125"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1845"
input: "1846"
output: "1847"
name: "Mul_1128"
op_type: "Mul"
}
node {
input: "1844"
input: "1847"
output: "1848"
name: "Concat_1129"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1848"
input: "opt_1870"
output: "1871"
name: "Pad_1143"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1871"
input: "1873"
output: "1874"
name: "Conv_1146"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1871"
input: "out_conv.0.blocks.3.2.A"
output: "1872"
name: "Conv_1144"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1872"
input: "1874"
output: "1875"
name: "Add_1147"
op_type: "Add"
}
node {
input: "1875"
input: "out_conv.1.weight"
input: "out_conv.1.bias"
output: "1876"
name: "InstanceNormalization_1148"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1876"
output: "1877"
output: "1878"
name: "Split_1149"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "1878"
output: "1880"
name: "Tanh_1151"
op_type: "Tanh"
}
node {
input: "1877"
output: "1879"
name: "LeakyRelu_1150"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1880"
input: "1881"
output: "1882"
name: "Mul_1153"
op_type: "Mul"
}
node {
input: "1879"
input: "1882"
output: "1883"
name: "Concat_1154"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1883"
input: "refine_conv.0.0.blocks.0.0.weight"
input: "refine_conv.0.0.blocks.0.0.bias"
output: "1884"
name: "InstanceNormalization_1155"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1884"
output: "1885"
output: "1886"
name: "Split_1156"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "1886"
output: "1888"
name: "Tanh_1158"
op_type: "Tanh"
}
node {
input: "1885"
output: "1887"
name: "LeakyRelu_1157"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1888"
input: "1889"
output: "1890"
name: "Mul_1160"
op_type: "Mul"
}
node {
input: "1887"
input: "1890"
output: "1891"
name: "Concat_1161"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1891"
input: "opt_1913"
output: "1914"
name: "Pad_1175"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1914"
input: "1916"
output: "1917"
name: "Conv_1178"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1914"
input: "refine_conv.0.0.blocks.0.2.A"
output: "1915"
name: "Conv_1176"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1915"
input: "1917"
output: "1918"
name: "Add_1179"
op_type: "Add"
}
node {
input: "1918"
input: "refine_conv.0.0.blocks.1.0.weight"
input: "refine_conv.0.0.blocks.1.0.bias"
output: "1919"
name: "InstanceNormalization_1180"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1919"
output: "1920"
output: "1921"
name: "Split_1181"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "1921"
output: "1923"
name: "Tanh_1183"
op_type: "Tanh"
}
node {
input: "1920"
output: "1922"
name: "LeakyRelu_1182"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1923"
input: "1924"
output: "1925"
name: "Mul_1185"
op_type: "Mul"
}
node {
input: "1922"
input: "1925"
output: "1926"
name: "Concat_1186"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1926"
input: "opt_1948"
output: "1949"
name: "Pad_1200"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1949"
input: "1951"
output: "1952"
name: "Conv_1203"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1949"
input: "refine_conv.0.0.blocks.1.2.A"
output: "1950"
name: "Conv_1201"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1950"
input: "1952"
output: "1953"
name: "Add_1204"
op_type: "Add"
}
node {
input: "1953"
input: "refine_conv.0.0.blocks.2.0.weight"
input: "refine_conv.0.0.blocks.2.0.bias"
output: "1954"
name: "InstanceNormalization_1205"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1954"
output: "1955"
output: "1956"
name: "Split_1206"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "1956"
output: "1958"
name: "Tanh_1208"
op_type: "Tanh"
}
node {
input: "1955"
output: "1957"
name: "LeakyRelu_1207"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1958"
input: "1959"
output: "1960"
name: "Mul_1210"
op_type: "Mul"
}
node {
input: "1957"
input: "1960"
output: "1961"
name: "Concat_1211"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1961"
input: "opt_1983"
output: "1984"
name: "Pad_1225"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "1984"
input: "1986"
output: "1987"
name: "Conv_1228"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1984"
input: "refine_conv.0.0.blocks.2.2.A"
output: "1985"
name: "Conv_1226"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "1985"
input: "1987"
output: "1988"
name: "Add_1229"
op_type: "Add"
}
node {
input: "1988"
input: "refine_conv.0.0.blocks.3.0.weight"
input: "refine_conv.0.0.blocks.3.0.bias"
output: "1989"
name: "InstanceNormalization_1230"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "1989"
output: "1990"
output: "1991"
name: "Split_1231"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "1991"
output: "1993"
name: "Tanh_1233"
op_type: "Tanh"
}
node {
input: "1990"
output: "1992"
name: "LeakyRelu_1232"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "1993"
input: "1994"
output: "1995"
name: "Mul_1235"
op_type: "Mul"
}
node {
input: "1992"
input: "1995"
output: "1996"
name: "Concat_1236"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "1996"
input: "opt_2018"
output: "2019"
name: "Pad_1250"
op_type: "Pad"
attribute {
name: "mode"
s: "reflect"
type: STRING
}
}
node {
input: "2019"
input: "2021"
output: "2022"
name: "Conv_1253"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "2019"
input: "refine_conv.0.0.blocks.3.2.A"
output: "2020"
name: "Conv_1251"
op_type: "Conv"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 2
type: INT
}
attribute {
name: "kernel_shape"
ints: 3
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 1
type: INTS
}
}
node {
input: "2020"
input: "2022"
output: "2023"
name: "Add_1254"
op_type: "Add"
}
node {
input: "2023"
input: "1883"
output: "2024"
name: "Add_1255"
op_type: "Add"
}
node {
input: "2024"
input: "refine_conv.0.1.weight"
input: "refine_conv.0.1.bias"
output: "2025"
name: "InstanceNormalization_1256"
op_type: "InstanceNormalization"
attribute {
name: "epsilon"
f: 9.999999747378752e-06
type: FLOAT
}
}
node {
input: "2025"
output: "2026"
output: "2027"
name: "Split_1257"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "2027"
output: "2029"
name: "Tanh_1259"
op_type: "Tanh"
}
node {
input: "2026"
output: "2028"
name: "LeakyRelu_1258"
op_type: "LeakyRelu"
attribute {
name: "alpha"
f: 0.009999999776482582
type: FLOAT
}
}
node {
input: "2029"
input: "2030"
output: "2031"
name: "Mul_1261"
op_type: "Mul"
}
node {
input: "2028"
input: "2031"
output: "2032"
name: "Concat_1262"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "2032"
output: "2033"
output: "2034"
name: "Split_1263"
op_type: "Split"
attribute {
name: "axis"
i: 1
type: INT
}
attribute {
name: "split"
ints: 513
ints: 513
type: INTS
}
}
node {
input: "input2"
input: "2034"
output: "2039"
name: "Add_1268"
op_type: "Add"
}
node {
input: "2033"
output: "2035"
name: "Abs_1264"
op_type: "Abs"
}
node {
input: "2033"
input: "2035"
output: "2037"
name: "Div_1266"
op_type: "Div"
}
node {
input: "2035"
output: "2036"
name: "Tanh_1265"
op_type: "Tanh"
}
node {
input: "2037"
input: "2039"
output: "2040"
name: "Mul_1269"
op_type: "Mul"
}
node {
input: "2036"
input: "input1"
output: "2038"
name: "Mul_1267"
op_type: "Mul"
}
node {
input: "2046"
input: "2038"
output: "2047"
name: "Pow_1272"
op_type: "Pow"
}
node {
input: "2040"
input: "2383"
input: "2384"
output: "2045"
name: "Clip_1270"
op_type: "Clip"
}
node {
input: "2045"
output: "2052"
name: "Sin_1277"
op_type: "Sin"
}
node {
input: "2045"
output: "2050"
name: "Cos_1275"
op_type: "Cos"
}
node {
input: "2047"
input: "2048"
output: "2049"
name: "Sub_1274"
op_type: "Sub"
}
node {
input: "2049"
input: "2052"
output: "2053"
name: "Mul_1278"
op_type: "Mul"
}
node {
input: "2049"
input: "2050"
output: "2051"
name: "Mul_1276"
op_type: "Mul"
}
node {
input: "2051"
input: "2053"
output: "2054"
name: "Concat_1279"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "2054"
output: "2056"
name: "Shape_1281"
op_type: "Shape"
}
node {
input: "2054"
input: "stft.inverse_basis"
output: "2055"
name: "ConvTranspose_1280"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 1
type: INT
}
attribute {
name: "kernel_shape"
ints: 1024
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 128
type: INTS
}
}
node {
input: "2055"
output: "2062"
name: "Shape_1287"
op_type: "Shape"
}
node {
input: "2056"
input: "2058"
input: "2059"
input: "2057"
output: "2060"
name: "Slice_1285"
op_type: "Slice"
}
node {
input: "2062"
input: "2064"
input: "2065"
input: "2063"
output: "2066"
name: "Slice_1291"
op_type: "Slice"
}
node {
input: "2066"
output: "2067"
name: "Squeeze_1292"
op_type: "Squeeze"
attribute {
name: "axes"
ints: 0
type: INTS
}
}
node {
input: "2067"
output: "2083"
name: "Cast_1297"
op_type: "Cast"
attribute {
name: "to"
i: 7
type: INT
}
}
node {
input: "2385"
input: "2386"
input: "2060"
output: "2073"
name: "Concat_1294"
op_type: "Concat"
attribute {
name: "axis"
i: 0
type: INT
}
}
node {
input: "2084"
input: "2083"
input: "2085"
output: "2086"
name: "Range_1300"
op_type: "Range"
}
node {
input: "2073"
output: "2074"
name: "ConstantOfShape_1295"
op_type: "ConstantOfShape"
attribute {
name: "value"
t {
dims: 1
data_type: 1
raw_data: "\000\000\200?"
}
type: TENSOR
}
}
node {
input: "2086"
output: "2090"
name: "Cast_1304"
op_type: "Cast"
attribute {
name: "to"
i: 7
type: INT
}
}
node {
input: "2074"
input: "2389"
output: "2082"
name: "ConvTranspose_1296"
op_type: "ConvTranspose"
attribute {
name: "dilations"
ints: 1
type: INTS
}
attribute {
name: "group"
i: 1
type: INT
}
attribute {
name: "kernel_shape"
ints: 1024
type: INTS
}
attribute {
name: "pads"
ints: 0
ints: 0
type: INTS
}
attribute {
name: "strides"
ints: 128
type: INTS
}
}
node {
input: "2082"
output: "2087"
name: "Squeeze_1301"
op_type: "Squeeze"
}
node {
input: "2087"
input: "2088"
output: "2089"
name: "Add_1303"
op_type: "Add"
}
node {
input: "2089"
input: "2090"
output: "2091"
name: "Gather_1305"
op_type: "Gather"
attribute {
name: "axis"
i: 0
type: INT
}
}
node {
input: "2055"
input: "2091"
output: "2092"
name: "Div_1306"
op_type: "Div"
}
node {
input: "2092"
input: "2093"
output: "2094"
name: "Mul_1308"
op_type: "Mul"
}
node {
input: "2094"
input: "2095"
output: "2096"
name: "Gather_1310"
op_type: "Gather"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "2096"
input: "2098"
input: "2099"
input: "2097"
input: "2100"
output: "output"
name: "Slice_1315"
op_type: "Slice"
}
initializer {
dims: 768
dims: 384
dims: 2
data_type: 1
name: "2215"
}
initializer {
dims: 768
dims: 384
dims: 2
data_type: 1
name: "2254"
}
initializer {
dims: 768
dims: 384
dims: 2
data_type: 1
name: "2293"
}
initializer {
dims: 768
dims: 384
dims: 2
data_type: 1
name: "2332"
}
initializer {
data_type: 1
name: "2383"
}
initializer {
data_type: 1
name: "2384"
}
initializer {
dims: 1
data_type: 7
name: "2385"
}
initializer {
dims: 1
data_type: 7
name: "2386"
}
initializer {
dims: 1
dims: 1
dims: 1024
data_type: 1
name: "2389"
}
initializer {
dims: 768
data_type: 1
name: "down.0.blocks.0.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.0.blocks.0.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.0.blocks.0.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.0.blocks.1.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.0.blocks.1.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.0.blocks.1.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.0.blocks.2.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.0.blocks.2.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.0.blocks.2.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.0.blocks.3.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.0.blocks.3.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.0.blocks.3.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.1.blocks.0.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.1.blocks.0.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.1.blocks.0.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.1.blocks.1.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.1.blocks.1.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.1.blocks.1.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.1.blocks.2.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.1.blocks.2.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.1.blocks.2.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.1.blocks.3.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.1.blocks.3.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.1.blocks.3.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.2.blocks.0.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.2.blocks.0.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.2.blocks.0.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.2.blocks.1.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.2.blocks.1.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.2.blocks.1.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.2.blocks.2.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.2.blocks.2.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.2.blocks.2.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.2.blocks.3.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.2.blocks.3.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.2.blocks.3.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.3.blocks.0.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.3.blocks.0.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.3.blocks.0.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.3.blocks.1.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.3.blocks.1.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.3.blocks.1.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.3.blocks.2.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.3.blocks.2.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.3.blocks.2.2.A"
}
initializer {
dims: 768
data_type: 1
name: "down.3.blocks.3.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "down.3.blocks.3.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "down.3.blocks.3.2.A"
}
initializer {
dims: 1536
data_type: 1
name: "out_conv.0.blocks.0.0.bias"
}
initializer {
dims: 1536
data_type: 1
name: "out_conv.0.blocks.0.0.weight"
}
initializer {
dims: 1026
dims: 768
dims: 3
data_type: 1
name: "out_conv.0.blocks.0.2.A"
}
initializer {
dims: 1026
data_type: 1
name: "out_conv.0.blocks.1.0.bias"
}
initializer {
dims: 1026
data_type: 1
name: "out_conv.0.blocks.1.0.weight"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "out_conv.0.blocks.1.2.A"
}
initializer {
dims: 1026
data_type: 1
name: "out_conv.0.blocks.2.0.bias"
}
initializer {
dims: 1026
data_type: 1
name: "out_conv.0.blocks.2.0.weight"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "out_conv.0.blocks.2.2.A"
}
initializer {
dims: 1026
data_type: 1
name: "out_conv.0.blocks.3.0.bias"
}
initializer {
dims: 1026
data_type: 1
name: "out_conv.0.blocks.3.0.weight"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "out_conv.0.blocks.3.2.A"
}
initializer {
dims: 1026
data_type: 1
name: "out_conv.1.bias"
}
initializer {
dims: 1026
data_type: 1
name: "out_conv.1.weight"
}
initializer {
dims: 768
dims: 513
dims: 1
data_type: 1
name: "prev_conv.A"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.0.blocks.0.0.bias"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.0.blocks.0.0.weight"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "refine_conv.0.0.blocks.0.2.A"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.0.blocks.1.0.bias"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.0.blocks.1.0.weight"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "refine_conv.0.0.blocks.1.2.A"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.0.blocks.2.0.bias"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.0.blocks.2.0.weight"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "refine_conv.0.0.blocks.2.2.A"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.0.blocks.3.0.bias"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.0.blocks.3.0.weight"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "refine_conv.0.0.blocks.3.2.A"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.1.bias"
}
initializer {
dims: 1026
data_type: 1
name: "refine_conv.0.1.weight"
}
initializer {
dims: 1026
dims: 1
dims: 1024
data_type: 1
name: "stft.inverse_basis"
}
initializer {
dims: 768
data_type: 1
name: "up.0.0.blocks.0.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.0.0.blocks.0.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.0.0.blocks.0.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.0.0.blocks.1.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.0.0.blocks.1.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.0.0.blocks.1.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.0.0.blocks.2.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.0.0.blocks.2.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.0.0.blocks.2.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.0.0.blocks.3.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.0.0.blocks.3.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.0.0.blocks.3.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.0.1.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.0.1.weight"
}
initializer {
dims: 768
dims: 384
dims: 2
data_type: 1
name: "up.0.3.A"
}
initializer {
dims: 1536
data_type: 1
name: "up.1.0.blocks.0.0.bias"
}
initializer {
dims: 1536
data_type: 1
name: "up.1.0.blocks.0.0.weight"
}
initializer {
dims: 768
dims: 768
dims: 3
data_type: 1
name: "up.1.0.blocks.0.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.1.0.blocks.1.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.1.0.blocks.1.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.1.0.blocks.1.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.1.0.blocks.2.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.1.0.blocks.2.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.1.0.blocks.2.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.1.0.blocks.3.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.1.0.blocks.3.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.1.0.blocks.3.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.1.1.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.1.1.weight"
}
initializer {
dims: 768
dims: 384
dims: 2
data_type: 1
name: "up.1.3.A"
}
initializer {
dims: 1536
data_type: 1
name: "up.2.0.blocks.0.0.bias"
}
initializer {
dims: 1536
data_type: 1
name: "up.2.0.blocks.0.0.weight"
}
initializer {
dims: 768
dims: 768
dims: 3
data_type: 1
name: "up.2.0.blocks.0.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.2.0.blocks.1.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.2.0.blocks.1.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.2.0.blocks.1.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.2.0.blocks.2.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.2.0.blocks.2.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.2.0.blocks.2.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.2.0.blocks.3.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.2.0.blocks.3.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.2.0.blocks.3.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.2.1.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.2.1.weight"
}
initializer {
dims: 768
dims: 384
dims: 2
data_type: 1
name: "up.2.3.A"
}
initializer {
dims: 1536
data_type: 1
name: "up.3.0.blocks.0.0.bias"
}
initializer {
dims: 1536
data_type: 1
name: "up.3.0.blocks.0.0.weight"
}
initializer {
dims: 768
dims: 768
dims: 3
data_type: 1
name: "up.3.0.blocks.0.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.3.0.blocks.1.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.3.0.blocks.1.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.3.0.blocks.1.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.3.0.blocks.2.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.3.0.blocks.2.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.3.0.blocks.2.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.3.0.blocks.3.0.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.3.0.blocks.3.0.weight"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "up.3.0.blocks.3.2.A"
}
initializer {
dims: 768
data_type: 1
name: "up.3.1.bias"
}
initializer {
dims: 768
data_type: 1
name: "up.3.1.weight"
}
initializer {
dims: 768
dims: 384
dims: 2
data_type: 1
name: "up.3.3.A"
}
initializer {
dims: 1
data_type: 7
name: "2100"
}
initializer {
dims: 1
data_type: 7
name: "2099"
}
initializer {
dims: 1
data_type: 7
name: "2098"
}
initializer {
dims: 1
data_type: 7
name: "2097"
}
initializer {
data_type: 7
name: "2095"
}
initializer {
data_type: 1
name: "2093"
}
initializer {
data_type: 1
name: "2088"
}
initializer {
data_type: 7
name: "2085"
}
initializer {
data_type: 7
name: "2084"
}
initializer {
dims: 1
data_type: 7
name: "2065"
}
initializer {
dims: 1
data_type: 7
name: "2064"
}
initializer {
dims: 1
data_type: 7
name: "2063"
}
initializer {
dims: 1
data_type: 7
name: "2059"
}
initializer {
dims: 1
data_type: 7
name: "2058"
}
initializer {
dims: 1
data_type: 7
name: "2057"
}
initializer {
data_type: 1
name: "2048"
}
initializer {
data_type: 1
name: "2046"
}
initializer {
data_type: 1
name: "2030"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "2021"
}
initializer {
data_type: 1
name: "1994"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "1986"
}
initializer {
data_type: 1
name: "1959"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "1951"
}
initializer {
data_type: 1
name: "1924"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "1916"
}
initializer {
data_type: 1
name: "1889"
}
initializer {
data_type: 1
name: "1881"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "1873"
}
initializer {
data_type: 1
name: "1846"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "1838"
}
initializer {
data_type: 1
name: "1811"
}
initializer {
dims: 1026
dims: 513
dims: 3
data_type: 1
name: "1803"
}
initializer {
data_type: 1
name: "1776"
}
initializer {
dims: 1026
dims: 768
dims: 3
data_type: 1
name: "1768"
}
initializer {
data_type: 1
name: "1741"
}
initializer {
data_type: 1
name: "1643"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "1635"
}
initializer {
data_type: 1
name: "1608"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "1600"
}
initializer {
data_type: 1
name: "1573"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "1565"
}
initializer {
data_type: 1
name: "1538"
}
initializer {
dims: 768
dims: 768
dims: 3
data_type: 1
name: "1530"
}
initializer {
data_type: 1
name: "1503"
}
initializer {
data_type: 1
name: "1405"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "1397"
}
initializer {
data_type: 1
name: "1370"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "1362"
}
initializer {
data_type: 1
name: "1335"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "1327"
}
initializer {
data_type: 1
name: "1300"
}
initializer {
dims: 768
dims: 768
dims: 3
data_type: 1
name: "1292"
}
initializer {
data_type: 1
name: "1265"
}
initializer {
data_type: 1
name: "1167"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "1159"
}
initializer {
data_type: 1
name: "1132"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "1124"
}
initializer {
data_type: 1
name: "1097"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "1089"
}
initializer {
data_type: 1
name: "1062"
}
initializer {
dims: 768
dims: 768
dims: 3
data_type: 1
name: "1054"
}
initializer {
data_type: 1
name: "1027"
}
initializer {
data_type: 1
name: "929"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "920"
}
initializer {
data_type: 1
name: "893"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "885"
}
initializer {
data_type: 1
name: "858"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "850"
}
initializer {
data_type: 1
name: "823"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "815"
}
initializer {
data_type: 1
name: "788"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "778"
}
initializer {
data_type: 1
name: "751"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "743"
}
initializer {
data_type: 1
name: "716"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "708"
}
initializer {
data_type: 1
name: "681"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "673"
}
initializer {
data_type: 1
name: "646"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "636"
}
initializer {
data_type: 1
name: "609"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "601"
}
initializer {
data_type: 1
name: "574"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "566"
}
initializer {
data_type: 1
name: "539"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "531"
}
initializer {
data_type: 1
name: "504"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "494"
}
initializer {
data_type: 1
name: "467"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "459"
}
initializer {
data_type: 1
name: "432"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "424"
}
initializer {
data_type: 1
name: "397"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "389"
}
initializer {
data_type: 1
name: "362"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "352"
}
initializer {
data_type: 1
name: "325"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "317"
}
initializer {
data_type: 1
name: "290"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "282"
}
initializer {
data_type: 1
name: "255"
}
initializer {
dims: 768
dims: 384
dims: 3
data_type: 1
name: "247"
}
initializer {
data_type: 1
name: "220"
}
initializer {
dims: 768
dims: 513
dims: 1
data_type: 1
name: "212"
}
initializer {
dims: 6
data_type: 7
name: "opt_2018"
}
initializer {
dims: 6
data_type: 7
name: "opt_1983"
}
initializer {
dims: 6
data_type: 7
name: "opt_1948"
}
initializer {
dims: 6
data_type: 7
name: "opt_1913"
}
initializer {
dims: 6
data_type: 7
name: "opt_1870"
}
initializer {
dims: 6
data_type: 7
name: "opt_1835"
}
initializer {
dims: 6
data_type: 7
name: "opt_1800"
}
initializer {
dims: 6
data_type: 7
name: "opt_1765"
}
initializer {
dims: 6
data_type: 7
name: "opt_1728"
}
initializer {
dims: 6
data_type: 7
name: "opt_1705"
}
initializer {
dims: 6
data_type: 7
name: "opt_1667"
}
initializer {
dims: 6
data_type: 7
name: "opt_1632"
}
initializer {
dims: 6
data_type: 7
name: "opt_1597"
}
initializer {
dims: 6
data_type: 7
name: "opt_1562"
}
initializer {
dims: 6
data_type: 7
name: "opt_1527"
}
initializer {
dims: 6
data_type: 7
name: "opt_1490"
}
initializer {
dims: 6
data_type: 7
name: "opt_1467"
}
initializer {
dims: 6
data_type: 7
name: "opt_1429"
}
initializer {
dims: 6
data_type: 7
name: "opt_1394"
}
initializer {
dims: 6
data_type: 7
name: "opt_1359"
}
initializer {
dims: 6
data_type: 7
name: "opt_1324"
}
initializer {
dims: 6
data_type: 7
name: "opt_1289"
}
initializer {
dims: 6
data_type: 7
name: "opt_1252"
}
initializer {
dims: 6
data_type: 7
name: "opt_1229"
}
initializer {
dims: 6
data_type: 7
name: "opt_1191"
}
initializer {
dims: 6
data_type: 7
name: "opt_1156"
}
initializer {
dims: 6
data_type: 7
name: "opt_1121"
}
initializer {
dims: 6
data_type: 7
name: "opt_1086"
}
initializer {
dims: 6
data_type: 7
name: "opt_1051"
}
initializer {
dims: 6
data_type: 7
name: "opt_1014"
}
initializer {
dims: 6
data_type: 7
name: "opt_991"
}
initializer {
dims: 6
data_type: 7
name: "opt_953"
}
initializer {
dims: 6
data_type: 7
name: "opt_917"
}
initializer {
dims: 6
data_type: 7
name: "opt_882"
}
initializer {
dims: 6
data_type: 7
name: "opt_847"
}
initializer {
dims: 6
data_type: 7
name: "opt_812"
}
initializer {
dims: 6
data_type: 7
name: "opt_775"
}
initializer {
dims: 6
data_type: 7
name: "opt_740"
}
initializer {
dims: 6
data_type: 7
name: "opt_705"
}
initializer {
dims: 6
data_type: 7
name: "opt_670"
}
initializer {
dims: 6
data_type: 7
name: "opt_633"
}
initializer {
dims: 6
data_type: 7
name: "opt_598"
}
initializer {
dims: 6
data_type: 7
name: "opt_563"
}
initializer {
dims: 6
data_type: 7
name: "opt_528"
}
initializer {
dims: 6
data_type: 7
name: "opt_491"
}
initializer {
dims: 6
data_type: 7
name: "opt_456"
}
initializer {
dims: 6
data_type: 7
name: "opt_421"
}
initializer {
dims: 6
data_type: 7
name: "opt_386"
}
initializer {
dims: 6
data_type: 7
name: "opt_349"
}
initializer {
dims: 6
data_type: 7
name: "opt_314"
}
initializer {
dims: 6
data_type: 7
name: "opt_279"
}
initializer {
dims: 6
data_type: 7
name: "opt_244"
}
initializer {
dims: 6
data_type: 7
name: "opt_209"
}
input {
name: "input1"
type {
tensor_type {
elem_type: 1
shape {
dim {
dim_value: 1
}
dim {
dim_value: 513
}
dim {
dim_param: "frame"
}
}
}
}
}
input {
name: "input2"
type {
tensor_type {
elem_type: 1
shape {
dim {
dim_value: 1
}
dim {
dim_value: 513
}
dim {
dim_param: "frame"
}
}
}
}
}
output {
name: "output"
type {
tensor_type {
elem_type: 1
shape {
dim {
dim_value: 1
}
dim {
dim_param: "sample"
}
}
}
}
}
}
opset_import {
version: 11
}