INNER CODE UNIT · Python
shared_name_scope
deepchem/deepchem · contrib/tensorflow_models/__init__.py:73
def shared_name_scope(name, graph, name_scopes):
"""Returns a singleton TensorFlow scope with the given name.
Used to prevent '_1'-appended scopes when sharing scopes with child classes.
Args:
name: String. Name scope for group of operations.
Returns:
tf.name_scope with the provided name.
"""
with graph.as_default():
if name not in name_scopes:
with tf.name_scope(name) as scope:
name_scopes[name] = scope
return tf.name_scope(name_scopes[name])
@staticmethod
def get_feed_dict(named_values):