14 template <
typename Functor>
17 using OutType =
typename Functor::result_type;
18 using InType =
typename Functor::first_argument_type;
28 template <
typename Functor>
31 using OutType =
typename Functor::result_type;
32 using InType =
typename Functor::argument_type;
40 template <
typename Functor>
54 template <
typename Functor>
Copyright (c) 2021 ARM Limited and Contributors.
ElementwiseBinaryFunction(const TensorShape &inShape0, const TensorShape &inShape1, const TensorShape &outShape, Decoder< InType > &inData0, Decoder< InType > &inData1, Encoder< OutType > &outData)
typename Functor::first_argument_type InType
typename Functor::result_type OutType
typename Functor::argument_type InType
ElementwiseUnaryFunction(const TensorShape &inShape, const TensorShape &outShape, Decoder< InType > &inData, Encoder< OutType > &outData)
typename Functor::result_type OutType
LogicalBinaryFunction(const TensorShape &inShape0, const TensorShape &inShape1, const TensorShape &outShape, Decoder< InType > &inData0, Decoder< InType > &inData1, Encoder< OutType > &outData)
LogicalUnaryFunction(const TensorShape &inShape, const TensorShape &outShape, Decoder< InType > &inData, Encoder< OutType > &outData)