From 71f97c8cd9304a8e1cf8e309e15000d5831b212a Mon Sep 17 00:00:00 2001 From: Mostafa Alaa Date: Wed, 2 May 2018 19:53:18 -0700 Subject: [PATCH] Fix tf.variable_scope unique name after entering root scope Closes #18702. PiperOrigin-RevId: 195192460 --- tensorflow/python/ops/variable_scope.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tensorflow/python/ops/variable_scope.py b/tensorflow/python/ops/variable_scope.py index ba213ef..adb0f59 100644 --- a/tensorflow/python/ops/variable_scope.py +++ b/tensorflow/python/ops/variable_scope.py @@ -1175,7 +1175,7 @@ class _VariableScopeStore(threading.local): def close_variable_subscopes(self, scope_name): for k in list(self.variable_scopes_count.keys()): - if not scope_name or k.startswith(scope_name + "/"): + if scope_name is None or k.startswith(scope_name + "/"): self.variable_scopes_count[k] = 0 def variable_scope_count(self, scope_name): -- 2.7.4