diff options
author | Dominic Symes <dominic.symes@arm.com> | 2022-11-04 18:00:03 +0000 |
---|---|---|
committer | Eric Kunze <eric.kunze@arm.com> | 2022-12-05 19:18:51 +0000 |
commit | e4d6a1b99337f33cfaf343005e355ef7a68b2be9 (patch) | |
tree | 32ae772f418c53ad90e7f069caf59f51dfb7b6f0 /chapters/ewise_binary.adoc | |
parent | 1cf84e95f85d510f55720fb98694530923ba9a1c (diff) | |
download | specification-e4d6a1b99337f33cfaf343005e355ef7a68b2be9.tar.gz |
Add Levels defintion
Add definition of Level 1.0.
Signed-off-by: Dominic Symes <dominic.symes@arm.com>
Change-Id: I1b34ae22396f273cc5ecdf99198fdbece6e2809c
Diffstat (limited to 'chapters/ewise_binary.adoc')
-rw-r--r-- | chapters/ewise_binary.adoc | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/chapters/ewise_binary.adoc b/chapters/ewise_binary.adoc index bf16469..5c34249 100644 --- a/chapters/ewise_binary.adoc +++ b/chapters/ewise_binary.adoc @@ -16,8 +16,6 @@ Axis of size 1 will be broadcast, as necessary. Rank of input tensors must match include::{generated}/operators/ADD.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -37,8 +35,6 @@ Axis of size 1 will be broadcast, as necessary. Rank of input tensors must match include::{generated}/operators/ARITHMETIC_RIGHT_SHIFT.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -68,8 +64,6 @@ Axis of size 1 will be broadcast as necessary. Rank of input tensors must match. include::{generated}/operators/BITWISE_AND.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -89,8 +83,6 @@ Axis of size 1 will be broadcast as necessary. Rank of input tensors must match. include::{generated}/operators/BITWISE_OR.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -110,8 +102,6 @@ Axis of size 1 will be broadcast as necessary. Rank of input tensors must match. include::{generated}/operators/BITWISE_XOR.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -134,8 +124,6 @@ Quantized integer divide should use TABLE (for 1/x) and MUL. include::{generated}/operators/INTDIV.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -159,8 +147,6 @@ Axis of size 1 will be broadcast, as necessary. Rank of input tensors must match include::{generated}/operators/LOGICAL_AND.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -180,8 +166,6 @@ Axis of size 1 will be broadcast, as necessary. Rank of input tensors must match include::{generated}/operators/LOGICAL_LEFT_SHIFT.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -202,8 +186,6 @@ Axis of size 1 will be broadcast, as necessary. Rank of input tensors must match include::{generated}/operators/LOGICAL_RIGHT_SHIFT.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -224,8 +206,6 @@ Axis of size 1 will be broadcast as necessary. Rank of input tensors must match. include::{generated}/operators/LOGICAL_OR.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -245,8 +225,6 @@ Axis of size 1 will be broadcast as necessary. Rank of input tensors must match. include::{generated}/operators/LOGICAL_XOR.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -266,8 +244,6 @@ Axis of size 1 will be broadcast, as necessary. Rank of input tensors must match include::{generated}/operators/MAXIMUM.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -287,8 +263,6 @@ Axis of size 1 will be broadcast, as necessary. Rank of input tensors must match include::{generated}/operators/MINIMUM.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -308,8 +282,6 @@ Axis of size 1 will be broadcast, as necessary. Rank of input tensors must match include::{generated}/operators/MUL.adoc[] -*Operation Function:* - [source,c++] ---- ERROR_IF(in_t != int32_t && shift > 0); @@ -339,8 +311,6 @@ Axis of size 1 will be broadcast, as necessary. Rank of input tensors must match include::{generated}/operators/POW.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -360,8 +330,6 @@ Axis of size 1 will be broadcast as necessary. Rank of input tensors must match. include::{generated}/operators/SUB.adoc[] -*Operation Function:* - [source,c++] ---- for_each(index in shape) { @@ -392,8 +360,6 @@ An int16_t to int16_t table lookup can be constructed in TOSA as follows: include::{generated}/operators/TABLE.adoc[] -*Operation Function:* - [source,c++] ---- REQUIRE(length(table) == TABLE_SIZE); |