TOSA specification v0.80.0 Release Notes

Change specification to refer to signless types consistently.
    RESCALE takes new arguments to determine whether inputs and outputs are unsigned
Add ERF activation function
Improve conformance definitions for floating-point operations
    New flag for convolution operators to determine accuracy requirements
Add stateful operators - VARIABLE / VARIABLE_READ / VARIABLE_WRITE
Add DIM operator to allow for improved shape inference calculations
Allow bias tensors to be broadcast
Various other cleanup, see the git revision history for complete details
Remove draft tag from specification 0.80

Prepare for release

Signed-off-by: Eric Kunze <eric.kunze@arm.com>
Change-Id: Ib88eaf0c6028a1c035fd5e84ed572d6928b85a36
1 file changed
tree: f15f690177f0c0dfd4a682c4d9a589790a2a5aea
  1. .gitignore
  2. .pre-commit-config.yaml
  3. Makefile
  4. README.md
  5. chapters/
  6. figures/
  7. tools/
  8. tosa.css
  9. tosa.xml
  10. tosa.xsd
  11. tosa_spec.adoc
README.md

TOSA Specification Repository

This repository contains the source files for the TOSA specification. See the specification itself for details on the purpose and definition of the specification.

Build requirements

The TOSA specification is written in asciidoc format, and has been built using the following tools:

  • Asciidoctor 1.5.5 or later (Asciidoctor)
  • Asciidoctor-pdf
  • GNU Make 4.1 or later
  • xmllint
  • Python 3.8 or later

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.