首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

tf.variable和tf.get_Variable以及tf.name_scope和tf.variable_scope的区别

==因此,tensorflow中用tf.Variable(),tf.get_variable(),tf.Variable_scope(),tf.name_scope()几个函数来实现:== ---- 一...、tf.Variable(),tf.get_variable()的作用与区别: tf.Variable()和tf.get_variable()都是用于在一个name_scope下面获取或创建一个变量的两种方式...,区别在于: tf.Variable()会自动检测命名冲突并自行处理,但tf.get_variable()则遇到重名的变量创建且变量名没有设置为共享变量时,则会报错。...tf.Variable()用于创建一个新变量,在同一个name_scope下面,可以创建相同名字的变量,底层实现会自动引入别名机制,两次调用产生了其实是两个不同的变量。...(name='var2', initial_value=[2], dtype=tf.float32) var4 = tf.Variable(name='var2', initial_value=

73160
领券