aboutsummaryrefslogtreecommitdiff
tag namev0.30.0 (b993e35934352f8a219bc009a384c26aaa45f78e)
tag date2022-06-19 22:52:59 -0700
tagged byEric Kunze <eric.kunze@arm.com>
tagged objectcommit f5ddd92bf6...
downloadspecification-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)