Comment renommer une variable qui respecte l'étendue du nom?

Donné x, y sont les tenseurs, je sais que je peux faire

with tf.name_scope("abc"):
    z = tf.add(x, y, name="z")

De sorte que z est nommé "abc/z".

Je me demande si il existe une fonction f qui attribuer le nom directement dans le cas suivant:

with tf.name_scope("abc"):
    z = x + y
    f(z, name="z")

La stupide f j'utilise maintenant est z = tf.add(0, z, name="z")

OriginalL'auteur colinfang | 2015-12-21