|
|
|
@@ -14,8 +14,8 @@ |
|
|
|
* limitations under the License. |
|
|
|
*/ |
|
|
|
|
|
|
|
#ifndef MINDSPORE_CCSRC_UTILS_FUNC_GRAPH_CLONER_H_ |
|
|
|
#define MINDSPORE_CCSRC_UTILS_FUNC_GRAPH_CLONER_H_ |
|
|
|
#ifndef MINDSPORE_CORE_IR_FUNC_GRAPH_CLONER_H_ |
|
|
|
#define MINDSPORE_CORE_IR_FUNC_GRAPH_CLONER_H_ |
|
|
|
|
|
|
|
#include <functional> |
|
|
|
#include <list> |
|
|
|
@@ -128,6 +128,7 @@ ClonerPtr SpecializerClone(const FuncGraphPtr &func_graph, const TraceInfoPtr &r |
|
|
|
|
|
|
|
FuncGraphPtr TransformableClone(const FuncGraphPtr &func_graph, |
|
|
|
const TraceInfoPtr &relation = std::make_shared<TraceTransform>()); |
|
|
|
FuncGraphPtr BasicClone(const FuncGraphPtr &func_graph); |
|
|
|
} // namespace mindspore |
|
|
|
|
|
|
|
#endif // MINDSPORE_CCSRC_UTILS_FUNC_GRAPH_CLONER_H_ |
|
|
|
#endif // MINDSPORE_CORE_IR_FUNC_GRAPH_CLONER_H_ |