19#include "PALMaxPool2D.h"
39 const DataType input_type = Tensor::element_type(input);
46 case DataType::FLOAT32:
61 assert(
false &&
"Unsupported type.");
uint8_t * getDataByTensor(const circle::Tensor *raw_tensor)
tflite::RuntimeShape getTensorShape(const Tensor *tensor)
void MaxPool(const PoolParams ¶ms, const luci_interpreter::RuntimeShape &input_shape, const uint8_t *input_data, const luci_interpreter::RuntimeShape &output_shape, uint8_t *output_data, luci_interpreter::DataType data_type)
luci_interpreter_pal::PoolParams createPoolParams(const circle::Operator *cur_op, const kernels::SISOKernel &siso_kernel)
void configure_kernel_CirclePool2DCommon(const circle::Operator *cur_op, BaseRuntimeGraph *runtime_graph)
void configure_kernel_CircleMaxPool2D(const circle::Operator *cur_op, BaseRuntimeGraph *runtime_graph)
DataType
"scalar" value type
void execute_kernel_CircleMaxPool2D(const circle::Operator *cur_op, BaseRuntimeGraph *runtime_graph)
T must_cast(loco::Node *node)