#include "mir/ops/MulOp.h"
#include "mir/ops/PadOp.h"
#include "mir/ops/PoolOp.h"
-#include "mir/ops/ReduceOp.h"
+#include "mir/ops/ReduceMeanOp.h"
#include "mir/ops/ReluOp.h"
#include "mir/ops/ReshapeOp.h"
#include "mir/ops/ResizeOp.h"
mir::Tensor<int32_t> axes_tensor(extractTensor(inputs.at(1)));
std::vector<int32_t> axes = convertIntTensorToVector<int32_t>(axes_tensor);
- auto result =
- createOp<ops::ReduceOp>(input, axes, opts->keep_dims(), ops::ReduceOp::FuncType::mean);
+ auto result = createOp<ops::ReduceMeanOp>(input, axes, opts->keep_dims());
return {result->getOutput(0)};
}