compute.parity · function ·

CreateNumericalIntBackendResult

Create numerical int backend result from the supplied values.

computecompute.paritycpufunctionparitysource-exampleyeho

Compare numerical results with explicit tolerances and CPU-reference evidence.

external CreateNumericalIntBackendResult(text operation, list of int dimensions, int seed, text device, text adapter, list of int values, text status) returns numericalIntBackendResult

Status: source-declared

Parameters

text operation
Supply operation as text.
list of int dimensions
Supply dimensions as list of int.
int seed
Supply seed as int.
text device
Supply device as text.
text adapter
Supply adapter as text.
list of int values
Supply values as list of int.
text status
Supply status as text.

Use CreateNumericalIntBackendResult

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.parity

// Compare numerical results with explicit tolerances and CPU-reference evidence.
text operation = "operation"
list of int dimensions = []
int seed = 1
text device = "device"
text adapter = "adapter"
list of int values = []
text status = "ready"
numericalIntBackendResult result = CreateNumericalIntBackendResult(operation, dimensions, seed, device, adapter, values, status)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.compute_parity__createnumericalintbackendresult"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

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

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

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

[[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/parity/numerics_contract.yh:728