1 //
2 //  TileTflite.cpp
3 //  MNNConverter
4 //
5 //  Created by MNN on 2019/11/25.
6 //  Copyright © 2018, Alibaba Group Holding Limited
7 //
8 
9 #include <stdio.h>
10 #include "liteOpConverter.hpp"
11 
12 DECLARE_OP_COVERTER(TileTflite);
opType(bool quantizedModel)13 MNN::OpType TileTflite::opType(bool quantizedModel) {
14     return MNN::OpType_Tile;
15 }
type(bool quantizedModel)16 MNN::OpParameter TileTflite::type(bool quantizedModel) {
17     return MNN::OpParameter_NONE;
18 }
19 
run(MNN::OpT * dstOp,const std::unique_ptr<tflite::OperatorT> & tfliteOp,const std::vector<std::unique_ptr<tflite::TensorT>> & tfliteTensors,const std::vector<std::unique_ptr<tflite::BufferT>> & tfliteModelBuffer,const std::vector<std::unique_ptr<tflite::OperatorCodeT>> & tfliteOpSet,bool quantizedModel)20 void TileTflite::run(MNN::OpT* dstOp, const std::unique_ptr<tflite::OperatorT>& tfliteOp,
21                          const std::vector<std::unique_ptr<tflite::TensorT>>& tfliteTensors,
22                          const std::vector<std::unique_ptr<tflite::BufferT>>& tfliteModelBuffer,
23                          const std::vector<std::unique_ptr<tflite::OperatorCodeT>>& tfliteOpSet, bool quantizedModel){
24   dstOp->main.value = nullptr;
25 }
26 
27 
28 using namespace tflite;
29 REGISTER_CONVERTER(TileTflite, BuiltinOperator_TILE);
30