diff options
Diffstat (limited to 'tosa.xml')
-rw-r--r-- | tosa.xml | 35 |
1 files changed, 19 insertions, 16 deletions
@@ -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> |