diff options
Diffstat (limited to 'chapters/introduction.adoc')
-rw-r--r-- | chapters/introduction.adoc | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/chapters/introduction.adoc b/chapters/introduction.adoc index 9b2e0c0..93206ca 100644 --- a/chapters/introduction.adoc +++ b/chapters/introduction.adoc @@ -106,6 +106,16 @@ The following table summarizes the three profiles: |Main Training|TOSA-MT|Yes|Yes|Yes |=== +=== Status + +The TOSA specification is a work in progress. + +* The Base Inference profile should be considered to be near release quality, with conformance tests available. +* The Main Inference profile has most of the expected operators in place, but is still subject to change. +* The reference model and conformance tests do not yet support all of the floating point types that have been defined. +* There is not currently a conformance test suite available for Main Inference. +* Main Training profile is pre-alpha, significant work still needs to be done for the profile, and no conformance tests are available. + === Compliance This section defines when a TOSA implementation is compliant to a given TOSA specification profile. @@ -267,10 +277,20 @@ The number formats supported by a given operator are listed in its table of supp | (1<<47)-1 |Signed 48-bit two's-complement value. -|float_t +|fp16_t +| -infinity +| +infinity +| 16-bit floating-point value. + +|bf16_t +| -infinity +| +infinity +| 16-bit brain float value. + +|fp32_t | -infinity | +infinity -|floating-point number. Must have features defined in the section <<Floating-point>>. +| 32-bit floating-point value. |=== Note: In this specification minimum<type> and maximum<type> will denote the minimum and maximum values of the data as stored in memory (ignoring the zero point). |