From 1755e734b17bbe678607efa6a0b9aa1d1eb88a6c Mon Sep 17 00:00:00 2001 From: Francesco Gatti Date: Sat, 30 May 2020 17:59:00 +0200 Subject: [PATCH] parse layer and network --- include/tkDNN/DarknetParser.h | 58 ++++++++++++++++++++++++++++++----- tests/yolo3/yolo3.cpp | 2 +- 2 files changed, 52 insertions(+), 8 deletions(-) diff --git a/include/tkDNN/DarknetParser.h b/include/tkDNN/DarknetParser.h index c921d2c..76be28c 100644 --- a/include/tkDNN/DarknetParser.h +++ b/include/tkDNN/DarknetParser.h @@ -5,9 +5,10 @@ namespace tk { namespace dnn { struct darknetFields_t{ + std::string type = ""; int width = 0; int height = 0; - + int channels = 3; }; std::string darknetParseType(const std::string& line){ @@ -20,21 +21,37 @@ namespace tk { namespace dnn { return type; } - darknetFields_t parseFields(const std::string& line){ - + bool darknetParseFields(const std::string& line, darknetFields_t &fields){ + return true; } + tk::dnn::Network *darknetAddNet(darknetFields_t &fields) { + std::cout<<"Add Net: "< 0) { - std::cout<<"type: "<