55 std::unique_ptr<Decoder<InType>> input = MakeDecoder<InType>(inputInfo, inputs[0]->
Map());
56 std::unique_ptr<Encoder<OutType>> output= MakeEncoder<OutType>(outputInfo, outputs[0]->
Map());
70 AbsFunction(inShape, outShape, *input, *output);
75 ExpFunction(inShape, outShape, *input, *output);
80 LogFunction(inShape, outShape, *input, *output);
85 NegFunction(inShape, outShape, *input, *output);
90 RsqrtFunction(inShape, outShape, *input, *output);
95 SinFunction(inShape, outShape, *input, *output);
100 SqrtFunction(inShape, outShape, *input, *output);
105 throw InvalidArgumentException(std::string(
"Unsupported unary operation ") +