{
  "model": {
    "name": "MVSep Mega 53 v1",
    "license": "MIT",
    "bytes": 1374304272
  },
  "targets": [
    {
      "id": "accordion",
      "label": "아코디언",
      "conflicts": [
        "keys"
      ]
    },
    {
      "id": "acoustic-guitar",
      "label": "어쿠스틱 기타",
      "conflicts": [
        "dobro",
        "guitar"
      ]
    },
    {
      "id": "back-vocal",
      "label": "백 보컬",
      "conflicts": [
        "vocal"
      ]
    },
    {
      "id": "banjo",
      "label": "밴조",
      "conflicts": []
    },
    {
      "id": "bass",
      "label": "베이스",
      "conflicts": [
        "double-bass"
      ]
    },
    {
      "id": "bassoon",
      "label": "바순",
      "conflicts": [
        "wind",
        "woodwind"
      ]
    },
    {
      "id": "bells",
      "label": "벨",
      "conflicts": [
        "percussion"
      ]
    },
    {
      "id": "bowed_strings",
      "label": "활 현악기",
      "conflicts": [
        "cello",
        "double-bass",
        "strings",
        "viola",
        "violin"
      ]
    },
    {
      "id": "brass",
      "label": "금관악기",
      "conflicts": [
        "french-horn",
        "trombone",
        "trumpet",
        "tuba",
        "wind"
      ]
    },
    {
      "id": "cello",
      "label": "첼로",
      "conflicts": [
        "bowed_strings",
        "strings"
      ]
    },
    {
      "id": "clarinet",
      "label": "클라리넷",
      "conflicts": [
        "wind",
        "woodwind"
      ]
    },
    {
      "id": "congas",
      "label": "콩가",
      "conflicts": [
        "drums",
        "percussion"
      ]
    },
    {
      "id": "digital-piano",
      "label": "디지털 피아노",
      "conflicts": [
        "keys",
        "piano"
      ]
    },
    {
      "id": "dobro",
      "label": "도브로",
      "conflicts": [
        "acoustic-guitar",
        "guitar"
      ]
    },
    {
      "id": "double-bass",
      "label": "더블베이스",
      "conflicts": [
        "bass",
        "bowed_strings",
        "strings"
      ]
    },
    {
      "id": "drums",
      "label": "드럼",
      "conflicts": [
        "congas",
        "hh",
        "kick",
        "percussion",
        "snare",
        "tambourine",
        "timpani",
        "toms",
        "triangle"
      ]
    },
    {
      "id": "electric-guitar",
      "label": "일렉 기타",
      "conflicts": [
        "guitar"
      ]
    },
    {
      "id": "flute",
      "label": "플루트",
      "conflicts": [
        "wind",
        "woodwind"
      ]
    },
    {
      "id": "french-horn",
      "label": "프렌치 호른",
      "conflicts": [
        "brass",
        "wind"
      ]
    },
    {
      "id": "glockenspiel",
      "label": "글로켄슈필",
      "conflicts": [
        "percussion"
      ]
    },
    {
      "id": "guitar",
      "label": "기타",
      "conflicts": [
        "acoustic-guitar",
        "dobro",
        "electric-guitar"
      ]
    },
    {
      "id": "harmonica",
      "label": "하모니카",
      "conflicts": [
        "wind"
      ]
    },
    {
      "id": "harp",
      "label": "하프",
      "conflicts": []
    },
    {
      "id": "harpsichord",
      "label": "하프시코드",
      "conflicts": [
        "keys"
      ]
    },
    {
      "id": "hh",
      "label": "하이햇",
      "conflicts": [
        "drums",
        "percussion"
      ]
    },
    {
      "id": "keys",
      "label": "건반",
      "conflicts": [
        "accordion",
        "digital-piano",
        "harpsichord",
        "organ",
        "piano",
        "synth"
      ]
    },
    {
      "id": "kick",
      "label": "킥",
      "conflicts": [
        "drums",
        "percussion"
      ]
    },
    {
      "id": "lead-vocal",
      "label": "리드 보컬",
      "conflicts": [
        "vocal"
      ]
    },
    {
      "id": "mandolin",
      "label": "만돌린",
      "conflicts": []
    },
    {
      "id": "marimba",
      "label": "마림바",
      "conflicts": [
        "percussion"
      ]
    },
    {
      "id": "oboe",
      "label": "오보에",
      "conflicts": [
        "wind",
        "woodwind"
      ]
    },
    {
      "id": "organ",
      "label": "오르간",
      "conflicts": [
        "keys"
      ]
    },
    {
      "id": "percussion",
      "label": "퍼커션",
      "conflicts": [
        "bells",
        "congas",
        "drums",
        "glockenspiel",
        "hh",
        "kick",
        "marimba",
        "snare",
        "tambourine",
        "timpani",
        "toms",
        "triangle",
        "wind-chimes"
      ]
    },
    {
      "id": "piano",
      "label": "피아노",
      "conflicts": [
        "digital-piano",
        "keys"
      ]
    },
    {
      "id": "saxophone",
      "label": "색소폰",
      "conflicts": [
        "wind",
        "woodwind"
      ]
    },
    {
      "id": "sitar",
      "label": "시타르",
      "conflicts": []
    },
    {
      "id": "snare",
      "label": "스네어",
      "conflicts": [
        "drums",
        "percussion"
      ]
    },
    {
      "id": "strings",
      "label": "현악기",
      "conflicts": [
        "bowed_strings",
        "cello",
        "double-bass",
        "viola",
        "violin"
      ]
    },
    {
      "id": "synth",
      "label": "신시사이저",
      "conflicts": [
        "keys"
      ]
    },
    {
      "id": "tambourine",
      "label": "탬버린",
      "conflicts": [
        "drums",
        "percussion"
      ]
    },
    {
      "id": "timpani",
      "label": "팀파니",
      "conflicts": [
        "drums",
        "percussion"
      ]
    },
    {
      "id": "toms",
      "label": "탐",
      "conflicts": [
        "drums",
        "percussion"
      ]
    },
    {
      "id": "triangle",
      "label": "트라이앵글",
      "conflicts": [
        "drums",
        "percussion"
      ]
    },
    {
      "id": "trombone",
      "label": "트롬본",
      "conflicts": [
        "brass",
        "wind"
      ]
    },
    {
      "id": "trumpet",
      "label": "트럼펫",
      "conflicts": [
        "brass",
        "wind"
      ]
    },
    {
      "id": "tuba",
      "label": "튜바",
      "conflicts": [
        "brass",
        "wind"
      ]
    },
    {
      "id": "ukulele",
      "label": "우쿨렐레",
      "conflicts": []
    },
    {
      "id": "viola",
      "label": "비올라",
      "conflicts": [
        "bowed_strings",
        "strings"
      ]
    },
    {
      "id": "violin",
      "label": "바이올린",
      "conflicts": [
        "bowed_strings",
        "strings"
      ]
    },
    {
      "id": "vocal",
      "label": "보컬",
      "conflicts": [
        "back-vocal",
        "lead-vocal"
      ]
    },
    {
      "id": "wind",
      "label": "관악기",
      "conflicts": [
        "bassoon",
        "brass",
        "clarinet",
        "flute",
        "french-horn",
        "harmonica",
        "oboe",
        "saxophone",
        "trombone",
        "trumpet",
        "tuba",
        "woodwind"
      ]
    },
    {
      "id": "wind-chimes",
      "label": "윈드 차임",
      "conflicts": [
        "percussion"
      ]
    },
    {
      "id": "woodwind",
      "label": "목관악기",
      "conflicts": [
        "bassoon",
        "clarinet",
        "flute",
        "oboe",
        "saxophone",
        "wind"
      ]
    }
  ],
  "defaultTargets": [
    "accordion",
    "acoustic-guitar",
    "back-vocal",
    "banjo",
    "bass",
    "bassoon",
    "bells",
    "bowed_strings",
    "brass",
    "cello",
    "clarinet",
    "congas",
    "digital-piano",
    "dobro",
    "double-bass",
    "drums",
    "electric-guitar",
    "flute",
    "french-horn",
    "glockenspiel",
    "guitar",
    "harmonica",
    "harp",
    "harpsichord",
    "hh",
    "keys",
    "kick",
    "lead-vocal",
    "mandolin",
    "marimba",
    "oboe",
    "organ",
    "percussion",
    "piano",
    "saxophone",
    "sitar",
    "snare",
    "strings",
    "synth",
    "tambourine",
    "timpani",
    "toms",
    "triangle",
    "trombone",
    "trumpet",
    "tuba",
    "ukulele",
    "viola",
    "violin",
    "vocal",
    "wind",
    "wind-chimes",
    "woodwind"
  ],
  "defaultMixTargets": [
    "vocal",
    "drums",
    "bass",
    "guitar",
    "piano",
    "strings",
    "wind",
    "synth"
  ],
  "maxTargets": 53,
  "modelBaseUrl": "/models/",
  "runtime": {
    "version": "1.30.0",
    "module": "/runtime/ort.webgpu.min.mjs",
    "wasmPaths": "/runtime/",
    "wasmChunks": [
      {
        "file": "/runtime/ort-1.30.0-wasm-0.bin",
        "bytes": 16777216,
        "sha256": "9f3196f1ef3506d7cabb9558f2fac779571b225007b744e766d8e63228750d3a"
      },
      {
        "file": "/runtime/ort-1.30.0-wasm-1.bin",
        "bytes": 10004698,
        "sha256": "8fdca824417391c1f641b1b9cd1bcd407191ad75fe03d9bfa7139fdf358faa13"
      }
    ],
    "files": [
      {
        "file": "ort.webgpu.min.mjs",
        "bytes": 66349,
        "sha256": "3dffff71811bc13a3a3d9591c57ca5ee5735b8f5f3eaf789510b02bb040ae3a0"
      },
      {
        "file": "ort-wasm-simd-threaded.asyncify.mjs",
        "bytes": 53057,
        "sha256": "3d1c85995364bb643302fc6fd877a0c3ba5ae72401815e0f24828a53d9191e28"
      },
      {
        "file": "LICENSE",
        "bytes": 1073,
        "sha256": "2f07c72751aed99790b8a4869cf2311df85a860b22ded05fa22803587a48922c"
      },
      {
        "file": "ThirdPartyNotices.txt",
        "bytes": 338088,
        "sha256": "143764b952fdb1a7c69ce653bfba74a7744d6a8a573bfb73e235fba356c83de3"
      }
    ]
  },
  "dtype": "float16",
  "bands": 62,
  "dim": 256,
  "parts": [
    {
      "file": "band-split.onnx",
      "bytes": 2308271,
      "sha256": "1f2c8f20797efb13841addca826534a2d3b19ce6ffe499efd8baba8c8507b593",
      "input": "spectrum",
      "output": "features",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Div",
        "ai.onnx::Expand",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::ReduceL2",
        "ai.onnx::Shape",
        "ai.onnx::Split",
        "ai.onnx::Unsqueeze"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            4100
          ],
          "output_shape": [
            1,
            17,
            62,
            256
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 3.475806380506844e-05,
          "reference_rms": 0.0764516755335783
        },
        {
          "input_shape": [
            1,
            29,
            4100
          ],
          "output_shape": [
            1,
            29,
            62,
            256
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.4558817057783204e-05,
          "reference_rms": 0.07642726727985044
        }
      ],
      "export_and_cpu_verify_seconds": 1.403,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "final-norm.onnx",
      "bytes": 1495,
      "sha256": "a96244e1bcf12a50fe6877bc1f1e51088f31674d4ba601943a26f6298545778f",
      "input": "features",
      "output": "normalized",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Constant",
        "ai.onnx::Div",
        "ai.onnx::Expand",
        "ai.onnx::Mul",
        "ai.onnx::ReduceL2",
        "ai.onnx::Shape"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            62,
            256
          ],
          "max_abs_error": 0.00390625,
          "rms_error": 0.0005091002186444709,
          "reference_rms": 1.446704660112825
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            62,
            256
          ],
          "max_abs_error": 0.00390625,
          "rms_error": 0.000497496193729663,
          "reference_rms": 1.4236683071121925
        }
      ],
      "export_and_cpu_verify_seconds": 0.252,
      "webgpu_binding_limit": 8
    },
    {
      "file": "frequency-00.onnx",
      "bytes": 2302918,
      "sha256": "22c50e5619a0ec109c3662576382ddbacbb172eb584358bd0bcf7297715c6151",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.0009765625,
          "rms_error": 0.0001626021177179887,
          "reference_rms": 0.2816064103544213
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.0009765625,
          "rms_error": 0.00017050589585235283,
          "reference_rms": 0.27222327850267264
        }
      ],
      "export_and_cpu_verify_seconds": 2.192,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0002002229431106472,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 4.857306681808762e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "1a710b0ae2446490c53bd0c582ca8c76f5b062b6ce1a7b7b6d8446965f6f7d0c"
    },
    {
      "file": "frequency-01.onnx",
      "bytes": 2302918,
      "sha256": "94d1b9442a8c90345c808f7e166529d29943b2aa58c7679f435d7784f9ca13e4",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.0029296875,
          "rms_error": 0.000293550545225895,
          "reference_rms": 0.433488943794983
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0002491982536122701,
          "reference_rms": 0.3779295435145433
        }
      ],
      "export_and_cpu_verify_seconds": 1.94,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00019207430533151106,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 5.433343102909599e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "c237756fc29c3de3ef8e8e71f6a25a8c66d8dcd9424cc9a0bf408937fe7a127e"
    },
    {
      "file": "frequency-02.onnx",
      "bytes": 2302918,
      "sha256": "5a1d126f7768777b09ccc7905bb441e375e38f4a29769e91061dbe1aa8a60aac",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.00038633851634625467,
          "reference_rms": 0.5151133602729686
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.00026915073104907887,
          "reference_rms": 0.39203228959181846
        }
      ],
      "export_and_cpu_verify_seconds": 2.067,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0002849195276053645,
          "max_abs_error": 0.001953125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 6.715199440488523e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "13bbf3c4e29356f50b47d4663e4b2346f63bd3fb7a4cc992d7b589ac15d4ea46"
    },
    {
      "file": "frequency-03.onnx",
      "bytes": 2302918,
      "sha256": "5ab0e5b98ecb69b491a662a740fd8bdaf89508d804c8a1ad2e48f67f6a9c3bb3",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0003457628919471137,
          "reference_rms": 0.4442935509215756
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0003294297763991296,
          "reference_rms": 0.46654764571557333
        }
      ],
      "export_and_cpu_verify_seconds": 2.46,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00025760149764778397,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 7.366531575119663e-05,
          "max_abs_error": 0.0009765625
        }
      ],
      "baseline_sha256": "85d0e4714051026998df604398f5c4498bc274d6e31d606b5a0c1807b15b3c1c"
    },
    {
      "file": "frequency-04.onnx",
      "bytes": 2302918,
      "sha256": "ee18f79be9335a6cfdc66661af9bbbf2ef672c2addb45fc4a723db56ea092935",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0003969251066903544,
          "reference_rms": 0.5310594978032666
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0003810840371275749,
          "reference_rms": 0.5111994968542185
        }
      ],
      "export_and_cpu_verify_seconds": 2.129,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00029365923105797716,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 9.215836642664973e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "27eddbe54c3f16aa0b09e1f0a2bbd46d6ef1a9043d077cdd47371fc0cc7c2c85"
    },
    {
      "file": "frequency-05.onnx",
      "bytes": 2302918,
      "sha256": "e44e266b3fe93c70aaf96d06192abe04e08bfabaab8e49065ab3ec97860638ac",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.00213623046875,
          "rms_error": 0.0005156048405409429,
          "reference_rms": 0.6795230206490086
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0004386060552184388,
          "reference_rms": 0.5440177402593375
        }
      ],
      "export_and_cpu_verify_seconds": 2.02,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0003025500495244599,
          "max_abs_error": 0.001953125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 9.31045850890656e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "72cefe493043dd10ff9ff8949e3dfe479a8c56914581617e1ed853abf5055309"
    },
    {
      "file": "frequency-06.onnx",
      "bytes": 2302918,
      "sha256": "9bae506a3b9e29116ae9b24ae2bd4c37be3a1af8aa36479960fa7a9e4419508f",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0004002778458402065,
          "reference_rms": 0.45165289736792563
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0004142142622359105,
          "reference_rms": 0.5181786608723002
        }
      ],
      "export_and_cpu_verify_seconds": 1.903,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0003573999662539969,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00010593503537529363,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "d66da48b30cb60690f3380dd9f63001a596db33469df39c69eea61fc9663abea"
    },
    {
      "file": "frequency-07.onnx",
      "bytes": 2302918,
      "sha256": "0dca45e2fb25c7027233c1e2790c57315c2e5573b70115dee317e8363a338995",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.002197265625,
          "rms_error": 0.00038045151241032144,
          "reference_rms": 0.4161814627921086
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.00046865557862736657,
          "reference_rms": 0.5576510978922571
        }
      ],
      "export_and_cpu_verify_seconds": 1.998,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00035070538575285716,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00010722042874210975,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "6132401fba6adfd0de7694d4cce332de7944e161a9ac2270bcb9d176b8652684"
    },
    {
      "file": "frequency-08.onnx",
      "bytes": 2302918,
      "sha256": "e30053ec543c31c54a3d1fde5d00450a5080765641e9799391d371d8fb93aa45",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.0029296875,
          "rms_error": 0.0005056792158415117,
          "reference_rms": 0.5979514793365861
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.00046666556158042935,
          "reference_rms": 0.5522371455837346
        }
      ],
      "export_and_cpu_verify_seconds": 2.427,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00034607269070251455,
          "max_abs_error": 0.001953125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.000103081046535047,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "8e13d03a7859060af701228e7e9daca2423b220fb7591512ea79b781755c3c24"
    },
    {
      "file": "frequency-09.onnx",
      "bytes": 2302918,
      "sha256": "10da387374d8bab64553b232b4dd77b9911a7e0eeb604c526d0479f09988f1fb",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.00046255599081015323,
          "reference_rms": 0.5265334493846091
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0004901914489801886,
          "reference_rms": 0.5862693239740635
        }
      ],
      "export_and_cpu_verify_seconds": 1.892,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0003498680977016073,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00011213259468131639,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "cb05817ec9729bcbca0e72334b1672ac912b7362ef8d7a877b122e265acf5c7e"
    },
    {
      "file": "frequency-10.onnx",
      "bytes": 2302918,
      "sha256": "7f2e22078445af38ca0a9c912010035e67dd06297f0ce7990278245f5e9006b1",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0004156554828340728,
          "reference_rms": 0.4925797494145423
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.0029296875,
          "rms_error": 0.0004731755589102676,
          "reference_rms": 0.5173635463158817
        }
      ],
      "export_and_cpu_verify_seconds": 1.954,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00032986298674569854,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00013601911815208965,
          "max_abs_error": 0.0009765625
        }
      ],
      "baseline_sha256": "abff8b58be0098f144a9b8d4ec2613433a40649f08af03cf8ba8c8b23fac4eb3"
    },
    {
      "file": "frequency-11.onnx",
      "bytes": 2302918,
      "sha256": "f1c55d53fac8d98cd853fb31037e24d3ce76a20deedb8e70a1b16eec6143bf17",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.0625,
          "rms_error": 0.002525225883136463,
          "reference_rms": 2.979294390419979
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.0625,
          "rms_error": 0.0028479006724434226,
          "reference_rms": 3.5403673238509548
        }
      ],
      "webgpu_binding_limit": 8,
      "export_and_cpu_verify_seconds": 3.392,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0004228097542373717,
          "max_abs_error": 0.0625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00018210647895338563,
          "max_abs_error": 0.015625
        }
      ],
      "baseline_sha256": "b4c0e8d78b7a3ead2c1d3a1db5ff4dd1325ee4dce027442be65aa5b1a0a5c49e"
    },
    {
      "file": "head-accordion.onnx",
      "bytes": 24843858,
      "sha256": "ecc90921a1d9d255412ea2d9fbdb04576f58f03d63ace8a986f274255b8e729c",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00018310546875,
          "rms_error": 8.941145592722712e-06,
          "reference_rms": 0.005111025501163466
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 8.98383428584386e-06,
          "reference_rms": 0.0046470003411323985
        }
      ],
      "export_and_cpu_verify_seconds": 1.165,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-acoustic-guitar.onnx",
      "bytes": 24843858,
      "sha256": "6dc0b951b65fb1ca55d2b25de3e9671f7dc2f881a0e8c4fbf5e239582a09ce4c",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 6.2316141123110865e-06,
          "reference_rms": 0.01354699636528684
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 5.266204420980989e-06,
          "reference_rms": 0.01374822643875475
        }
      ],
      "export_and_cpu_verify_seconds": 1.152,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-back-vocal.onnx",
      "bytes": 24843858,
      "sha256": "c1b4583f92421d9709143b8c4ab57b4b643bf5fcd08c2699c6b92a689ae6f0d7",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 0.00012161988283842026,
          "reference_rms": 0.3336603921946059
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 7.506454610587982e-06,
          "reference_rms": 0.012087885938137434
        }
      ],
      "export_and_cpu_verify_seconds": 1.133,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-banjo.onnx",
      "bytes": 24843858,
      "sha256": "79c894b65d250c3a36d5e96cff04d7a0a40afb679e5fce1bec43564db2bad2a0",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 8.414887895341082e-06,
          "reference_rms": 0.004790379670939699
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 8.255810833824096e-06,
          "reference_rms": 0.0040803604627659765
        }
      ],
      "export_and_cpu_verify_seconds": 1.106,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-bass.onnx",
      "bytes": 24843858,
      "sha256": "531918319becdac920535b7d5b4dd7679eda0c1041fdf86e333e3eac8dea728c",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 2.5685932087418486e-06,
          "reference_rms": 0.0031998470449530387
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00018310546875,
          "rms_error": 2.2888420470126104e-06,
          "reference_rms": 0.0029060495952990097
        }
      ],
      "export_and_cpu_verify_seconds": 1.137,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-bassoon.onnx",
      "bytes": 24843858,
      "sha256": "8ac542e8b6b841f25e6a8e7452c995536f872155c8631a9b4c6a748c24a2d24f",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 1.0944969962255772e-05,
          "reference_rms": 0.007269407699604524
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 1.1112184907537672e-05,
          "reference_rms": 0.006440778361586084
        }
      ],
      "export_and_cpu_verify_seconds": 1.163,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-bells.onnx",
      "bytes": 24843858,
      "sha256": "b51bbc57b503a860c91d543c691d2673fdb8aaf2a89dbf53abd33c07126b708a",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.016383057480853e-06,
          "reference_rms": 0.006667468938228332
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.846560426590464e-06,
          "reference_rms": 0.006887281809811781
        }
      ],
      "export_and_cpu_verify_seconds": 1.337,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-bowed_strings.onnx",
      "bytes": 24843858,
      "sha256": "95c8d8c0668b61fc94c8fd91e29359400028662e061febb3bb87e242a6367fad",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 2.8095406195805484e-06,
          "reference_rms": 0.004794031442884851
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.014918954346988e-06,
          "reference_rms": 0.00544616332167908
        }
      ],
      "export_and_cpu_verify_seconds": 1.183,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-brass.onnx",
      "bytes": 24843858,
      "sha256": "631172edb3a4b0863fd2508c59e4b0cfbb70ad457f8335b681001919771630d2",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 5.284017122234306e-06,
          "reference_rms": 0.010231791586726378
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 4.5899340797432514e-06,
          "reference_rms": 0.010934393054380336
        }
      ],
      "export_and_cpu_verify_seconds": 1.259,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-cello.onnx",
      "bytes": 24843858,
      "sha256": "eb2b0c8dbf22774025f14c30847408f6f74629a8050e664d4ad9fdd3871db957",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 6.463823039907583e-06,
          "reference_rms": 0.009184180482738042
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 6.6280193479379135e-06,
          "reference_rms": 0.010207370733160945
        }
      ],
      "export_and_cpu_verify_seconds": 1.241,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-clarinet.onnx",
      "bytes": 24843858,
      "sha256": "caa1a12148fa19fe78976981832fd53735155e0d34c79a79e7b25eda0ff77780",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 7.072146335515224e-06,
          "reference_rms": 0.007412723261260675
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 6.279174294712544e-06,
          "reference_rms": 0.007481843995679317
        }
      ],
      "export_and_cpu_verify_seconds": 1.34,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-congas.onnx",
      "bytes": 24843858,
      "sha256": "a184d276b541d0e0aa987f81945de437ccf221c15d949c0276bc1ee343cf25c9",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 6.8415469024668275e-06,
          "reference_rms": 0.0075890972152563765
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 6.2867412037579996e-06,
          "reference_rms": 0.007363080818397355
        }
      ],
      "export_and_cpu_verify_seconds": 1.254,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-digital-piano.onnx",
      "bytes": 24843858,
      "sha256": "c2a88994cc968d85334fd3dbcd88c4ba396409b9e3aa7e67b65068726a20c7a1",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 7.796261744485227e-06,
          "reference_rms": 0.010143377044075946
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 6.65298712489706e-06,
          "reference_rms": 0.01075218317883071
        }
      ],
      "export_and_cpu_verify_seconds": 1.237,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-dobro.onnx",
      "bytes": 24843858,
      "sha256": "807199a16093a5dbdc0c289180915a99ae12e72ddcf838e87b868c610f2d9d29",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 7.89765009729566e-06,
          "reference_rms": 0.010551714483436989
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 7.696185265647472e-06,
          "reference_rms": 0.01134906547914946
        }
      ],
      "export_and_cpu_verify_seconds": 1.334,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-double-bass.onnx",
      "bytes": 24843858,
      "sha256": "d46b816e9fc05fc45d4ff86b7157b89f0e51650a7ace74620ab2528941826ba4",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 7.935443113842471e-06,
          "reference_rms": 0.013034603545408632
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 7.924512362721846e-06,
          "reference_rms": 0.013076410678932613
        }
      ],
      "export_and_cpu_verify_seconds": 1.175,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-drums.onnx",
      "bytes": 24843858,
      "sha256": "f798c4d97bf7a3f9ab9c73072dca49acb70123cdbb00317e6bd2da4fe96392e7",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.42948187573643e-06,
          "reference_rms": 0.006824253415429443
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.4771226823902146e-06,
          "reference_rms": 0.006401332505293447
        }
      ],
      "export_and_cpu_verify_seconds": 1.177,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-electric-guitar.onnx",
      "bytes": 24843858,
      "sha256": "4d5febbb22178ee934194416c61f817d1655a971480c32505cdd5374ff8bbb04",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 2.8856403806066436e-06,
          "reference_rms": 0.006103561505825372
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.1533452844765004e-06,
          "reference_rms": 0.006793435274750044
        }
      ],
      "export_and_cpu_verify_seconds": 1.197,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-flute.onnx",
      "bytes": 24843858,
      "sha256": "231e58b98a670492a790892f78ee533efeb424e3178279acaef3341fe8e9e8fd",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.158296823467648e-06,
          "reference_rms": 0.007450407443934537
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.000540173607313e-06,
          "reference_rms": 0.007944605872934225
        }
      ],
      "export_and_cpu_verify_seconds": 1.206,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-french-horn.onnx",
      "bytes": 24843858,
      "sha256": "61ad398ad5691067b537c1372e113cf7d1c5d169a5b71c08315e21a713e43272",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 5.521300148428213e-06,
          "reference_rms": 0.00511255838960436
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 5.044311341491173e-06,
          "reference_rms": 0.005215520709862378
        }
      ],
      "export_and_cpu_verify_seconds": 1.183,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-glockenspiel.onnx",
      "bytes": 24843858,
      "sha256": "9e16cc815526730257f1f287d89b306fcbe62e85bbc6a73b20efce5a12d35971",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.642998995163382e-06,
          "reference_rms": 0.007027974153214815
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.86599791643474e-06,
          "reference_rms": 0.00745576991756262
        }
      ],
      "export_and_cpu_verify_seconds": 1.107,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-guitar.onnx",
      "bytes": 24843858,
      "sha256": "df160de4b751d4fe12a136af12015f6f957fe638034e2728f35f9c19d07bd7fc",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 2.090823052689745e-06,
          "reference_rms": 0.004364812031152217
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.0001354217529296875,
          "rms_error": 2.1569763150405348e-06,
          "reference_rms": 0.004513987149577336
        }
      ],
      "export_and_cpu_verify_seconds": 1.113,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-harmonica.onnx",
      "bytes": 24843858,
      "sha256": "f82aa3836f4284ea350f45af8ebefc89151df3d237d4e8bd064fd45496bce85c",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 5.645809023022856e-06,
          "reference_rms": 0.007096571339938836
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 5.438880679092734e-06,
          "reference_rms": 0.00657586280873994
        }
      ],
      "export_and_cpu_verify_seconds": 1.139,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-harp.onnx",
      "bytes": 24843858,
      "sha256": "a1782fa67f2ff3e981d1baf01165c44c5c67cb76b4be981046869a7d64deea3c",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.574923309509014e-06,
          "reference_rms": 0.0060353811989803784
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.311198847915783e-06,
          "reference_rms": 0.006040878165587104
        }
      ],
      "export_and_cpu_verify_seconds": 1.159,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-harpsichord.onnx",
      "bytes": 24843858,
      "sha256": "24895e14ed2b69616528f32d8182ecf55ff281a6e4a2b2f8b99c1865746d2dcd",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.7909423143600144e-06,
          "reference_rms": 0.0064725757543511045
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.8019744107589876e-06,
          "reference_rms": 0.006859422556391747
        }
      ],
      "export_and_cpu_verify_seconds": 1.235,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-hh.onnx",
      "bytes": 24843858,
      "sha256": "3926028d313bb14fb62af37e0555f735b9997eb252a737f4751f0a691acc4e2f",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 8.960812080096184e-06,
          "reference_rms": 0.01242409022509984
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 8.870860475987238e-06,
          "reference_rms": 0.0123342087223347
        }
      ],
      "export_and_cpu_verify_seconds": 1.181,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-keys.onnx",
      "bytes": 24843858,
      "sha256": "9999266f96c7ca5cba437d0a254c2bd0d57321286bc7b3aa9ac646bcb5a82444",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 3.947044872218622e-06,
          "reference_rms": 0.008881459698162758
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 4.059892445428946e-06,
          "reference_rms": 0.008893621000079774
        }
      ],
      "export_and_cpu_verify_seconds": 1.255,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-kick.onnx",
      "bytes": 24843858,
      "sha256": "2c30c2b034483df0d4b7739fc630fe3720b3cfd6ea5ba648a3448fef52af21cf",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.3474836116457437e-06,
          "reference_rms": 0.007345596324348711
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.63546621292205e-06,
          "reference_rms": 0.007589570557900576
        }
      ],
      "export_and_cpu_verify_seconds": 1.276,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-lead-vocal.onnx",
      "bytes": 24843858,
      "sha256": "ebf9e0d4a9fdc666094704ca6249a3de76f044f34556730b9beced555454167d",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.9912982690264255e-06,
          "reference_rms": 0.0070623550428938284
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 5.344759451006592e-06,
          "reference_rms": 0.007716787935999934
        }
      ],
      "export_and_cpu_verify_seconds": 1.115,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-mandolin.onnx",
      "bytes": 24843858,
      "sha256": "a38880ad96288016b7416e6224d584f2a4f8b99f5b56c33a56277afcdb906342",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 6.444291639184205e-06,
          "reference_rms": 0.01462275187251431
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 5.652336597158708e-06,
          "reference_rms": 0.014758353187178495
        }
      ],
      "export_and_cpu_verify_seconds": 1.182,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-marimba.onnx",
      "bytes": 24843858,
      "sha256": "821455bcdc2d119566374c193152c5b98c6c636f7362a4a65b56d7660e7da253",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.185821721486016e-06,
          "reference_rms": 0.0052433245322155275
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.296001569938223e-06,
          "reference_rms": 0.005813818232087072
        }
      ],
      "export_and_cpu_verify_seconds": 1.233,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-oboe.onnx",
      "bytes": 24843858,
      "sha256": "864bb3468244d006383813b9f09f02648d15cf8e8879cc186fdf807899ea6b68",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.810388069043157e-06,
          "reference_rms": 0.009681233109842119
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 5.3489236804613315e-06,
          "reference_rms": 0.009499038547539593
        }
      ],
      "export_and_cpu_verify_seconds": 1.211,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-organ.onnx",
      "bytes": 24843858,
      "sha256": "ef5b29a82d7a53a88c2ed18b0073364c1ec8d06138d14dc9187325969dee9f1a",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 3.7885011852303775e-06,
          "reference_rms": 0.010780763768959783
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 5.178860290957018e-06,
          "reference_rms": 0.011188646234651564
        }
      ],
      "export_and_cpu_verify_seconds": 1.156,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-percussion.onnx",
      "bytes": 24843858,
      "sha256": "1a2bec2360880971f98b1b01eaed3e531a254e27b0a0d1512024d6660d4e552a",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00018310546875,
          "rms_error": 2.5195759012444267e-06,
          "reference_rms": 0.0030355225287522184
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00018310546875,
          "rms_error": 2.389091134815256e-06,
          "reference_rms": 0.005229460569049074
        }
      ],
      "export_and_cpu_verify_seconds": 1.128,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-piano.onnx",
      "bytes": 24843858,
      "sha256": "b1a8b96e30433c260473240b80acfd620d94f07dd922151a542463904b935d6d",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 2.3279451258532653e-06,
          "reference_rms": 0.003862764098731609
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 2.411625930719067e-06,
          "reference_rms": 0.00445616322130057
        }
      ],
      "export_and_cpu_verify_seconds": 1.129,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-saxophone.onnx",
      "bytes": 24843858,
      "sha256": "f3aee7b8c8c339267cb86ee65531521e7185acfe5738378cf51e48e54b617129",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.3657350668137714e-06,
          "reference_rms": 0.004544037510508911
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.1315451774885486e-06,
          "reference_rms": 0.004799461930743928
        }
      ],
      "export_and_cpu_verify_seconds": 1.157,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-sitar.onnx",
      "bytes": 24843858,
      "sha256": "0654b6b21f4a8876fc6c796817ac5e0e1a9b8a3d2ef95128374424835540e437",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 3.611640732544609e-06,
          "reference_rms": 0.006043464231268675
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.5296820582627862e-06,
          "reference_rms": 0.0063729632074195595
        }
      ],
      "export_and_cpu_verify_seconds": 1.195,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-snare.onnx",
      "bytes": 24843858,
      "sha256": "14ba5cec26e179106a769eabf2ebadd9e00665b84b1641a92841084114a63da5",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.731095061848683e-06,
          "reference_rms": 0.007728420441802126
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 3.841828488122167e-06,
          "reference_rms": 0.007924617478042942
        }
      ],
      "export_and_cpu_verify_seconds": 1.261,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-strings.onnx",
      "bytes": 24843858,
      "sha256": "04542bb684148008d0f551bca17acd17858966953409c52f76456c623c4d0ef5",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 2.1875248091912134e-06,
          "reference_rms": 0.0037487817644919004
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 2.060224917631305e-06,
          "reference_rms": 0.003953181816440276
        }
      ],
      "export_and_cpu_verify_seconds": 1.248,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-synth.onnx",
      "bytes": 24843858,
      "sha256": "d75355e8d5fc63576092108e739d9fbfa8d9c07dadd20b1e90d6fc39b2ad236c",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 2.4102072461577362e-06,
          "reference_rms": 0.006331223290270708
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 2.8218446106419697e-06,
          "reference_rms": 0.006156662145071605
        }
      ],
      "export_and_cpu_verify_seconds": 1.238,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-tambourine.onnx",
      "bytes": 24843858,
      "sha256": "3a8c86237b7308c37d94c36955f94c92808275efbc545a1fe3235885edbe3e78",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00018310546875,
          "rms_error": 4.564595113693953e-06,
          "reference_rms": 0.004491834063601154
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.3703299154086024e-06,
          "reference_rms": 0.005240942707311063
        }
      ],
      "export_and_cpu_verify_seconds": 1.218,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-timpani.onnx",
      "bytes": 24843858,
      "sha256": "d05e14d9478bb7b2bed174186aeb4dc66d5836332df5ef1aca8e8348374bdbed",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 4.812280970903622e-06,
          "reference_rms": 0.004669337635666378
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.756909132596053e-06,
          "reference_rms": 0.004867230224740087
        }
      ],
      "export_and_cpu_verify_seconds": 1.317,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-toms.onnx",
      "bytes": 24843858,
      "sha256": "16e8c7f224d056a8b46f72167457b23725de3469d579e2c17d36b6fb49b33976",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 2.8084047551614966e-06,
          "reference_rms": 0.004883806162905304
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 2.4851393484641856e-06,
          "reference_rms": 0.004480176301734052
        }
      ],
      "export_and_cpu_verify_seconds": 1.17,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-triangle.onnx",
      "bytes": 24843858,
      "sha256": "cb85f838c447c140709aa58536933640a5cb560f48b0ab9ab17b052adb4c78c2",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 4.4475426705306045e-06,
          "reference_rms": 0.008566537671665054
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 3.99324233663939e-06,
          "reference_rms": 0.009071181411587822
        }
      ],
      "export_and_cpu_verify_seconds": 1.14,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-trombone.onnx",
      "bytes": 24843858,
      "sha256": "956711f02c2d1a5592127d13fecdefb599f5611b69519c29174695e34cf776ad",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 5.37960937728041e-06,
          "reference_rms": 0.005931383709640295
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 5.407609594113972e-06,
          "reference_rms": 0.006577254302410276
        }
      ],
      "export_and_cpu_verify_seconds": 1.192,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-trumpet.onnx",
      "bytes": 24843858,
      "sha256": "24976c063380a3ccda17b1e0277f92e948b6f53c1b378a7b2714cef1943c2a0d",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.747721786228377e-06,
          "reference_rms": 0.00850307442500118
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.8811385991463305e-06,
          "reference_rms": 0.008997457927971991
        }
      ],
      "export_and_cpu_verify_seconds": 1.233,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-tuba.onnx",
      "bytes": 24843858,
      "sha256": "2ceacee1fd48ac66296148cfb736aa429b804efc1e46b348a7838b90917329d2",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 7.4074519843798825e-06,
          "reference_rms": 0.005586213321805143
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 6.9514865784410616e-06,
          "reference_rms": 0.004664611122872839
        }
      ],
      "export_and_cpu_verify_seconds": 1.235,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-ukulele.onnx",
      "bytes": 24843858,
      "sha256": "1f2c2eada5bf3e245753047f5cb32432419c3c705c3f237da73c2eb5e8d2f9ae",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 6.531244829021545e-06,
          "reference_rms": 0.008600095537782222
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 6.415587422787308e-06,
          "reference_rms": 0.008520753149766946
        }
      ],
      "export_and_cpu_verify_seconds": 1.249,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-viola.onnx",
      "bytes": 24843858,
      "sha256": "f98e59f36503ad613a2fae6e3f38f695f6f789d290ae96474553e9cc4012e11c",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 1.2081822547531184e-05,
          "reference_rms": 0.015023787368761338
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 1.0554380250723693e-05,
          "reference_rms": 0.012043946533474131
        }
      ],
      "export_and_cpu_verify_seconds": 1.352,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-violin.onnx",
      "bytes": 24843858,
      "sha256": "4c7beda72f8b9115adbe7ff14b9493034cbfc70f0724a7ac4527375055d33185",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 5.457480258176702e-06,
          "reference_rms": 0.02089927919715099
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 7.768978134577533e-06,
          "reference_rms": 0.02163828614229487
        }
      ],
      "export_and_cpu_verify_seconds": 1.179,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-vocal.onnx",
      "bytes": 24843858,
      "sha256": "af05988ef4cafccd76c163a651a7c476a72a1f09ad6786dab445801cccd2d208",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.0009765625,
          "rms_error": 0.00016998327206257707,
          "reference_rms": 0.4960016094132879
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 2.8228426980385186e-05,
          "reference_rms": 0.06249334073298159
        }
      ],
      "export_and_cpu_verify_seconds": 1.321,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-wind-chimes.onnx",
      "bytes": 24843858,
      "sha256": "3190b3638abd6a95b25347a8b5084b6e80fa1c89d8b0b3bb62836e5d6732b2d3",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.980598320025787e-06,
          "reference_rms": 0.007053642352968032
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 4.385293151743617e-06,
          "reference_rms": 0.006177191630858923
        }
      ],
      "export_and_cpu_verify_seconds": 1.408,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-wind.onnx",
      "bytes": 24843858,
      "sha256": "a0698f803bfb0d0233f449e79c282a9ad5dbdbeace463a6617f4377d740a635c",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.000244140625,
          "rms_error": 2.615810176974613e-06,
          "reference_rms": 0.005548744113394665
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.0001220703125,
          "rms_error": 2.6786928713046133e-06,
          "reference_rms": 0.006054556817201404
        }
      ],
      "export_and_cpu_verify_seconds": 1.273,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "head-woodwind.onnx",
      "bytes": 24843858,
      "sha256": "9ecdfa11f80f32689d5f80044bff83539dc402db99be902c8577946bad3ae2f1",
      "input": "features",
      "output": "mask",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Sigmoid",
        "ai.onnx::Split",
        "ai.onnx::Squeeze",
        "ai.onnx::Tanh"
      ],
      "checks": [
        {
          "input_shape": [
            1,
            17,
            62,
            256
          ],
          "output_shape": [
            1,
            17,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 3.4485535765719065e-06,
          "reference_rms": 0.008299679139761412
        },
        {
          "input_shape": [
            1,
            29,
            62,
            256
          ],
          "output_shape": [
            1,
            29,
            4100
          ],
          "max_abs_error": 0.00048828125,
          "rms_error": 4.410635800324106e-06,
          "reference_rms": 0.009311808428331295
        }
      ],
      "export_and_cpu_verify_seconds": 1.434,
      "binding_rewrite_bit_exact": true,
      "webgpu_binding_limit": 8
    },
    {
      "file": "time-00.onnx",
      "bytes": 2302918,
      "sha256": "6325f7c36e2b5ed16e409b7449e647bf31e9a67b6fab1c2252fc710b1cce854a",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.0009765625,
          "rms_error": 0.00015948751361387649,
          "reference_rms": 0.2673408738654756
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.0009765625,
          "rms_error": 0.0001381434950447331,
          "reference_rms": 0.24302732192289167
        }
      ],
      "export_and_cpu_verify_seconds": 3.567,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00018546819556633978,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 4.204573327767392e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "78d2dd9f9673ec41957afaf204a64ddd61b38a2d19406925c01d2d2ec79d24f2"
    },
    {
      "file": "time-01.onnx",
      "bytes": 2302918,
      "sha256": "76eacddc4a8254371f04319a343f947b34b2ea59938a13daeb2223693cb435b1",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.0009765625,
          "rms_error": 0.00021900432927513233,
          "reference_rms": 0.3398783061307406
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0002373614513718099,
          "reference_rms": 0.3960872991083483
        }
      ],
      "export_and_cpu_verify_seconds": 2.044,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00021091188927822724,
          "max_abs_error": 0.00048828125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 5.052358535428789e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "397ed6446649edaa34648ad2d89676ac08a9f5595029e56b1280dec19e987842"
    },
    {
      "file": "time-02.onnx",
      "bytes": 2302918,
      "sha256": "ade5c70ae7f27f843441d539bc0c7663260aa5a34d43b62b2970ebc4f6563ccf",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0003152245207946077,
          "reference_rms": 0.4220345477605308
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0003016428604144771,
          "reference_rms": 0.40638513759798595
        }
      ],
      "export_and_cpu_verify_seconds": 2.085,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.000258269424002659,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 8.138020388939895e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "82f9a293736f030b796ea067b3afd6efa7cab400c4bafdba00d5e2c82895d64d"
    },
    {
      "file": "time-03.onnx",
      "bytes": 2302918,
      "sha256": "b9c8fa0cad9b99690003bfbefb76f7a57bb57ce2d9d2b53d4c6251c31928da96",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.00146484375,
          "rms_error": 0.0003516500577845314,
          "reference_rms": 0.44914068319897693
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001708984375,
          "rms_error": 0.00035475200938079595,
          "reference_rms": 0.479270020261355
        }
      ],
      "export_and_cpu_verify_seconds": 2.017,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0002958084126799868,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 7.679877468835783e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "e778e01a66b2eef28eb9dc2032504ad237f69aef2fb3a529790879c567205a35"
    },
    {
      "file": "time-04.onnx",
      "bytes": 2302918,
      "sha256": "38f679b267e3265009d47c8d180f3cf6eac92054592eb637fa1c501b243e5925",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.00046444584620521545,
          "reference_rms": 0.4853713882661883
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.00244140625,
          "rms_error": 0.00046195314826201955,
          "reference_rms": 0.5569208326171181
        }
      ],
      "export_and_cpu_verify_seconds": 2.055,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0003730366430043507,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00010202425662423727,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "7e09571e897dd294689f435c15e8bb8df6ad6706a5b421baee4a3aad84537256"
    },
    {
      "file": "time-05.onnx",
      "bytes": 2302918,
      "sha256": "7bd33833c366bbb1915c4e1bd7d7d6c0e62175d892330bb7e73a8c166377b9d5",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.00213623046875,
          "rms_error": 0.00048624424447973625,
          "reference_rms": 0.5486927884505715
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.002197265625,
          "rms_error": 0.0004396025613645525,
          "reference_rms": 0.5223033191295794
        }
      ],
      "export_and_cpu_verify_seconds": 2.005,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0003521721431138305,
          "max_abs_error": 0.001953125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00010935571152942082,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "2de5386031136244791755cabce3990ed1e5d4121a36f8703fedd1ad8f1f607d"
    },
    {
      "file": "time-06.onnx",
      "bytes": 2302918,
      "sha256": "e4051a3c66ab60ea43122f791b8251cb64449e07f157c269809b02e86820f1f1",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.00390625,
          "rms_error": 0.00047388165159424254,
          "reference_rms": 0.5896413576156871
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0004412604822261118,
          "reference_rms": 0.601009628278153
        }
      ],
      "export_and_cpu_verify_seconds": 1.992,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0002986653024054886,
          "max_abs_error": 0.001953125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 9.155685508988231e-05,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "5e9877d00d54c97613503f485e5f5773681455cbe2be52c09e4d4feea334784e"
    },
    {
      "file": "time-07.onnx",
      "bytes": 2302918,
      "sha256": "3bd29b35daaf81a8f694826fffe2da85a83d9591896e02eeb0314c4bb2d752a9",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.000498086320243545,
          "reference_rms": 0.6354219756199622
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.0004545010594015399,
          "reference_rms": 0.5992238829459576
        }
      ],
      "export_and_cpu_verify_seconds": 2.258,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00033036166312513184,
          "max_abs_error": 0.001953125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00011289731619900871,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "61b2bb517ce94c80a874edd846f7e1447db93477daddb5a6402e4871e6417ed0"
    },
    {
      "file": "time-08.onnx",
      "bytes": 2302918,
      "sha256": "999047eaf11dc9d03e123f783cd3b30232aee275f82d34ec1bc597d63e0d3e11",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.002197265625,
          "rms_error": 0.0004994154028429612,
          "reference_rms": 0.5563924011341924
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.00244140625,
          "rms_error": 0.0005958243159940175,
          "reference_rms": 0.7172081592128738
        }
      ],
      "export_and_cpu_verify_seconds": 2.024,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.0003737494017109215,
          "max_abs_error": 0.0009765625
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00013167470193344466,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "fc452145f6bda71d97c5c8120e369435b3f1ca6205ab763554dc79a3aeb6f37f"
    },
    {
      "file": "time-09.onnx",
      "bytes": 2302918,
      "sha256": "e3741c2cb098e659d55db6e770156de0593c85235b860873ffb0092e864ed772",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.002288818359375,
          "rms_error": 0.000536647553579316,
          "reference_rms": 0.5965705005924119
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.00047673228570598513,
          "reference_rms": 0.556615744097348
        }
      ],
      "export_and_cpu_verify_seconds": 1.964,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00037252576745465464,
          "max_abs_error": 0.001953125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00011310147479908948,
          "max_abs_error": 0.0009765625
        }
      ],
      "baseline_sha256": "7ed0ca209741507e059ca688dfcd9a0b36937305f3a6ed670a05c4e41d60cf3b"
    },
    {
      "file": "time-10.onnx",
      "bytes": 2302918,
      "sha256": "08c4f66491f1a817647c7e5913cd18a774b538591e12eb60b66a02e29365ecf8",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.00390625,
          "rms_error": 0.0005475618199528273,
          "reference_rms": 0.5749116950667268
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.001953125,
          "rms_error": 0.00047033459668084605,
          "reference_rms": 0.5299763974356437
        }
      ],
      "export_and_cpu_verify_seconds": 1.955,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.000359676867448146,
          "max_abs_error": 0.001953125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.00014176400479027823,
          "max_abs_error": 0.0009765625
        }
      ],
      "baseline_sha256": "fa30b4fa48cd88828fa661135f4f4c562c91d79af60e91876a550a5fd4a5a520"
    },
    {
      "file": "time-11.onnx",
      "bytes": 2302918,
      "sha256": "e63372af907c187de8364fec9474f2890386729dd0649b0a2134377f0198d6e0",
      "input": "sequence",
      "output": "transformed",
      "dtype": "float16",
      "operators": [
        "ai.onnx::Add",
        "ai.onnx::Cast",
        "ai.onnx::Clip",
        "ai.onnx::Concat",
        "ai.onnx::Constant",
        "ai.onnx::Cos",
        "ai.onnx::Div",
        "ai.onnx::Erf",
        "ai.onnx::Expand",
        "ai.onnx::Gather",
        "ai.onnx::MatMul",
        "ai.onnx::Mul",
        "ai.onnx::Neg",
        "ai.onnx::Range",
        "ai.onnx::ReduceL2",
        "ai.onnx::Reshape",
        "ai.onnx::Shape",
        "ai.onnx::Sigmoid",
        "ai.onnx::Sin",
        "ai.onnx::Slice",
        "ai.onnx::Squeeze",
        "ai.onnx::Transpose",
        "ai.onnx::Unsqueeze",
        "com.microsoft::MultiHeadAttention"
      ],
      "checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "output_shape": [
            2,
            17,
            256
          ],
          "max_abs_error": 0.005859375,
          "rms_error": 0.000866832573526646,
          "reference_rms": 0.676234361906218
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "output_shape": [
            1,
            29,
            256
          ],
          "max_abs_error": 0.0078125,
          "rms_error": 0.0008687922178950928,
          "reference_rms": 0.74475006458812
        }
      ],
      "export_and_cpu_verify_seconds": 1.932,
      "webgpu_binding_limit": 8,
      "attentionImplementation": "com.microsoft.MultiHeadAttention",
      "mha_cpu_layout_checks": [
        {
          "input_shape": [
            2,
            17,
            256
          ],
          "relative_rms_error": 0.00041980743457551464,
          "max_abs_error": 0.001953125
        },
        {
          "input_shape": [
            1,
            29,
            256
          ],
          "relative_rms_error": 0.0002310007680348661,
          "max_abs_error": 0.001953125
        }
      ],
      "baseline_sha256": "9e1c880f5b1e342537e1ed0e00c60f28390bea4a440ae2e6037a8b2c3bb996c0"
    }
  ],
  "checkpointSha256": "c62820893bbf86d4e734f966bd142d9157cfc8bb8e79e9d8f9ea553f3ff3519f",
  "source": "https://github.com/ZFTurbo/Music-Source-Separation-Training/releases/tag/v1.0.21",
  "sampleRate": 44100,
  "chunkSamples": 882000,
  "overlap": 2,
  "attention": "fused-mha",
  "materializesAttentionScores": false,
  "attentionScoreDtype": "float32"
}