提交 1ba4b51a 编写于 作者: J jiweibo

fix compile error. test=develop

上级 84bdddb2
...@@ -237,6 +237,7 @@ void CxxPaddleApiImpl::SaveOptimizedModel(const std::string &model_dir, ...@@ -237,6 +237,7 @@ void CxxPaddleApiImpl::SaveOptimizedModel(const std::string &model_dir,
} }
CxxPaddleApiImpl::~CxxPaddleApiImpl() { CxxPaddleApiImpl::~CxxPaddleApiImpl() {
#ifdef LITE_WITH_CUDA
TargetWrapperCuda::DestroyEvent(input_event_); TargetWrapperCuda::DestroyEvent(input_event_);
for (size_t i = 0; i < output_events_.size(); ++i) { for (size_t i = 0; i < output_events_.size(); ++i) {
TargetWrapperCuda::DestroyEvent(output_events_[i]); TargetWrapperCuda::DestroyEvent(output_events_[i]);
...@@ -245,6 +246,7 @@ CxxPaddleApiImpl::~CxxPaddleApiImpl() { ...@@ -245,6 +246,7 @@ CxxPaddleApiImpl::~CxxPaddleApiImpl() {
TargetWrapperCuda::DestroyStream(*io_stream_); TargetWrapperCuda::DestroyStream(*io_stream_);
TargetWrapperCuda::DestroyStream(*exec_stream_); TargetWrapperCuda::DestroyStream(*exec_stream_);
} }
#endif
} }
} // namespace lite } // namespace lite
......
...@@ -40,9 +40,7 @@ class Optimizer { ...@@ -40,9 +40,7 @@ class Optimizer {
public: public:
Optimizer() {} Optimizer() {}
Optimizer(Program&& program, Optimizer(Program&& program, const std::vector<Place>& valid_places) {
const std::vector<Place>& valid_places,
const std::vector<std::string>& passes) {
program_ = &program; program_ = &program;
valid_places_ = valid_places; valid_places_ = valid_places;
CHECK(!valid_places.empty()) << "At least one valid_place should be set"; CHECK(!valid_places.empty()) << "At least one valid_place should be set";
...@@ -52,7 +50,7 @@ class Optimizer { ...@@ -52,7 +50,7 @@ class Optimizer {
factor.ConsiderPrecision(); factor.ConsiderPrecision();
factor.ConsiderDataLayout(); factor.ConsiderDataLayout();
Run(std::move(program), valid_places, factor, passes); Run(std::move(program), valid_places, factor, {});
} }
void Run(Program&& program, void Run(Program&& program,
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册