Core APIΒΆ
The core API contains sparse tensor containers, coordinate-management primitives, relation data structures, quantized weight containers, and small shared type helpers. Pages in this section document canonical implementation modules rather than convenience re-export modules. That keeps duplicated entries out of the API reference while preserving the normal public import surface.
Core objects are the metadata layer shared by CPU and Metal execution. They do not select kernels by themselves; they describe coordinates, active capacity, relation edges, relation views, and packed weight storage in a backend-neutral form.
Page |
Main objects |
Contract |
|---|---|---|
|
Coordinates are |
|
|
Coordinate identity and cached sparse relations are keyed by manager ownership, stride, and active-row metadata. |
|
|
Relation objects store semantic edge arrays plus execution views used by backend kernels. |
|
|
Packed affine int4/int8 weights keep logical shape, layout, group size, scales, and biases together. |