Typed graph artifacts #
Frontends share the tensor graph schema and its shape checker. Each tensor node
also declares dtype; a custom node with primitive = "cast" declares an explicit
rounding mode. Constants for binary execution carry complete unsigned words in
bits, so parsing never loses precision through JSON floating-point numbers.
An artifact records all runtime inputs in input_ids, in argument order. Each
input has its own shape and element type. Typed container lowering still needs explicit
container type rules.
Decode one explicit rounding direction; unknown policies are not silently defaulted.
Instances For
Read a parameter at its declared element type through the selected tensor decoder.
Instances For
Parse once so the type assignment and payload use the same raw-to-tensor mapping.
Instances For
Import element types and explicit casts using the existing tensor graph lowering.
Instances For
The returned program passed the shared checker, including its complete input interface.
Every accepted typed artifact has a well-shaped graph, regardless of its frontend.
Load typed constants and linear parameters using one explicitly selected word decoder.
The decoder's returned type and shape are checked before accepting its tensor. Loading a parameter does not establish that the selected interpreter implements that operation's arithmetic.