56 std::unique_ptr<Decoder<InType>> input = MakeDecoder<InType>(inputInfo, inputs[0]->
Map());
57 std::unique_ptr<Encoder<OutType>> output= MakeEncoder<OutType>(outputInfo, outputs[0]->
Map());
72 AbsFunction(inShape, outShape, *input, *output);
77 CeilFunction(inShape, outShape, *input, *output);
82 ExpFunction(inShape, outShape, *input, *output);
87 LogFunction(inShape, outShape, *input, *output);
92 NegFunction(inShape, outShape, *input, *output);
97 RsqrtFunction(inShape, outShape, *input, *output);
102 SinFunction(inShape, outShape, *input, *output);
107 SqrtFunction(inShape, outShape, *input, *output);
112 throw InvalidArgumentException(std::string(
"Unsupported unary operation ") +