From a1dc3e7816007ec3623aa1074909ee5e0df0230f Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EB=B0=95=EC=A2=85=ED=98=84/=EB=8F=99=EC=9E=91=EC=A0=9C?= =?utf8?q?=EC=96=B4Lab=28SR=29/Senior=20Engineer/=EC=82=BC=EC=84=B1?= =?utf8?q?=EC=A0=84=EC=9E=90?= Date: Tue, 24 Apr 2018 08:53:15 +0900 Subject: [PATCH] [caffegen] Introduce 'internal' directory (#121) This commit introduces 'internal' directory which contains all the code that helps users to access the internal of caffe models. Signed-off-by: Jonghyun Park --- contrib/caffegen/include/{ => internal}/BlobContext.h | 0 contrib/caffegen/include/{ => internal}/BlobShape.h | 0 contrib/caffegen/include/{ => internal}/ConvolutionLayer.h | 0 contrib/caffegen/include/{ => internal}/InputLayer.h | 0 contrib/caffegen/include/{ => internal}/Layer.h | 0 contrib/caffegen/include/{ => internal}/LayerAnalysisPass.h | 0 contrib/caffegen/include/{ => internal}/LayerContext.h | 0 contrib/caffegen/include/{ => internal}/LayerFactory.h | 0 contrib/caffegen/include/{ => internal}/LayerResolver.h | 0 contrib/caffegen/include/{ => internal}/LayerTransformPass.h | 0 contrib/caffegen/include/{ => internal}/Network.h | 0 contrib/caffegen/include/{ => internal}/NetworkBuilder.h | 0 contrib/caffegen/src/FillCommand.cpp | 6 +++--- contrib/caffegen/src/{ => internal}/BlobContext.cpp | 2 +- contrib/caffegen/src/{ => internal}/ConvolutionLayer.cpp | 6 +++--- contrib/caffegen/src/{ => internal}/InputLayer.cpp | 6 +++--- contrib/caffegen/src/{ => internal}/LayerAnalysisPass.cpp | 2 +- contrib/caffegen/src/{ => internal}/LayerContext.cpp | 2 +- contrib/caffegen/src/{ => internal}/LayerResolver.cpp | 6 +++--- contrib/caffegen/src/{ => internal}/NetworkBuilder.cpp | 2 +- contrib/caffegen/src/{ => internal}/ParameterRandomizePass.cpp | 0 contrib/caffegen/src/{ => internal}/ParameterRandomizePass.h | 2 +- 22 files changed, 17 insertions(+), 17 deletions(-) rename contrib/caffegen/include/{ => internal}/BlobContext.h (100%) rename contrib/caffegen/include/{ => internal}/BlobShape.h (100%) rename contrib/caffegen/include/{ => internal}/ConvolutionLayer.h (100%) rename contrib/caffegen/include/{ => internal}/InputLayer.h (100%) rename contrib/caffegen/include/{ => internal}/Layer.h (100%) rename contrib/caffegen/include/{ => internal}/LayerAnalysisPass.h (100%) rename contrib/caffegen/include/{ => internal}/LayerContext.h (100%) rename contrib/caffegen/include/{ => internal}/LayerFactory.h (100%) rename contrib/caffegen/include/{ => internal}/LayerResolver.h (100%) rename contrib/caffegen/include/{ => internal}/LayerTransformPass.h (100%) rename contrib/caffegen/include/{ => internal}/Network.h (100%) rename contrib/caffegen/include/{ => internal}/NetworkBuilder.h (100%) rename contrib/caffegen/src/{ => internal}/BlobContext.cpp (86%) rename contrib/caffegen/src/{ => internal}/ConvolutionLayer.cpp (97%) rename contrib/caffegen/src/{ => internal}/InputLayer.cpp (91%) rename contrib/caffegen/src/{ => internal}/LayerAnalysisPass.cpp (68%) rename contrib/caffegen/src/{ => internal}/LayerContext.cpp (90%) rename contrib/caffegen/src/{ => internal}/LayerResolver.cpp (85%) rename contrib/caffegen/src/{ => internal}/NetworkBuilder.cpp (95%) rename contrib/caffegen/src/{ => internal}/ParameterRandomizePass.cpp (100%) rename contrib/caffegen/src/{ => internal}/ParameterRandomizePass.h (91%) diff --git a/contrib/caffegen/include/BlobContext.h b/contrib/caffegen/include/internal/BlobContext.h similarity index 100% rename from contrib/caffegen/include/BlobContext.h rename to contrib/caffegen/include/internal/BlobContext.h diff --git a/contrib/caffegen/include/BlobShape.h b/contrib/caffegen/include/internal/BlobShape.h similarity index 100% rename from contrib/caffegen/include/BlobShape.h rename to contrib/caffegen/include/internal/BlobShape.h diff --git a/contrib/caffegen/include/ConvolutionLayer.h b/contrib/caffegen/include/internal/ConvolutionLayer.h similarity index 100% rename from contrib/caffegen/include/ConvolutionLayer.h rename to contrib/caffegen/include/internal/ConvolutionLayer.h diff --git a/contrib/caffegen/include/InputLayer.h b/contrib/caffegen/include/internal/InputLayer.h similarity index 100% rename from contrib/caffegen/include/InputLayer.h rename to contrib/caffegen/include/internal/InputLayer.h diff --git a/contrib/caffegen/include/Layer.h b/contrib/caffegen/include/internal/Layer.h similarity index 100% rename from contrib/caffegen/include/Layer.h rename to contrib/caffegen/include/internal/Layer.h diff --git a/contrib/caffegen/include/LayerAnalysisPass.h b/contrib/caffegen/include/internal/LayerAnalysisPass.h similarity index 100% rename from contrib/caffegen/include/LayerAnalysisPass.h rename to contrib/caffegen/include/internal/LayerAnalysisPass.h diff --git a/contrib/caffegen/include/LayerContext.h b/contrib/caffegen/include/internal/LayerContext.h similarity index 100% rename from contrib/caffegen/include/LayerContext.h rename to contrib/caffegen/include/internal/LayerContext.h diff --git a/contrib/caffegen/include/LayerFactory.h b/contrib/caffegen/include/internal/LayerFactory.h similarity index 100% rename from contrib/caffegen/include/LayerFactory.h rename to contrib/caffegen/include/internal/LayerFactory.h diff --git a/contrib/caffegen/include/LayerResolver.h b/contrib/caffegen/include/internal/LayerResolver.h similarity index 100% rename from contrib/caffegen/include/LayerResolver.h rename to contrib/caffegen/include/internal/LayerResolver.h diff --git a/contrib/caffegen/include/LayerTransformPass.h b/contrib/caffegen/include/internal/LayerTransformPass.h similarity index 100% rename from contrib/caffegen/include/LayerTransformPass.h rename to contrib/caffegen/include/internal/LayerTransformPass.h diff --git a/contrib/caffegen/include/Network.h b/contrib/caffegen/include/internal/Network.h similarity index 100% rename from contrib/caffegen/include/Network.h rename to contrib/caffegen/include/internal/Network.h diff --git a/contrib/caffegen/include/NetworkBuilder.h b/contrib/caffegen/include/internal/NetworkBuilder.h similarity index 100% rename from contrib/caffegen/include/NetworkBuilder.h rename to contrib/caffegen/include/internal/NetworkBuilder.h diff --git a/contrib/caffegen/src/FillCommand.cpp b/contrib/caffegen/src/FillCommand.cpp index cc05f85..0c366f7 100644 --- a/contrib/caffegen/src/FillCommand.cpp +++ b/contrib/caffegen/src/FillCommand.cpp @@ -1,7 +1,7 @@ #include "FillCommand.h" -#include "LayerResolver.h" -#include "NetworkBuilder.h" -#include "ParameterRandomizePass.h" +#include "internal/LayerResolver.h" +#include "internal/NetworkBuilder.h" +#include "internal/ParameterRandomizePass.h" #include diff --git a/contrib/caffegen/src/BlobContext.cpp b/contrib/caffegen/src/internal/BlobContext.cpp similarity index 86% rename from contrib/caffegen/src/BlobContext.cpp rename to contrib/caffegen/src/internal/BlobContext.cpp index e53eee2..a4b4a20 100644 --- a/contrib/caffegen/src/BlobContext.cpp +++ b/contrib/caffegen/src/internal/BlobContext.cpp @@ -1,4 +1,4 @@ -#include "BlobContext.h" +#include "internal/BlobContext.h" const BlobShape &BlobContext::at(const std::string &name) const { diff --git a/contrib/caffegen/src/ConvolutionLayer.cpp b/contrib/caffegen/src/internal/ConvolutionLayer.cpp similarity index 97% rename from contrib/caffegen/src/ConvolutionLayer.cpp rename to contrib/caffegen/src/internal/ConvolutionLayer.cpp index 04cf779..8efaaf6 100644 --- a/contrib/caffegen/src/ConvolutionLayer.cpp +++ b/contrib/caffegen/src/internal/ConvolutionLayer.cpp @@ -1,6 +1,6 @@ -#include "ConvolutionLayer.h" -#include "LayerAnalysisPass.h" -#include "LayerTransformPass.h" +#include "internal/ConvolutionLayer.h" +#include "internal/LayerAnalysisPass.h" +#include "internal/LayerTransformPass.h" #include diff --git a/contrib/caffegen/src/InputLayer.cpp b/contrib/caffegen/src/internal/InputLayer.cpp similarity index 91% rename from contrib/caffegen/src/InputLayer.cpp rename to contrib/caffegen/src/internal/InputLayer.cpp index 1247651..b7eb930 100644 --- a/contrib/caffegen/src/InputLayer.cpp +++ b/contrib/caffegen/src/internal/InputLayer.cpp @@ -1,6 +1,6 @@ -#include "InputLayer.h" -#include "LayerAnalysisPass.h" -#include "LayerTransformPass.h" +#include "internal/InputLayer.h" +#include "internal/LayerAnalysisPass.h" +#include "internal/LayerTransformPass.h" #include diff --git a/contrib/caffegen/src/LayerAnalysisPass.cpp b/contrib/caffegen/src/internal/LayerAnalysisPass.cpp similarity index 68% rename from contrib/caffegen/src/LayerAnalysisPass.cpp rename to contrib/caffegen/src/internal/LayerAnalysisPass.cpp index 676222a..9a330bf 100644 --- a/contrib/caffegen/src/LayerAnalysisPass.cpp +++ b/contrib/caffegen/src/internal/LayerAnalysisPass.cpp @@ -1,3 +1,3 @@ -#include "LayerAnalysisPass.h" +#include "internal/LayerAnalysisPass.h" // NOTE This file is introduced to ensure that 'LayerAnalyissPass.h' is self-complete. diff --git a/contrib/caffegen/src/LayerContext.cpp b/contrib/caffegen/src/internal/LayerContext.cpp similarity index 90% rename from contrib/caffegen/src/LayerContext.cpp rename to contrib/caffegen/src/internal/LayerContext.cpp index 943e298..bc2475d 100644 --- a/contrib/caffegen/src/LayerContext.cpp +++ b/contrib/caffegen/src/internal/LayerContext.cpp @@ -1,4 +1,4 @@ -#include "LayerContext.h" +#include "internal/LayerContext.h" uint32_t LayerContext::size(void) const { return _layers.size(); }; diff --git a/contrib/caffegen/src/LayerResolver.cpp b/contrib/caffegen/src/internal/LayerResolver.cpp similarity index 85% rename from contrib/caffegen/src/LayerResolver.cpp rename to contrib/caffegen/src/internal/LayerResolver.cpp index d0c3aa2..e3690a5 100644 --- a/contrib/caffegen/src/LayerResolver.cpp +++ b/contrib/caffegen/src/internal/LayerResolver.cpp @@ -1,6 +1,6 @@ -#include "LayerResolver.h" -#include "InputLayer.h" -#include "ConvolutionLayer.h" +#include "internal/LayerResolver.h" +#include "internal/InputLayer.h" +#include "internal/ConvolutionLayer.h" #include diff --git a/contrib/caffegen/src/NetworkBuilder.cpp b/contrib/caffegen/src/internal/NetworkBuilder.cpp similarity index 95% rename from contrib/caffegen/src/NetworkBuilder.cpp rename to contrib/caffegen/src/internal/NetworkBuilder.cpp index ac1841d..6d45ace 100644 --- a/contrib/caffegen/src/NetworkBuilder.cpp +++ b/contrib/caffegen/src/internal/NetworkBuilder.cpp @@ -1,4 +1,4 @@ -#include "NetworkBuilder.h" +#include "internal/NetworkBuilder.h" #include diff --git a/contrib/caffegen/src/ParameterRandomizePass.cpp b/contrib/caffegen/src/internal/ParameterRandomizePass.cpp similarity index 100% rename from contrib/caffegen/src/ParameterRandomizePass.cpp rename to contrib/caffegen/src/internal/ParameterRandomizePass.cpp diff --git a/contrib/caffegen/src/ParameterRandomizePass.h b/contrib/caffegen/src/internal/ParameterRandomizePass.h similarity index 91% rename from contrib/caffegen/src/ParameterRandomizePass.h rename to contrib/caffegen/src/internal/ParameterRandomizePass.h index a192b1f..b9089e7 100644 --- a/contrib/caffegen/src/ParameterRandomizePass.h +++ b/contrib/caffegen/src/internal/ParameterRandomizePass.h @@ -1,7 +1,7 @@ #ifndef __PARAMETER_RANDOMIZE_PASS_H__ #define __PARAMETER_RANDOMIZE_PASS_H__ -#include "LayerTransformPass.h" +#include "internal/LayerTransformPass.h" #include -- 2.7.4