Version 3 vs 21
Version 3 vs 21
Content Changes
Content Changes
**TOSA** (Tensor Operator Set Architecture) is a set of tensor operators that solves issues with the proliferation of machine learning frameworks and operators that make common implementations difficult.
**Goals**
TOSA has the following goals:
• A minimal and stable set of tensor-level operators to which machine learning framework operators can be reduced.
• Full support for both quantized integer and floating-point content.
• Precise functional description of the behavior of every operator, including the treatment of their numerical behavior in the case of precision, saturation, scaling, etc. as required by quantized datatypes.
• Agnostic to any single high-level framework, compiler backend stack or particular target.
• The detailed functional and numerical description enables precise code construction for a diverse range of targets – SIMD CPUs, GPUs and custom hardware like NPUs/TPUs.
**Repository**
The TOSA specification is located at [[ https://git.mlplatform.org/tosa/specification.git/ | https://git.mlplatform.org/tosa/specification.git/ ]]
**Rendered specification**
{F38258}
The documentation for TOSA has moved. Please see [[ https://www.mlplatform.org/tosa | TOSA on MLPlatform.org]] for more information.
For convenience, a PDF version of the specification 0.40.0 is available here: {F139238}
**TOSA** (Tensor Operator Set Architecture) is a set of tensor operators that solves issues with the proliferation of machine learning frameworks and operators that make common implementations difficultThe documentation for TOSA has moved. Please see [[ https://www.mlplatform.org/tosa | TOSA on MLPlatform.org]] for more information.
**Goals**
TOSA has the following goals:
• A minimal and stable set of tensor-level operators to which machine learning framework operators can be reduced.
• Full support for both quantized integer and floating-point content.
• Precise functional description of the behavior of every operator, including the treatment of their numerical behavior in the case of precision, saturation, scaling, etc. as required by quantized datatypes.
• Agnostic to any single high-level framework, compiler backend stack or particular target.
• The detailed functional and numerical description enables precise code construction for a diverse range of targets – SIMD CPUsFor convenience, GPUs and custom hardware like NPUs/TPUs.
**Repository**
The TOSA specification is located at [[ https://git.mlplatform.org/tosa/specification.git/ | https://git.mlplatform.org/tosa/specification.git/ ]]
**Rendered specification**
{F3825a PDF version of the specification 0.40.0 is available here: {F139238}