DeepLearning
文章平均质量分 65
深度学习
CodeJames
重庆大学研究生毕业,从事IOT后台开发,同名G.Z.H
展开
-
pytorch导入(部分)模型参数
背景介绍: 我的想法是把一个预训练的网络的参数导入到我的模型中,但是预训练模型的参数只是我模型参数的一小部分,怎样导进去不出差错了,请来听我说说。 解法 首先把你需要添加参数的那一小部分模型提取出来,并新建一个类进行重新定义,如图向Alexnet中添加前三层的参数,重新定义前三层。 接下来就是导入参数 checkpoint = torch.load(confi...原创 2019-10-30 15:58:04 · 3075 阅读 · 2 评论 -
tf.clip_by_value()是啥?
tf.clip_by_value(1-y,1e-10,1.0),这个 语句是在tensorflow实战Google深度学习框架中看见的,可以参看63页,运用的是交叉熵而不是二次代价函数。 功能:可以将一个张量中的数值限制在一个范围之内。(可以避免一些运算错误:可以保证在进行log运算时,不会出现log0这样的错误或者大于1的概率) 参数:(1)1-y:input数据(2)1e-10、1.0是对数据...原创 2018-10-21 21:45:04 · 27731 阅读 · 0 评论 -
tensorflow学习笔记
question1:What's mean of (trainable=False) in the statement of step=tf.Variable(0,trainable=False) ? 设定trainable=False 可以防止该变量被数据流图的 GraphKeys.TRAINABLE_VARIABLES 收集,这样我们就不会在训练的时候尝试更新它的值。 2.tf.train...原创 2018-10-23 19:00:51 · 184 阅读 · 0 评论