aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/graph/graph_constructor.cc
diff options
context:
space:
mode:
Diffstat (limited to 'tensorflow/core/graph/graph_constructor.cc')
-rw-r--r--tensorflow/core/graph/graph_constructor.cc13
1 files changed, 8 insertions, 5 deletions
diff --git a/tensorflow/core/graph/graph_constructor.cc b/tensorflow/core/graph/graph_constructor.cc
index 4459d0b54b..e74033bd98 100644
--- a/tensorflow/core/graph/graph_constructor.cc
+++ b/tensorflow/core/graph/graph_constructor.cc
@@ -53,7 +53,7 @@ class GraphConstructor {
*status = errors::InvalidArgument(
"GraphDef version ", version, " is ", low ? "no longer" : "not yet",
" supported: TensorFlow ", TF_VERSION_STRING, " needs ",
- TF_GRAPH_DEF_VERSION_MAX, " <= version <= ", TF_GRAPH_DEF_VERSION_MIN,
+ TF_GRAPH_DEF_VERSION_MIN, " <= version <= ", TF_GRAPH_DEF_VERSION_MAX,
". ",
low ? "Please regenerate your graph." : "Please upgrade TensorFlow.");
return;
@@ -150,8 +150,8 @@ void GraphConstructor::BuildNodeIndex() {
SetNodeError(node_def, "Node name contains invalid characters");
return;
}
- if (!name_index_.insert(std::make_pair(StringPiece(node_def.name()),
- NodeInfo(n)))
+ if (!name_index_
+ .insert(std::make_pair(StringPiece(node_def.name()), NodeInfo(n)))
.second) {
SetNodeError(node_def, "Node name is not unique");
return;
@@ -346,8 +346,8 @@ void GraphConstructor::Convert() {
if (opts_.optimizer_do_cse) {
if (!back_edges.empty()) {
- LOG(WARNING) << "Not doing CSE. We need to figure out how to handle "
- << "loops in the CSE phase.";
+ VLOG(1) << "Not doing CSE. We need to figure out how to handle "
+ << "loops in the CSE phase.";
} else {
VLOG(1) << "Starting CSE: graph of " << CountNodes(g_) << " nodes";
OptimizeCSE(g_, opts_.cse_consider_function);
@@ -392,6 +392,9 @@ void CopyGraph(const Graph& src, Graph* dest) {
CHECK(n->IsSource() || n->IsSink()) << "*dest must be empty";
}
+ // Copy GraphDef version
+ dest->set_version(src.version());
+
// Copy the nodes
std::unordered_map<Node*, Node*>
node_map; // "Node in src" -> "Node in *dest"