#pragma once #include #include #include "framework/operator.h" #include "framework/program/program_desc.h" #include "node.h" namespace paddle_mobile { namespace framework { class ProgramOptimize { public: ProgramOptimize() {} std::shared_ptr Optimize(); std::shared_ptr FushionOptimize( std::shared_ptr ori_des); private: // std::shared_ptr ori_desc_; std::vector>> outputs_nodes_; }; } // namespace framework } // namespace paddle_mobile