张量流中variable_ops_scope和variable_scope之间的区别?

时间:2016-08-09 03:04:40

标签: machine-learning tensorflow tensorflow-serving

在tensorflow中,有两个范围函数:variable_ops_scope和variable_scope。第一个签名如下:

variable_op_scope(值,name_or_scope,DEFAULT_NAME,初始化器, 正则化器,caching_device,分区器,重用)

第一个参数"值是什么"意思? " DEFAULT_NAME"仅在name_or_scope为None时使用,那么为什么这个函数需要采用这两个参数?一个参数足够......

一般来说,这两个范围有什么区别?

1 个答案:

答案 0 :(得分:1)

variable_ops_scope是variable_scope的包装器。就像tf.variable_scope一样,它可以执行另外两件事:

(1)验证值是否来自同一图表, (2)如果name_or_scope为None,则将使用default_name,如果需要,将不加参数。请注意,如果name_or_scope不是None,它将被使用,但不会被统一,并且不会使用default_name。