tag name | v0.30.0 (b993e35934352f8a219bc009a384c26aaa45f78e) |
tag date | 2022-06-19 22:52:59 -0700 |
tagged by | Eric Kunze <eric.kunze@arm.com> |
tagged object | commit f5ddd92bf6... |
download | specification-0.30.0.tar.gz |
---|
Tag for the release of the TOSA v0.30.0 specification
Changes in this version:
• The FFT2D and RFFT2D operators are added to the Main Inference and Main
Training profiles for floating point operations.
• Unsigned 16-bit integer (uint16) support added. The only operator
supporting uint16 is the RESCALE operator. It is expected that networks
consuming uint16 input immediately use a RESCALE to convert to signed 16-bit
values (int16).
• Floating point data types have been defined. Instead of a generic
floating-point format, fp16, fp32, and bf16 data types have been introduced.
• Chapter one has been reorganized to try to match the overall specification
better, including an updated description of integer operations/quantization
within TOSA.
• The specification now describes the status of each profile separately, to
better convey the stability level of the profile.
• Floating point edge-case behavior definition has been improved.
• In the pseudocode and data type tables for operators, if the input and
output data types are the same, an in_out_t type is used to attempt to make
this easier to read.
• Specifies the output formulae to define the output dimensions for tensor
operators.
• Restricted the slope between adjacent 16-bit TABLE entries.
• Removed support for -1 dimensions in the RESHAPE operator so that all TOSA
shapes are fully determined.
• Miscellaneous other clarifications and corrections. (See the git log for
details)