59 StatsPolicy::template apply<T>(i, ioData, outputData, update);
85 bool &initsample)
override
89#ifdef CONFIG_DAWN_DTYPE_INT8
92 this->handleTemplate<int8_t>(output, data, ioData, outputData, initsample);
97#ifdef CONFIG_DAWN_DTYPE_UINT8
100 this->handleTemplate<uint8_t>(output, data, ioData, outputData, initsample);
105#ifdef CONFIG_DAWN_DTYPE_INT16
108 this->handleTemplate<int16_t>(output, data, ioData, outputData, initsample);
113#ifdef CONFIG_DAWN_DTYPE_UINT16
116 this->handleTemplate<uint16_t>(output, data, ioData, outputData, initsample);
121#ifdef CONFIG_DAWN_DTYPE_INT32
124 this->handleTemplate<int32_t>(output, data, ioData, outputData, initsample);
129#ifdef CONFIG_DAWN_DTYPE_UINT32
132 this->handleTemplate<uint32_t>(output, data, ioData, outputData, initsample);
137#ifdef CONFIG_DAWN_DTYPE_INT64
140 this->handleTemplate<int64_t>(output, data, ioData, outputData, initsample);
145#ifdef CONFIG_DAWN_DTYPE_UINT64
148 this->handleTemplate<uint64_t>(output, data, ioData, outputData, initsample);
153#ifdef CONFIG_DAWN_DTYPE_FLOAT
156 this->handleTemplate<float>(output, data, ioData, outputData, initsample);
161#ifdef CONFIG_DAWN_DTYPE_DOUBLE
164 this->handleTemplate<double>(output, data, ioData, outputData, initsample);
171 DAWNERR(
"process: unsupported dtype %d\n", data->
getDtype());