25 template <
typename Functor>
33 BroadcastLoop(inShape0, inShape1, outShape).
Unroll(Functor(), 0, inData0, inData1, outData);
36 template <
typename Functor>
45 template <
typename Functor>
53 BroadcastLoop(inShape0, inShape1, outShape).
Unroll(Functor(), 0, inData0, inData1, outData);
56 template <
typename Functor>
Copyright (c) 2021 ARM Limited and Contributors.
void Unroll(Func operationFunc, unsigned int dimension, DecoderOp &inData0, DecoderOp &inData1, EncoderOp &outData)
ElementwiseBinaryFunction(const TensorShape &inShape0, const TensorShape &inShape1, const TensorShape &outShape, Decoder< InType > &inData0, Decoder< InType > &inData1, Encoder< OutType > &outData)
ElementwiseUnaryFunction(const TensorShape &inShape, const TensorShape &outShape, Decoder< InType > &inData, Encoder< OutType > &outData)
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)