voicefilter / embedder.onnx.prototxt
RedbeardNZ's picture
initial models
da1d213 verified
ir_version: 7
producer_name: "pytorch"
producer_version: "1.10"
model_version: 0
graph {
name: "torch-jit-export"
node {
output: "15"
name: "Constant_0"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "16"
name: "Constant_1"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "17"
name: "Constant_2"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "dvec_mel"
input: "16"
input: "17"
input: "15"
output: "18"
name: "Slice_3"
op_type: "Slice"
}
node {
output: "19"
name: "Constant_4"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "20"
name: "Constant_5"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "21"
name: "Constant_6"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "dvec_mel"
input: "20"
input: "21"
input: "19"
output: "22"
name: "Slice_7"
op_type: "Slice"
}
node {
output: "23"
name: "Constant_8"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "24"
name: "Constant_9"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "25"
name: "Constant_10"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "dvec_mel"
input: "24"
input: "25"
input: "23"
output: "26"
name: "Slice_11"
op_type: "Slice"
}
node {
output: "27"
name: "Constant_12"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "28"
name: "Constant_13"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "29"
name: "Constant_14"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "dvec_mel"
input: "28"
input: "29"
input: "27"
output: "30"
name: "Slice_15"
op_type: "Slice"
}
node {
output: "31"
name: "Constant_16"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "32"
name: "Constant_17"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "33"
name: "Constant_18"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "dvec_mel"
input: "32"
input: "33"
input: "31"
output: "34"
name: "Slice_19"
op_type: "Slice"
}
node {
output: "35"
name: "Constant_20"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "36"
name: "Constant_21"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
output: "37"
name: "Constant_22"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "dvec_mel"
input: "36"
input: "37"
input: "35"
output: "38"
name: "Slice_23"
op_type: "Slice"
}
node {
input: "18"
output: "39"
name: "Unsqueeze_24"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 1
type: INTS
}
}
node {
input: "22"
output: "40"
name: "Unsqueeze_25"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 1
type: INTS
}
}
node {
input: "26"
output: "41"
name: "Unsqueeze_26"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 1
type: INTS
}
}
node {
input: "30"
output: "42"
name: "Unsqueeze_27"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 1
type: INTS
}
}
node {
input: "34"
output: "43"
name: "Unsqueeze_28"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 1
type: INTS
}
}
node {
input: "38"
output: "44"
name: "Unsqueeze_29"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 1
type: INTS
}
}
node {
input: "39"
input: "40"
input: "41"
input: "42"
input: "43"
input: "44"
output: "45"
name: "Concat_30"
op_type: "Concat"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "45"
output: "48"
name: "Transpose_31"
op_type: "Transpose"
attribute {
name: "perm"
ints: 2
ints: 1
ints: 0
type: INTS
}
}
node {
input: "48"
output: "114"
name: "Shape_32"
op_type: "Shape"
}
node {
output: "115"
name: "Constant_33"
op_type: "Constant"
attribute {
name: "value"
t {
data_type: 7
}
type: TENSOR
}
}
node {
input: "114"
input: "115"
output: "116"
name: "Gather_34"
op_type: "Gather"
}
node {
input: "116"
output: "117"
name: "Unsqueeze_35"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 0
type: INTS
}
}
node {
output: "118"
name: "Constant_36"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "340"
input: "117"
input: "118"
output: "121"
name: "Concat_37"
op_type: "Concat"
attribute {
name: "axis"
i: 0
type: INT
}
}
node {
input: "338"
input: "121"
output: "122"
name: "Expand_38"
op_type: "Expand"
}
node {
input: "48"
output: "123"
name: "Shape_39"
op_type: "Shape"
}
node {
output: "124"
name: "Constant_40"
op_type: "Constant"
attribute {
name: "value"
t {
data_type: 7
}
type: TENSOR
}
}
node {
input: "123"
input: "124"
output: "125"
name: "Gather_41"
op_type: "Gather"
}
node {
input: "125"
output: "126"
name: "Unsqueeze_42"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 0
type: INTS
}
}
node {
output: "127"
name: "Constant_43"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "341"
input: "126"
input: "127"
output: "130"
name: "Concat_44"
op_type: "Concat"
attribute {
name: "axis"
i: 0
type: INT
}
}
node {
input: "339"
input: "130"
output: "131"
name: "Expand_45"
op_type: "Expand"
}
node {
input: "48"
input: "335"
input: "336"
input: "337"
input: ""
input: "122"
input: "131"
output: "132"
output: "133"
output: "134"
name: "LSTM_46"
op_type: "LSTM"
attribute {
name: "hidden_size"
i: 768
type: INT
}
}
node {
input: "132"
output: "135"
name: "Squeeze_47"
op_type: "Squeeze"
attribute {
name: "axes"
ints: 1
type: INTS
}
}
node {
input: "135"
output: "200"
name: "Shape_48"
op_type: "Shape"
}
node {
output: "201"
name: "Constant_49"
op_type: "Constant"
attribute {
name: "value"
t {
data_type: 7
}
type: TENSOR
}
}
node {
input: "200"
input: "201"
output: "202"
name: "Gather_50"
op_type: "Gather"
}
node {
input: "202"
output: "203"
name: "Unsqueeze_51"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 0
type: INTS
}
}
node {
output: "204"
name: "Constant_52"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "364"
input: "203"
input: "204"
output: "207"
name: "Concat_53"
op_type: "Concat"
attribute {
name: "axis"
i: 0
type: INT
}
}
node {
input: "362"
input: "207"
output: "208"
name: "Expand_54"
op_type: "Expand"
}
node {
input: "135"
output: "209"
name: "Shape_55"
op_type: "Shape"
}
node {
output: "210"
name: "Constant_56"
op_type: "Constant"
attribute {
name: "value"
t {
data_type: 7
}
type: TENSOR
}
}
node {
input: "209"
input: "210"
output: "211"
name: "Gather_57"
op_type: "Gather"
}
node {
input: "211"
output: "212"
name: "Unsqueeze_58"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 0
type: INTS
}
}
node {
output: "213"
name: "Constant_59"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "365"
input: "212"
input: "213"
output: "216"
name: "Concat_60"
op_type: "Concat"
attribute {
name: "axis"
i: 0
type: INT
}
}
node {
input: "363"
input: "216"
output: "217"
name: "Expand_61"
op_type: "Expand"
}
node {
input: "135"
input: "359"
input: "360"
input: "361"
input: ""
input: "208"
input: "217"
output: "218"
output: "219"
output: "220"
name: "LSTM_62"
op_type: "LSTM"
attribute {
name: "hidden_size"
i: 768
type: INT
}
}
node {
input: "218"
output: "221"
name: "Squeeze_63"
op_type: "Squeeze"
attribute {
name: "axes"
ints: 1
type: INTS
}
}
node {
input: "221"
output: "286"
name: "Shape_64"
op_type: "Shape"
}
node {
output: "287"
name: "Constant_65"
op_type: "Constant"
attribute {
name: "value"
t {
data_type: 7
}
type: TENSOR
}
}
node {
input: "286"
input: "287"
output: "288"
name: "Gather_66"
op_type: "Gather"
}
node {
input: "288"
output: "289"
name: "Unsqueeze_67"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 0
type: INTS
}
}
node {
output: "290"
name: "Constant_68"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "388"
input: "289"
input: "290"
output: "293"
name: "Concat_69"
op_type: "Concat"
attribute {
name: "axis"
i: 0
type: INT
}
}
node {
input: "386"
input: "293"
output: "294"
name: "Expand_70"
op_type: "Expand"
}
node {
input: "221"
output: "295"
name: "Shape_71"
op_type: "Shape"
}
node {
output: "296"
name: "Constant_72"
op_type: "Constant"
attribute {
name: "value"
t {
data_type: 7
}
type: TENSOR
}
}
node {
input: "295"
input: "296"
output: "297"
name: "Gather_73"
op_type: "Gather"
}
node {
input: "297"
output: "298"
name: "Unsqueeze_74"
op_type: "Unsqueeze"
attribute {
name: "axes"
ints: 0
type: INTS
}
}
node {
output: "299"
name: "Constant_75"
op_type: "Constant"
attribute {
name: "value"
t {
dims: 1
data_type: 7
}
type: TENSOR
}
}
node {
input: "389"
input: "298"
input: "299"
output: "302"
name: "Concat_76"
op_type: "Concat"
attribute {
name: "axis"
i: 0
type: INT
}
}
node {
input: "387"
input: "302"
output: "303"
name: "Expand_77"
op_type: "Expand"
}
node {
input: "221"
input: "383"
input: "384"
input: "385"
input: ""
input: "294"
input: "303"
output: "304"
output: "305"
output: "306"
name: "LSTM_78"
op_type: "LSTM"
attribute {
name: "hidden_size"
i: 768
type: INT
}
}
node {
input: "304"
output: "307"
name: "Squeeze_79"
op_type: "Squeeze"
attribute {
name: "axes"
ints: 1
type: INTS
}
}
node {
input: "307"
output: "308"
name: "Transpose_80"
op_type: "Transpose"
attribute {
name: "perm"
ints: 1
ints: 0
ints: 2
type: INTS
}
}
node {
output: "309"
name: "Constant_81"
op_type: "Constant"
attribute {
name: "value"
t {
data_type: 7
}
type: TENSOR
}
}
node {
input: "308"
input: "309"
output: "310"
name: "Gather_82"
op_type: "Gather"
attribute {
name: "axis"
i: 1
type: INT
}
}
node {
input: "310"
input: "proj.linear_layer.weight"
input: "proj.linear_layer.bias"
output: "311"
name: "Gemm_83"
op_type: "Gemm"
attribute {
name: "alpha"
f: 1.0
type: FLOAT
}
attribute {
name: "beta"
f: 1.0
type: FLOAT
}
attribute {
name: "transB"
i: 1
type: INT
}
}
node {
input: "311"
output: "312"
name: "ReduceL2_84"
op_type: "ReduceL2"
attribute {
name: "axes"
ints: 1
type: INTS
}
attribute {
name: "keepdims"
i: 1
type: INT
}
}
node {
input: "311"
input: "312"
output: "313"
name: "Div_85"
op_type: "Div"
}
node {
input: "313"
output: "314"
name: "ReduceSum_86"
op_type: "ReduceSum"
attribute {
name: "axes"
ints: 0
type: INTS
}
attribute {
name: "keepdims"
i: 0
type: INT
}
}
node {
input: "314"
input: "390"
output: "dvec"
name: "Div_87"
op_type: "Div"
}
initializer {
dims: 256
dims: 768
data_type: 1
name: "proj.linear_layer.weight"
}
initializer {
dims: 256
data_type: 1
name: "proj.linear_layer.bias"
}
initializer {
dims: 1
dims: 3072
dims: 40
data_type: 1
name: "335"
}
initializer {
dims: 1
dims: 3072
dims: 768
data_type: 1
name: "336"
}
initializer {
dims: 1
dims: 6144
data_type: 1
name: "337"
}
initializer {
dims: 1
dims: 6
dims: 768
data_type: 1
name: "338"
}
initializer {
dims: 1
dims: 6
dims: 768
data_type: 1
name: "339"
}
initializer {
dims: 1
data_type: 7
name: "340"
}
initializer {
dims: 1
data_type: 7
name: "341"
}
initializer {
dims: 1
dims: 3072
dims: 768
data_type: 1
name: "359"
}
initializer {
dims: 1
dims: 3072
dims: 768
data_type: 1
name: "360"
}
initializer {
dims: 1
dims: 6144
data_type: 1
name: "361"
}
initializer {
dims: 1
dims: 6
dims: 768
data_type: 1
name: "362"
}
initializer {
dims: 1
dims: 6
dims: 768
data_type: 1
name: "363"
}
initializer {
dims: 1
data_type: 7
name: "364"
}
initializer {
dims: 1
data_type: 7
name: "365"
}
initializer {
dims: 1
dims: 3072
dims: 768
data_type: 1
name: "383"
}
initializer {
dims: 1
dims: 3072
dims: 768
data_type: 1
name: "384"
}
initializer {
dims: 1
dims: 6144
data_type: 1
name: "385"
}
initializer {
dims: 1
dims: 6
dims: 768
data_type: 1
name: "386"
}
initializer {
dims: 1
dims: 6
dims: 768
data_type: 1
name: "387"
}
initializer {
dims: 1
data_type: 7
name: "388"
}
initializer {
dims: 1
data_type: 7
name: "389"
}
initializer {
data_type: 1
name: "390"
}
input {
name: "dvec_mel"
type {
tensor_type {
elem_type: 1
shape {
dim {
dim_value: 40
}
dim {
dim_value: 301
}
}
}
}
}
output {
name: "dvec"
type {
tensor_type {
elem_type: 1
shape {
dim {
dim_value: 256
}
}
}
}
}
}
opset_import {
version: 11
}