32 std::unique_ptr<Decoder<float>> decoderPtr = MakeDecoder<float>(inputTensorInfo, inputs[0]->
Map());
38 int32_t *output = GetOutputTensorData<int32_t>(outputs[0]);
39 ArgMinMax(decoder, output, inputTensorInfo, outputTensorInfo,
m_Data.m_Parameters.m_Function,
40 m_Data.m_Parameters.m_Axis);
42 int64_t *output = GetOutputTensorData<int64_t>(outputs[0]);
43 ArgMinMax(decoder, output, inputTensorInfo, outputTensorInfo,
m_Data.m_Parameters.m_Function,
44 m_Data.m_Parameters.m_Axis);
#define ARMNN_SCOPED_PROFILING_EVENT_REF_NAME_GUID(label)
Creates a profiling event that uses GetGuid() and GetName() from the calling class.
RefArgMinMaxWorkload(const ArgMinMaxQueueDescriptor &descriptor, const WorkloadInfo &info)
void Execute() const override
DataType GetDataType() const
Copyright (c) 2021 ARM Limited and Contributors.
const TensorInfo & GetTensorInfo(const ITensorHandle *tensorHandle)
float32 helpers
void ArgMinMax(Decoder< float > &in, OUT *out, const TensorInfo &inputTensorInfo, const TensorInfo &outputTensorInfo, ArgMinMaxFunction function, int axis)
std::vector< ITensorHandle * > m_Inputs
std::vector< ITensorHandle * > m_Outputs
Contains information about TensorInfos of a layer.