mirror of https://github.com/alibaba/MNN.git
36 lines
840 B
C++
36 lines
840 B
C++
//
|
|
// MergeOptimizer.cpp
|
|
// MNN
|
|
//
|
|
// Created by MNN on 2019/08/20.
|
|
// Copyright © 2018, Alibaba Group Holding Limited
|
|
//
|
|
|
|
#include "MergeOptimizer.hpp"
|
|
#include <map>
|
|
#include "Utils.hpp"
|
|
|
|
namespace MNN {
|
|
namespace Express {
|
|
|
|
MergeOptimizer::MergeOptimizer(MNNForwardType type, int numberThread, BackendConfig* config) {
|
|
if (nullptr != config) {
|
|
mConfig = *config;
|
|
}
|
|
mType = type;
|
|
mNumberThread = numberThread;
|
|
}
|
|
|
|
Optimizer::Cost MergeOptimizer::onMeasure(const std::vector<VARP>& outputs, std::shared_ptr<Parameters> parameters) {
|
|
Cost cost;
|
|
cost.compute = 0.0f;
|
|
cost.memory = 0.0f;
|
|
return cost;
|
|
}
|
|
bool MergeOptimizer::onExecute(const std::vector<VARP>& outputs, std::shared_ptr<Parameters> parameters) {
|
|
// Deceperate
|
|
return true;
|
|
}
|
|
} // namespace Express
|
|
} // namespace MNN
|