Remove unused functions and includes in ModelBuilder (#512)
author김수진/동작제어Lab(SR)/Engineer/삼성전자 <sjsujin.kim@samsung.com>
Tue, 10 Apr 2018 08:27:47 +0000 (17:27 +0900)
committer최형규/동작제어Lab(SR)/Senior Engineer/삼성전자 <hk0110.choi@samsung.com>
Tue, 10 Apr 2018 08:27:47 +0000 (17:27 +0900)
This commit removes unused functions and includes in ModelBuilder.

Signed-off-by: sjsujinkim <sjsujin.kim@samsung.com>
src/runtime/ref/nn/runtime/ModelBuilder.cpp
src/runtime/ref/nn/runtime/ModelBuilder.h

index 741498a..e4ce425 100644 (file)
 
 #include "CompilationBuilder.h"
 
-#if 0
-#define LOG_TAG "ModelBuilder"
-
-#include <map>
-#include <utility>
-#endif
 namespace android {
 namespace nn {
 
index dd8c67d..1c3a7a7 100644 (file)
@@ -78,22 +78,7 @@ public:
     const uint8_t* getPointerToOperandValue(uint32_t offset) const {
         return mSmallOperandValues.data() + offset;
     }
-#if 0 // ExecutionPlan is needed.
-    int partitionTheWork(const std::vector<std::shared_ptr<Device>>& devices,
-                         uint32_t preference, ExecutionPlan* plan) const;
-#endif
  private:
-    // TODO: move partitionTheWork, findBestDeviceForEachOperation,
-    // sortIntoRunOrder to CompilationBuilder?
-#if 0 // Manager.h is needed.
-    int findBestDeviceForEachOperation(uint32_t preference,
-                                       const std::vector<std::shared_ptr<Device>>& devices,
-                                       const size_t operationCount,
-                                       const size_t deviceCount,
-                                       std::vector<int>* bestDeviceForOperation) const;
-    PerformanceInfo getPerformanceInfo(const std::shared_ptr<Device> device,
-                                       uint32_t operationIndex) const;
-#endif
     // Sorts the operations to be in the correct order for single threaded
     // node-at-a-time execution.
     void sortIntoRunOrder();