TorchLean API

FloatLib.Floats.Formats.OCP.MX.Standard.Configured.Runtime

Configured standard OCP MX destinations #

ExecFloat.OCP.MX.Standard profile is a constrained 32-lane destination on the common carrier. It is separate from the existing arbitrary-length raw block family. Conversion selects the recommended max-binade scale; explicit element SAT/OVF policy is the conversion context.

The generic exact domain is a vector of signed rationals. A stored block containing non-finite lanes has no value in that domain and is summarized as NaN. The lane-wise decode accessor retains all individual NaNs, infinities, and finite neighbors.

Identity of a standard MX block with one of the six concrete element profiles.

Instances For
    @[reducible, inline]

    One E8M0 scale and exactly 32 elements of a concrete OCP MX 1.0 profile.

    Instances For
      @[inline]

      Wrap a complete valid standard block without numerical conversion.

      Instances For
        @[inline]

        Recover the complete scale and fixed-length element storage.

        Instances For
          @[inline]

          Exact lane-wise observation, retaining element-local non-finite values.

          Instances For
            @[inline]

            Direct quantization of finite exact inputs under the chosen FP8 overflow mode.

            Instances For

              Whether a normalized lane lies outside its signed finite endpoint. For these block conversions, range flags use the exact endpoint test, not the binary scalar after-rounding convention.

              Instances For

                Conversion flags. overflow includes an unrepresentable shared scale or a normalized lane outside its exact finite range; saturated records such a lane stored at its finite endpoint. underflow records a nonzero input lane becoming zero. inexact compares complete signed finite observations, including zero signs.

                Instances For

                  Convert one exact block observation, recording exceptional sources with a NaN scale.

                  Instances For

                    Destination specification uses the numerical lane-rounding relation at the selected scale.

                    Instances For
                      @[instance_reducible]

                      Finite block conversion exposes exact signed rationals through the shared source capability.