This commit uses TFLite format visitor to finalize TFLite
importer interface.
Signed-off-by: Dmitry Mozolev <d.mozolev@samsung.com>
void *TfliteImporter::createIR()
{
- // TODO: implement
- return nullptr;
+ IrVisitor irCreator{};
+ ModelWalker walker{std::vector<Visitor *>{&irCreator}};
+
+ walker.walk(modelPacked);
+ irCreator.setGraphOutputs();
+ irCreator.setIrNodeNames();
+
+ return irCreator.getGraph();
}
void TfliteImporter::dump()
#include <iostream>
#include "tflite_v3_importer.h"
+#include "tflite_ir_visitor.h"
#include "tflite_dump_visitor.h"
#include "tflite_walker.h"