class_docstr: Wrap a function to aid in variable sharing.
  
  Templates are functions that create variables the first time they are called
  and reuse them thereafter. See `make_template` for full documentation.
  
  Note: By default, the full variable scope is captured at the time of first
  call. If `create_scope_now_` is passed as True to the constructor, the full
  scope will be captured there, but no variables will created until the first
  call.
class_docstr_tok: ["Wrap","a","function","to","aid","in","variable","sharing",".","Templates","are","functions","that","create","variables","the","first","time","they","are","called","and","reuse","them","thereafter",".","See","`","make_template","`","for","full","documentation",".","Note",":","By","default",",","the","full","variable","scope","is","captured","at","the","time","of","first","call",".","If","`","create_scope_now_","`","is","passed","as","True","to","the","constructor",",","the","full","scope","will","be","captured","there",",","but","no","variables","will","created","until","the","first","call","."]
docstr: Returns the variable scope name created by this Template.
docstr_tok: ["Returns","the","variable","scope","name","created","by","this","Template","."]
code: def variable_scope_name(self):
      """Returns the variable scope name created by this Template."""
      if self._variable_scope:
          name = self._variable_scope.name
          if not name or name[-1] == "/":
              return name
          else:
              # To prevent partial matches on the scope_name, we add '/' at the end.
              return name + "/"
  
imports: import functools
  import traceback
  from tensorflow.python.checkpoint import checkpoint
  from tensorflow.python.eager import context
  from tensorflow.python.eager import def_function
  from tensorflow.python.framework import ops
  from tensorflow.python.ops import variable_scope
  from tensorflow.python.platform import tf_logging
  from tensorflow.python.trackable import base
  from tensorflow.python.util import object_identity
  from tensorflow.python.util import tf_contextlib
  from tensorflow.python.util.deprecation import deprecated
  from tensorflow.python.util.tf_export import tf_export
label_desc: Use image node_id 7 for calling the Template obj's underlying member method code with example usage: obj.variable_scope_name() and returns: name, unknown