aboutsummaryrefslogtreecommitdiff
path: root/tosa.xml
diff options
context:
space:
mode:
Diffstat (limited to 'tosa.xml')
-rw-r--r--tosa.xml35
1 files changed, 19 insertions, 16 deletions
diff --git a/tosa.xml b/tosa.xml
index c13b2a4..edfbdfa 100644
--- a/tosa.xml
+++ b/tosa.xml
@@ -3,7 +3,7 @@
<tosa>
<version major="1" minor="1" patch="0" draft="true"/>
<profiles>
- <profile profile="Base Inference" name="BI" status="Complete" description="Integer operations, primarily 8 and 32-bit values"/>
+ <profile profile="Base Inference" name="BI" status="Complete" description="Integer operations, primarily 8- and 32-bit values"/>
<profile profile="Main Inference" name="MI" status="Complete" description="FP16 and FP32 operations"/>
</profiles>
<profile_extensions>
@@ -316,6 +316,7 @@
<type name='in_t' />
<type name='weight_t' />
<type name='out_t' />
+ <type name='acc_t' />
</types>
<typesupport mode="signed 8x8 with int32 accumulate" in_t="i8_t" weight_t="i8_t" out_t="i32_t" acc_t="i32_t" version_added="1.0">
<op_profile name="BI"/>
@@ -410,6 +411,7 @@
<type name='in_t' />
<type name='weight_t' />
<type name='out_t' />
+ <type name='acc_t' />
</types>
<typesupport mode="signed 8x8 with int32 accumulate" in_t="i8_t" weight_t="i8_t" out_t="i32_t" acc_t="i32_t" version_added="1.0">
<op_profile name="BI"/>
@@ -740,6 +742,7 @@
<type name='in_t' />
<type name='weight_t' />
<type name='out_t' />
+ <type name='acc_t' />
</types>
<typesupport mode="signed 8x8 with int32 accumulate" in_t="i8_t" weight_t="i8_t" out_t="i32_t" acc_t="i32_t" version_added="1.0">
<op_profile name="BI"/>
@@ -750,10 +753,10 @@
<typesupport mode="signed 16x8 with int48 accumulate" in_t="i16_t" weight_t="i8_t" out_t="i48_t" acc_t="i48_t" version_added="1.0">
<op_profile name="EXT-INT16"/>
</typesupport>
- <typesupport mode="fp8e4m3 with fp16 accumulate" in_t="fp8e4m3_t" out_t="fp16_t" version_added="1.0">
+ <typesupport mode="fp8e4m3 with fp16 accumulate" in_t="fp8e4m3_t" weight_t="fp8e4m3_t" out_t="fp16_t" acc_t="fp16_t" version_added="1.0">
<op_profile name="EXT-FP8E4M3"/>
</typesupport>
- <typesupport mode="fp8e5m2" in_t="fp8e5m2_t" out_t="fp16_t" acc_t="fp16_t" version_added="1.0">
+ <typesupport mode="fp8e5m2 with fp16 accumulate" in_t="fp8e5m2_t" weight_t="fp8e5m2_t" out_t="fp16_t" acc_t="fp16_t" version_added="1.0">
<op_profile name="EXT-FP8E5M2"/>
</typesupport>
<typesupport mode="fp16 with fp16 accumulate" in_t="fp16_t" weight_t="fp16_t" out_t="fp16_t" acc_t="fp16_t" version_added="1.0">
@@ -1094,7 +1097,7 @@
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -1185,7 +1188,7 @@
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -1210,7 +1213,7 @@
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -1944,7 +1947,7 @@
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -1968,7 +1971,7 @@
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -2134,7 +2137,7 @@
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -2188,7 +2191,7 @@
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -2237,7 +2240,7 @@
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -2286,7 +2289,7 @@
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -2340,7 +2343,7 @@ used.</description>
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -2389,7 +2392,7 @@ used.</description>
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -2438,7 +2441,7 @@ used.</description>
<types>
<type name='in_out_t'/>
</types>
- <typesupport mode="boolean" in_out_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_out_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>
@@ -3225,7 +3228,7 @@ used.</description>
<types>
<type name='in_t'/>
</types>
- <typesupport mode="boolean" in_t="bool_t" version_added="1.0">
+ <typesupport mode="Boolean" in_t="bool_t" version_added="1.0">
<op_profile name="BI"/>
<op_profile name="MI"/>
</typesupport>