compute.kernels · function ·

DequantizeIntBuffer

Dequantize int buffer.

computecompute.kernelscpufunctionkernelssource-exampleyeho

Describe reusable compute kernels and their workload contracts.

external DequantizeIntBuffer(buffer of int source, buffer of int original destination, quantizedPathSpec spec)

Status: source-declared

Parameters

buffer of int source
Supply source as buffer of int.
buffer of int original destination
Supply destination as buffer of int original.
quantizedPathSpec spec
Supply spec as quantizedPathSpec.

Use DequantizeIntBuffer

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

cpu · source-example · type checked

using compute.kernels

// Describe reusable compute kernels and their workload contracts.
buffer of int source
source.Resize(8)
buffer of int destination
destination.Resize(8)
quantizedPathSpec spec = quantizedPathSpec()
DequantizeIntBuffer(source, destination, spec)
Console.Log("DequantizeIntBuffer completed")
project.mech
manifestVersion = "2"
package = "api.example.compute_kernels__dequantizeintbuffer"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "compute.kernels"
version = "0.1.0"
path = "../../../yeho/packages/compute/kernels"

[[dependencies]]
package = "compute.tensor"
version = "0.1.0"
path = "../../../yeho/packages/compute/tensor"

[[dependencies]]
package = "console"
version = "0.1.0"
path = "../../../yeho/packages/console"

[[dependencies]]
package = "diagnostics"
version = "0.1.0"
path = "../../../yeho/packages/diagnostics"
Notes and source

Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

yeho/packages/compute/kernels/kernels.yh:1164