如何在TensorFlow中获取当前活动的tf.variable_scope?

时间:2016-07-17 14:41:29

标签: tensorflow named-scope

我写了一个便利API,用于在TensorFlow中定义我的模型,公开一个范围对象。现在我想在添加操作之前验证用户是否实际进入了作用域。如何在TensorFlow中获取当前活动的tf.variable_scope的名称?

1 个答案:

答案 0 :(得分:9)

您可以使用tf.get_variable_scope()来获取当前活动的范围:

using tensorflow as tf
with tf.variable_scope("my_scope"):
  print(tf.get_variable_scope().name)

这将打印“my_scope”