24.02.1
|
Go to the documentation of this file.
24 #ifndef ARM_COMPUTE_NELOGICAL_H
25 #define ARM_COMPUTE_NELOGICAL_H
85 std::unique_ptr<Impl> _impl;
135 std::unique_ptr<Impl> _impl;
183 std::unique_ptr<Impl> _impl;
NELogicalOr()
Constructor.
NELogicalAnd()
Constructor.
Base class for all functions.
static Status validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInfo *output)
Static function to check if given info will lead to a valid configuration of NELogicalOr.
NELogicalOr & operator=(const NELogicalOr &)=delete
Prevent instances of this class from being copied (As this class contains pointers)
Interface for CPU tensor.
void configure(const ITensor *input1, const ITensor *input2, ITensor *output)
Initialise the kernel's inputs and output.
void run() override
Run the kernels contained in the function.
NELogicalNot & operator=(const NELogicalNot &)=delete
Prevent instances of this class from being copied (As this class contains pointers)
void run() override
Run the kernels contained in the function.
Basic function to perform logical AND.
static Status validate(const ITensorInfo *input1, const ITensorInfo *input2, const ITensorInfo *output)
Static function to check if given info will lead to a valid configuration of NELogicalAnd.
static Status validate(const ITensorInfo *input, const ITensorInfo *output)
Static function to check if given info will lead to a valid configuration of NELogicalNot.
~NELogicalOr()
Destructor.
NELogicalAnd & operator=(const NELogicalAnd &)=delete
Prevent instances of this class from being copied (As this class contains pointers)
Basic function to perform logical NOT.
NELogicalNot()
Constructor.
void configure(const ITensor *input, ITensor *output)
Initialise the kernel's inputs and output.
Basic function to perform logical OR.
~NELogicalNot()
Destructor.
Copyright (c) 2017-2024 Arm Limited.
void configure(const ITensor *input1, const ITensor *input2, ITensor *output)
Initialise the kernel's inputs and output.
~NELogicalAnd()
Destructor.
Store the tensor's metadata.
void run() override
Run the kernels contained in the function.