public unsafe void DequantizeBlock(int seed) { Block8x8F original = CreateRandomFloatBlock(-500, 500, seed); Block8x8F qt = CreateRandomFloatBlock(0, 10, seed + 42); var unzig = ZigZag.CreateUnzigTable(); Block8x8F expected = original; Block8x8F actual = original; ReferenceImplementations.DequantizeBlock(&expected, &qt, unzig.Data); Block8x8F.DequantizeBlock(&actual, &qt, unzig.Data); this.CompareBlocks(expected, actual, 0); }