tag | b993e35934352f8a219bc009a384c26aaa45f78e | |
---|---|---|
tagger | Eric Kunze <eric.kunze@arm.com> | Sun Jun 19 22:52:59 2022 -0700 |
object | f5ddd92bf618a1c30af96d9aeabf5bfe848e4dc9 |
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)
commit | f5ddd92bf618a1c30af96d9aeabf5bfe848e4dc9 | [log] [tgz] |
---|---|---|
author | Eric Kunze <eric.kunze@arm.com> | Tue Jun 14 23:39:42 2022 -0700 |
committer | Eric Kunze <eric.kunze@arm.com> | Fri Jun 17 20:38:16 2022 +0000 |
tree | 9ae28ac922934bfe20cf3c4afe12a4d59d6fa815 | |
parent | 4c6b3d8058af46b930f882686e776f9e72c3f6db [diff] |
Update TOSA version to 0.30.0 Also update copyright date for specification. Change-Id: I72d2423247f62fa304d0c0535ef33defb903b74e Signed-off-by: Eric Kunze <eric.kunze@arm.com>
This repository contains the source files for the TOSA specification. See the specification itself for details on the purpose and definition of the specification.
The TOSA specification is written in asciidoc format, and has been built using the following tools:
The default make
build creates both an html and a pdf version of the specification in out/html and out/pdf
If only an html build is required, make html
will build only the html file, and asciidoctor-pdf is not needed.
If only a pdf build is required, make pdf
will build only the pdf.