24 #ifndef ARM_COMPUTE_CLELEMENTWISEUNARYLAYER_H 25 #define ARM_COMPUTE_CLELEMENTWISEUNARYLAYER_H 35 class CLCompileContext;
91 std::unique_ptr<Impl> _impl;
146 std::unique_ptr<Impl> _impl;
202 std::unique_ptr<Impl> _impl;
257 std::unique_ptr<Impl> _impl;
312 std::unique_ptr<Impl> _impl;
367 std::unique_ptr<Impl> _impl;
422 std::unique_ptr<Impl> _impl;
Basic function to get the absolute value of an input tensor.
void run() override
Run the kernels contained in the function.
Base class for all functions.
Basic function to perform exponential on an input tensor.
static Status validate(const ITensorInfo *input, const ITensorInfo *output)
Static function to check if given info will lead to a valid configuration of CLRsqrtLayer.
Basic function to perform inverse square root on an input tensor.
CLRsqrtLayer & operator=(const CLRsqrtLayer &)=delete
Prevent instances of this class from being copied (As this class contains pointers) ...
Store the tensor's metadata.
Basic function to get the round (to the nearest even) value of an input tensor.
Copyright (c) 2017-2021 Arm Limited.
~CLRsqrtLayer()
Default Destructor.
CLRsqrtLayer()
Default Constructor.
Basic function to calculate sine of an input tensor.
Interface for OpenCL tensor.
Basic function to negate an input tensor.
void configure(const ICLTensor *input, ICLTensor *output)
Initialize the function.
Basic function to perform elementwise log on an input tensor.