tf.get_variable 和tf.variable_scope
来源:互联网 发布:qsv转换flv软件 编辑:程序博客网 时间:2024/05/22 01:33
变量共享主要涉及到两个函数:
- 1
- 1
先来看第一个函数: tf.get_variable。
tf.get_variable 和tf.Variable不同的一点是,前者拥有一个变量检查机制,会检测已经存在的变量是否设置为共享变量,如果已经存在的变量没有设置为共享变量,TensorFlow 运行到第二个拥有相同名字的变量的时候,就会报错。
为了解决这个问题,TensorFlow 又提出了 tf.variable_scope 函数:它的主要作用是,在一个作用域 scope 内共享一些变量,可以有如下几种用法:
1)
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
需要注意的是:最好不要设置 reuse 标识为 False,只在需要的时候设置 reuse 标识为 True。
2)
- 1
- 2
- 3
- 4
- 1
- 2
- 3
- 4
转载文章:
http://www.cnblogs.com/Charles-Wan/p/6200446.html
阅读全文
0 0
- tf.get_variable 和tf.variable_scope
- tf.get_variable 和tf.variable_scope
- tf.get_variable 和tf.variable_scope
- tf.get_variable tf.variable_scope tf.name_scope
- Tensorflow中tf.get_variable和tf.variable_scope的使用
- tf.get_variable() vs tf.Variable(),tf.name_scope() vs tf.variable_scope()
- tf.get_variable() vs tf.Variable(),tf.name_scope() vs tf.variable_scope()
- [Tensorflow]Sharing Variables 共享权值【tf.get_variable 和 tf.variable_scope】
- TensorFlow 学习(一)—— tf.get_variable() vs tf.Variable(),tf.name_scope() vs tf.variable_scope()
- tensorflow的共享变量,tf.Variable(),tf.get_variable(),tf.Variable_scope(),tf.name_scope()联系与区别:
- tensorflow的共享变量,tf.Variable(),tf.get_variable(),tf.Variable_scope(),tf.name_scope()联系与区别
- tensorflow的共享变量,tf.Variable(),tf.get_variable(),tf.Variable_scope(),tf.name_scope()联系与区别
- 彻底弄懂tf.Variable、tf.get_variable、tf.variable_scope以及tf.name_scope异同
- tf.get_variable()
- tensorflow学习之路(2-1):tf.variable_scope(), tf.name_scope(), tf.get_variable()的认识
- tensorflow学习之路(2-2):tf.variable_scope(),tf.name_scope(),tf.get_variable()的认识(补充)
- tensorflow 变量生成 变量管理 tf.Variable & tf.get_variable & tf.variable_scope
- tf.variable_scope和tf.name_scope的用法
- 测试一下
- 剑指offer_把二叉树打印成多行+之字形
- sql常用的拆分和拼接函数
- 二分图
- redis 数据结构
- tf.get_variable 和tf.variable_scope
- win7 eclipse 调试spark
- 第四章 -- 多态的概念
- java调度任务之Timer
- 在Ubuntu 12.04上利用IP Tables来设置防火墙
- iOS 在 Xcode 中重命名项目名称
- Raid POJ
- 2—YOLO2
- IOS从测试到上架