这些函数之间有什么区别?
tf.variable_op_scope(values, name, default_name, initializer=None)
返回一个上下文管理器,用于定义创建变量的操作。 这个上下文管理器验证给定的值是否来自同一个图,确保该图是默认图,并推入名称作用域和变量作用域
tf.op_scope(values, name, default_name=None)
返回一个上下文管理器,用于定义Python op。 这个上下文管理器验证给定的值是否来自同一个图,确保该图是默认图,并推入名称作用域。< / p >
tf.name_scope(name)
使用默认图形的
Graph.name_scope()
包装器。 有关详细信息,请参见Graph.name_scope()
tf.variable_scope(name_or_scope, reuse=None, initializer=None)
返回变量scope的上下文。 变量作用域允许创建新变量并共享已创建的变量,同时提供检查,以防止意外创建或共享。有关详细信息,请参见变量作用域如何,在这里我们只提供几个基本示例。< / p >