Xenova's picture
Xenova HF Staff
sync 6fdf6301e2bb
94aaaa3 verified
Raw History Blame
33.4 kB
{
"tunableSpace": { "WORKGROUP_SIZE": [64, 128, 256, 512], "LANE_WORDS": [1, 2, 4, 8] },
"cases": [
{
"name": "engram-nanowhale-decode-h320-f32",
"preset": "smoke",
"provenance": {
"model": "DeepSeek-V4 nanowhale Engram block",
"notes": "One decoded token: four hyper-connection streams of 320 channels. The whole operator moves 21 KB, so the measurement is launch latency rather than bandwidth."
},
"vars": { "dtype": "float32", "rows": 4, "tokens": 1, "hcMult": 4, "hidden": 320 },
"inputs": {
"keyT": { "shape": [1, 1, 4, 320], "dtype": "float32", "dist": "normal", "seed": 601, "scale": 1 },
"queryT": { "shape": [1, 1, 4, 320], "dtype": "float32", "dist": "normal", "seed": 602, "scale": 1 },
"valueT": { "shape": [1, 1, 320], "dtype": "float32", "dist": "normal", "seed": 603, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 320],
"dtype": "float32",
"dist": "uniform",
"seed": 604,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 320],
"dtype": "float32",
"dist": "uniform",
"seed": 605,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 1, 4, 320], "dtype": "float32" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-nanowhale-decode-h320-f16",
"preset": "smoke",
"provenance": {
"model": "DeepSeek-V4 nanowhale Engram block",
"notes": "The float16 decode step at the same geometry."
},
"vars": { "dtype": "float16", "rows": 4, "tokens": 1, "hcMult": 4, "hidden": 320 },
"inputs": {
"keyT": { "shape": [1, 1, 4, 320], "dtype": "float16", "dist": "normal", "seed": 611, "scale": 1 },
"queryT": { "shape": [1, 1, 4, 320], "dtype": "float16", "dist": "normal", "seed": 612, "scale": 1 },
"valueT": { "shape": [1, 1, 320], "dtype": "float16", "dist": "normal", "seed": 613, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 320],
"dtype": "float16",
"dist": "uniform",
"seed": 614,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 320],
"dtype": "float16",
"dist": "uniform",
"seed": 615,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 1, 4, 320], "dtype": "float16" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-nanowhale-prefill-s64-h320-f32",
"preset": "smoke",
"provenance": {
"model": "DeepSeek-V4 nanowhale Engram block",
"notes": "A 64-token prefill: 256 rows of 320, still small enough to sit inside cache."
},
"vars": { "dtype": "float32", "rows": 256, "tokens": 64, "hcMult": 4, "hidden": 320 },
"inputs": {
"keyT": { "shape": [1, 64, 4, 320], "dtype": "float32", "dist": "normal", "seed": 621, "scale": 1 },
"queryT": { "shape": [1, 64, 4, 320], "dtype": "float32", "dist": "normal", "seed": 622, "scale": 1 },
"valueT": { "shape": [1, 64, 320], "dtype": "float32", "dist": "normal", "seed": 623, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 320],
"dtype": "float32",
"dist": "uniform",
"seed": 624,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 320],
"dtype": "float32",
"dist": "uniform",
"seed": 625,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 64, 4, 320], "dtype": "float32" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-nanowhale-prefill-s512-h320-f16",
"preset": "smoke",
"provenance": {
"model": "DeepSeek-V4 nanowhale Engram block",
"notes": "Measures the DeepSeek-V4 nanowhale Engram gate over a 512-token prefill: 2048 rows (512 tokens x 4 heads) of width 320 in float16."
},
"vars": { "dtype": "float16", "rows": 2048, "tokens": 512, "hcMult": 4, "hidden": 320 },
"inputs": {
"keyT": { "shape": [1, 512, 4, 320], "dtype": "float16", "dist": "normal", "seed": 631, "scale": 1 },
"queryT": { "shape": [1, 512, 4, 320], "dtype": "float16", "dist": "normal", "seed": 632, "scale": 1 },
"valueT": { "shape": [1, 512, 320], "dtype": "float16", "dist": "normal", "seed": 633, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 320],
"dtype": "float16",
"dist": "uniform",
"seed": 634,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 320],
"dtype": "float16",
"dist": "uniform",
"seed": 635,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 320], "dtype": "float16" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-v4flash-decode-h4096-f32",
"preset": "smoke",
"provenance": {
"model": "DeepSeek-V4 v4flash Engram block",
"notes": "One decoded token of the wide configuration: four rows of 4096, the fewest rows this operator ever runs with at a non-trivial row width."
},
"vars": { "dtype": "float32", "rows": 4, "tokens": 1, "hcMult": 4, "hidden": 4096 },
"inputs": {
"keyT": { "shape": [1, 1, 4, 4096], "dtype": "float32", "dist": "normal", "seed": 641, "scale": 1 },
"queryT": { "shape": [1, 1, 4, 4096], "dtype": "float32", "dist": "normal", "seed": 642, "scale": 1 },
"valueT": { "shape": [1, 1, 4096], "dtype": "float32", "dist": "normal", "seed": 643, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 4096],
"dtype": "float32",
"dist": "uniform",
"seed": 644,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 4096],
"dtype": "float32",
"dist": "uniform",
"seed": 645,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 1, 4, 4096], "dtype": "float32" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-v4flash-decode-h4096-f16",
"preset": "smoke",
"provenance": {
"model": "DeepSeek-V4 v4flash Engram block",
"notes": "The float16 half of the wide decode step."
},
"vars": { "dtype": "float16", "rows": 4, "tokens": 1, "hcMult": 4, "hidden": 4096 },
"inputs": {
"keyT": { "shape": [1, 1, 4, 4096], "dtype": "float16", "dist": "normal", "seed": 651, "scale": 1 },
"queryT": { "shape": [1, 1, 4, 4096], "dtype": "float16", "dist": "normal", "seed": 652, "scale": 1 },
"valueT": { "shape": [1, 1, 4096], "dtype": "float16", "dist": "normal", "seed": 653, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 4096],
"dtype": "float16",
"dist": "uniform",
"seed": 654,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 4096],
"dtype": "float16",
"dist": "uniform",
"seed": 655,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 1, 4, 4096], "dtype": "float16" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-v4flash-prefill-s512-h4096-f16",
"preset": "smoke",
"provenance": {
"model": "DeepSeek-V4 v4flash Engram block",
"notes": "A 512-token prefill of the wide configuration: 8192 rows of 4096, a 55 MB working set well past cache, so the bandwidth figure is a DRAM figure."
},
"vars": { "dtype": "float16", "rows": 2048, "tokens": 512, "hcMult": 4, "hidden": 4096 },
"inputs": {
"keyT": { "shape": [1, 512, 4, 4096], "dtype": "float16", "dist": "normal", "seed": 661, "scale": 1 },
"queryT": { "shape": [1, 512, 4, 4096], "dtype": "float16", "dist": "normal", "seed": 662, "scale": 1 },
"valueT": { "shape": [1, 512, 4096], "dtype": "float16", "dist": "normal", "seed": 663, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 4096],
"dtype": "float16",
"dist": "uniform",
"seed": 664,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 4096],
"dtype": "float16",
"dist": "uniform",
"seed": 665,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 4096], "dtype": "float16" } },
"bench": {
"primary": true,
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-narrow-h64-f32",
"preset": "smoke",
"provenance": {
"notes": "64 channels per row: 2048 rows each narrower than a subgroup, where a workgroup-per-row schedule would leave most of every workgroup idle."
},
"vars": { "dtype": "float32", "rows": 2048, "tokens": 512, "hcMult": 4, "hidden": 64 },
"inputs": {
"keyT": { "shape": [1, 512, 4, 64], "dtype": "float32", "dist": "normal", "seed": 671, "scale": 1 },
"queryT": { "shape": [1, 512, 4, 64], "dtype": "float32", "dist": "normal", "seed": 672, "scale": 1 },
"valueT": { "shape": [1, 512, 64], "dtype": "float32", "dist": "normal", "seed": 673, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 64],
"dtype": "float32",
"dist": "uniform",
"seed": 674,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 64],
"dtype": "float32",
"dist": "uniform",
"seed": 675,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 64], "dtype": "float32" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-narrow-h128-f16",
"preset": "smoke",
"provenance": {
"notes": "128 channels per row in float16, the other narrow width the hyper-connection family uses."
},
"vars": { "dtype": "float16", "rows": 2048, "tokens": 512, "hcMult": 4, "hidden": 128 },
"inputs": {
"keyT": { "shape": [1, 512, 4, 128], "dtype": "float16", "dist": "normal", "seed": 681, "scale": 1 },
"queryT": { "shape": [1, 512, 4, 128], "dtype": "float16", "dist": "normal", "seed": 682, "scale": 1 },
"valueT": { "shape": [1, 512, 128], "dtype": "float16", "dist": "normal", "seed": 683, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 128],
"dtype": "float16",
"dist": "uniform",
"seed": 684,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 128],
"dtype": "float16",
"dist": "uniform",
"seed": 685,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 128], "dtype": "float16" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-scalar-h130-f32",
"preset": "smoke",
"provenance": { "notes": "A 130-channel row is not divisible by four and exercises a narrow scalar-width tail." },
"vars": { "dtype": "float32", "rows": 2048, "tokens": 512, "hcMult": 4, "hidden": 130 },
"inputs": {
"keyT": { "shape": [1, 512, 4, 130], "dtype": "float32", "dist": "normal", "seed": 691, "scale": 1 },
"queryT": { "shape": [1, 512, 4, 130], "dtype": "float32", "dist": "normal", "seed": 692, "scale": 1 },
"valueT": { "shape": [1, 512, 130], "dtype": "float32", "dist": "normal", "seed": 693, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 130],
"dtype": "float32",
"dist": "uniform",
"seed": 694,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 130],
"dtype": "float32",
"dist": "uniform",
"seed": 695,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 130], "dtype": "float32" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-batched-rows-h320-f16",
"preset": "scale",
"provenance": {
"model": "DeepSeek-V4 nanowhale Engram block",
"notes": "65536 rows of 320 from a batched prefill, past the point where a one-dimensional workgroup grid would need the folded row index."
},
"vars": { "dtype": "float16", "rows": 65536, "tokens": 16384, "hcMult": 4, "hidden": 320 },
"inputs": {
"keyT": { "shape": [32, 512, 4, 320], "dtype": "float16", "dist": "normal", "seed": 701, "scale": 1 },
"queryT": { "shape": [32, 512, 4, 320], "dtype": "float16", "dist": "normal", "seed": 702, "scale": 1 },
"valueT": { "shape": [32, 512, 320], "dtype": "float16", "dist": "normal", "seed": 703, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 320],
"dtype": "float16",
"dist": "uniform",
"seed": 704,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 320],
"dtype": "float16",
"dist": "uniform",
"seed": 705,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [32, 512, 4, 320], "dtype": "float16" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-v4flash-prefill-s512-h4096-f32",
"preset": "model",
"provenance": {
"model": "DeepSeek-V4 v4flash Engram block",
"notes": "The float32 counterpart of the wide prefill, a 110 MB working set."
},
"vars": { "dtype": "float32", "rows": 2048, "tokens": 512, "hcMult": 4, "hidden": 4096 },
"inputs": {
"keyT": { "shape": [1, 512, 4, 4096], "dtype": "float32", "dist": "normal", "seed": 711, "scale": 1 },
"queryT": { "shape": [1, 512, 4, 4096], "dtype": "float32", "dist": "normal", "seed": 712, "scale": 1 },
"valueT": { "shape": [1, 512, 4096], "dtype": "float32", "dist": "normal", "seed": 713, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 4096],
"dtype": "float32",
"dist": "uniform",
"seed": 714,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 4096],
"dtype": "float32",
"dist": "uniform",
"seed": 715,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 4096], "dtype": "float32" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "engram-v4flash-prefill-s1024-h4096-f16",
"preset": "model",
"provenance": {
"model": "DeepSeek-V4 v4flash Engram block",
"notes": "A 1024-token prefill of the wide configuration: 110 MB in float16."
},
"vars": { "dtype": "float16", "rows": 4096, "tokens": 1024, "hcMult": 4, "hidden": 4096 },
"inputs": {
"keyT": { "shape": [1, 1024, 4, 4096], "dtype": "float16", "dist": "normal", "seed": 721, "scale": 1 },
"queryT": { "shape": [1, 1024, 4, 4096], "dtype": "float16", "dist": "normal", "seed": 722, "scale": 1 },
"valueT": { "shape": [1, 1024, 4096], "dtype": "float16", "dist": "normal", "seed": 723, "scale": 1 },
"keyNormScaleT": {
"shape": [4, 4096],
"dtype": "float16",
"dist": "uniform",
"seed": 724,
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 4096],
"dtype": "float16",
"dist": "uniform",
"seed": 725,
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 1024, 4, 4096], "dtype": "float16" } },
"bench": {
"metrics": [
{
"type": "bandwidth",
"value": "(3 * args.rows * args.hidden + args.tokens * args.hidden + 2 * args.hcMult * args.hidden) * dtypeBytes(args.dtype)"
}
]
}
},
{
"name": "neighbor_float32_h63_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 63], "dtype": "float32", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 63], "dtype": "float32", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 63], "dtype": "float32", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 63],
"dtype": "float32",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 63],
"dtype": "float32",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 63], "dtype": "float32" } }
},
{
"name": "neighbor_float32_h65_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 65], "dtype": "float32", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 65], "dtype": "float32", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 65], "dtype": "float32", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 65],
"dtype": "float32",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 65],
"dtype": "float32",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 65], "dtype": "float32" } }
},
{
"name": "neighbor_float32_h127_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 127], "dtype": "float32", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 127], "dtype": "float32", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 127], "dtype": "float32", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 127],
"dtype": "float32",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 127],
"dtype": "float32",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 127], "dtype": "float32" } }
},
{
"name": "neighbor_float32_h129_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 129], "dtype": "float32", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 129], "dtype": "float32", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 129], "dtype": "float32", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 129],
"dtype": "float32",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 129],
"dtype": "float32",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 129], "dtype": "float32" } }
},
{
"name": "neighbor_float32_h131_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 131], "dtype": "float32", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 131], "dtype": "float32", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 131], "dtype": "float32", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 131],
"dtype": "float32",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 131],
"dtype": "float32",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 131], "dtype": "float32" } }
},
{
"name": "neighbor_float32_h255_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 255], "dtype": "float32", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 255], "dtype": "float32", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 255], "dtype": "float32", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 255],
"dtype": "float32",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 255],
"dtype": "float32",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 255], "dtype": "float32" } }
},
{
"name": "neighbor_float32_h257_r3",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 1, 3, 257], "dtype": "float32", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 1, 3, 257], "dtype": "float32", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 1, 257], "dtype": "float32", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [3, 257],
"dtype": "float32",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [3, 257],
"dtype": "float32",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 1, 3, 257], "dtype": "float32" } }
},
{
"name": "neighbor_float32_h257_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 257], "dtype": "float32", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 257], "dtype": "float32", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 257], "dtype": "float32", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 257],
"dtype": "float32",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 257],
"dtype": "float32",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 257], "dtype": "float32" } }
},
{
"name": "neighbor_float16_h63_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 63], "dtype": "float16", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 63], "dtype": "float16", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 63], "dtype": "float16", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 63],
"dtype": "float16",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 63],
"dtype": "float16",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 63], "dtype": "float16" } }
},
{
"name": "neighbor_float16_h65_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 65], "dtype": "float16", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 65], "dtype": "float16", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 65], "dtype": "float16", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 65],
"dtype": "float16",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 65],
"dtype": "float16",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 65], "dtype": "float16" } }
},
{
"name": "neighbor_float16_h127_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 127], "dtype": "float16", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 127], "dtype": "float16", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 127], "dtype": "float16", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 127],
"dtype": "float16",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 127],
"dtype": "float16",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 127], "dtype": "float16" } }
},
{
"name": "neighbor_float16_h129_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 129], "dtype": "float16", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 129], "dtype": "float16", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 129], "dtype": "float16", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 129],
"dtype": "float16",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 129],
"dtype": "float16",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 129], "dtype": "float16" } }
},
{
"name": "neighbor_float16_h131_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 131], "dtype": "float16", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 131], "dtype": "float16", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 131], "dtype": "float16", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 131],
"dtype": "float16",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 131],
"dtype": "float16",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 131], "dtype": "float16" } }
},
{
"name": "neighbor_float16_h255_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 255], "dtype": "float16", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 255], "dtype": "float16", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 255], "dtype": "float16", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 255],
"dtype": "float16",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 255],
"dtype": "float16",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 255], "dtype": "float16" } }
},
{
"name": "neighbor_float16_h257_r3",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 1, 3, 257], "dtype": "float16", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 1, 3, 257], "dtype": "float16", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 1, 257], "dtype": "float16", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [3, 257],
"dtype": "float16",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [3, 257],
"dtype": "float16",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 1, 3, 257], "dtype": "float16" } }
},
{
"name": "neighbor_float16_h257_r2048",
"preset": "all",
"inputs": {
"keyT": { "shape": [1, 512, 4, 257], "dtype": "float16", "seed": 691, "dist": "normal", "scale": 1 },
"queryT": { "shape": [1, 512, 4, 257], "dtype": "float16", "seed": 692, "dist": "normal", "scale": 1 },
"valueT": { "shape": [1, 512, 257], "dtype": "float16", "seed": 693, "dist": "normal", "scale": 1 },
"keyNormScaleT": {
"shape": [4, 257],
"dtype": "float16",
"seed": 694,
"dist": "uniform",
"min": 0.2,
"max": 1.8
},
"queryNormScaleT": {
"shape": [4, 257],
"dtype": "float16",
"seed": 695,
"dist": "uniform",
"min": 0.2,
"max": 1.8
}
},
"outputs": { "outputT": { "shape": [1, 512, 4, 257], "dtype": "float16" } }
}
]
}