aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Kunze <eric.kunze@arm.com>2024-03-20 17:48:04 -0700
committerEric Kunze <eric.kunze@arm.com>2024-04-12 15:26:20 -0700
commit6bf6ac8858b378bcff48ee629315aa53e0c2872a (patch)
tree02af6a8dabd9aca35be17e4a56095bcf0bb96059
parent8301291be25af9a66c16b29a9231a7b814867ddc (diff)
downloadspecification-6bf6ac8858b378bcff48ee629315aa53e0c2872a.tar.gz
Remove Main Training profile
The Main Training profile does not have any unique operators in the specification. Remove it as unneeded. New training operators can be added as extensions to existing profiles. Signed-off-by: Eric Kunze <eric.kunze@arm.com> Change-Id: Ida5f49a1c7f71276508da0484dff5fae2444b9fc
-rw-r--r--chapters/introduction.adoc1
-rw-r--r--tosa.xml7
-rw-r--r--tosa.xsd1
3 files changed, 0 insertions, 9 deletions
diff --git a/chapters/introduction.adoc b/chapters/introduction.adoc
index b8f1730..287aead 100644
--- a/chapters/introduction.adoc
+++ b/chapters/introduction.adoc
@@ -139,7 +139,6 @@ The TOSA specification is a work in progress.
* The Main Inference profile has most of the expected operators in place, but is still subject to change.
* The reference model and conformance tests do not yet support all of the floating point types that have been defined.
* There is not currently a conformance test suite available for Main Inference.
-* Main Training profile is pre-alpha, significant work still needs to be done for the profile, and no conformance tests are available.
=== Compliance
diff --git a/tosa.xml b/tosa.xml
index 0b4315b..15db62b 100644
--- a/tosa.xml
+++ b/tosa.xml
@@ -5,7 +5,6 @@
<profiles>
<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"/>
- <profile profile="Main Training" name="MT" status="In development" description="Training operations"/>
</profiles>
<profile_extensions>
<profile_extension name="EXT-INT16" description="16-bit integer operations" status="Complete"/>
@@ -3147,7 +3146,6 @@ used.</description>
<typesupport mode="shape" shape_t="size_t" >
<op_profile name="BI"/>
<op_profile name="MI"/>
- <op_profile name="MT"/>
</typesupport>
</operator>
<operator>
@@ -3166,7 +3164,6 @@ used.</description>
<typesupport mode="shape" shape_t="size_t" >
<op_profile name="BI"/>
<op_profile name="MI"/>
- <op_profile name="MT"/>
</typesupport>
</operator>
<operator>
@@ -3185,7 +3182,6 @@ used.</description>
<typesupport mode="shape" shape_t="size_t" >
<op_profile name="BI"/>
<op_profile name="MI"/>
- <op_profile name="MT"/>
</typesupport>
</operator>
<operator>
@@ -3255,7 +3251,6 @@ used.</description>
<typesupport mode="shape" shape_t="size_t" >
<op_profile name="BI"/>
<op_profile name="MI"/>
- <op_profile name="MT"/>
</typesupport>
</operator>
<operator>
@@ -3277,7 +3272,6 @@ used.</description>
<typesupport mode="shape" shape_t="size_t" >
<op_profile name="BI"/>
<op_profile name="MI"/>
- <op_profile name="MT"/>
</typesupport>
</operator>
<operator>
@@ -3299,7 +3293,6 @@ used.</description>
<typesupport mode="shape" shape_t="size_t" >
<op_profile name="BI"/>
<op_profile name="MI"/>
- <op_profile name="MT"/>
</typesupport>
</operator>
</operatorgroup>
diff --git a/tosa.xsd b/tosa.xsd
index 54610d5..dec20eb 100644
--- a/tosa.xsd
+++ b/tosa.xsd
@@ -7,7 +7,6 @@
<xs:restriction base="xs:string">
<xs:enumeration value="BI"/>
<xs:enumeration value="MI"/>
- <xs:enumeration value="MT"/>
<xs:enumeration value="EXT-INT16"/>
<xs:enumeration value="EXT-INT4"/>
<xs:enumeration value="EXT-BF16"/>