如何在 TensorFlow 中获取当前活跃的 tf.variable_scope?
How to get the currently active tf.variable_scope in TensorFlow?
我写了一个方便的 API 来在公开范围对象的 TensorFlow 中定义我的模型。现在我想在添加操作之前验证用户是否确实进入了范围。如何在 TensorFlow 中获取当前活跃的 tf.variable_scope 的名称?
您可以使用 tf.get_variable_scope() 获取当前活动范围:
using tensorflow as tf
with tf.variable_scope("my_scope"):
print(tf.get_variable_scope().name)
这将打印 "my_scope"
我写了一个方便的 API 来在公开范围对象的 TensorFlow 中定义我的模型。现在我想在添加操作之前验证用户是否确实进入了范围。如何在 TensorFlow 中获取当前活跃的 tf.variable_scope 的名称?
您可以使用 tf.get_variable_scope() 获取当前活动范围:
using tensorflow as tf
with tf.variable_scope("my_scope"):
print(tf.get_variable_scope().name)
这将打印 "my_scope"