Expand description
What a kernel computes over: a call’s dtype and overflow policy (Variant), and the values that an argument or a result can take (Range). Formulas (facts), recipes and kernels read both.
Structs§
- Range
- The values other than NaN that the items of an argument or a result can take: each lies from
lotohi. ¯0 and +0 count as one value, because the sign of a zero isn’t promised and can differ by route. Any range can also hold NaN. A rule’s range is sound where it holds every result that the object’s kernels give, within their accuracy. - Variant
- Policies captured when the call is built; never read from force-time preferences.