diff options
author | Georgios Pinitas <georgios.pinitas@arm.com> | 2021-07-05 08:08:52 +0100 |
---|---|---|
committer | Georgios Pinitas <georgios.pinitas@arm.com> | 2021-07-07 13:47:18 +0000 |
commit | 06ac6e438fc95aa7f8228be8217e0776d692b8e7 (patch) | |
tree | 30227e483c48f0a59bc3b364814e50e306d8ac63 /arm_compute/AclTypes.h | |
parent | 45875943de2992731ce763a71ac65fb4943c71c8 (diff) | |
download | ComputeLibrary-06ac6e438fc95aa7f8228be8217e0776d692b8e7.tar.gz |
Add basic Operator interface
- C facing interfaces
- Activation layer descriptor
Partially Resolves: COMPMID-4512
Signed-off-by: Georgios Pinitas <georgios.pinitas@arm.com>
Change-Id: I8530748fff178ca46d61bf2e40d3e543e93f340b
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/5908
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
Diffstat (limited to 'arm_compute/AclTypes.h')
-rw-r--r-- | arm_compute/AclTypes.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/arm_compute/AclTypes.h b/arm_compute/AclTypes.h index 902a508b91..368be1292b 100644 --- a/arm_compute/AclTypes.h +++ b/arm_compute/AclTypes.h @@ -21,8 +21,8 @@ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ -#ifndef ARM_COMPUTE_ACLTYPES_H_ -#define ARM_COMPUTE_ACLTYPES_H_ +#ifndef ARM_COMPUTE_ACL_TYPES_H_ +#define ARM_COMPUTE_ACL_TYPES_H_ #include <stddef.h> #include <stdint.h> @@ -39,6 +39,8 @@ typedef struct AclQueue_ *AclQueue; typedef struct AclTensor_ *AclTensor; /**< Opaque Tensor pack object */ typedef struct AclTensorPack_ *AclTensorPack; +/**< Opaque Operator object */ +typedef struct AclOperator_ *AclOperator; // Capabilities bitfield (Note: if multiple are enabled ComputeLibrary will pick the best possible) typedef uint64_t AclTargetCapabilities; @@ -209,4 +211,4 @@ typedef enum #ifdef __cplusplus } #endif /* __cplusplus */ -#endif /* ARM_COMPUTE_ACLTYPES_H_ */ +#endif /* ARM_COMPUTE_ACL_TYPES_H_ */ |