首页 > 其他 > 详细

PyDL博客学习50问之2

时间:2019-07-12 23:05:03      阅读:99      评论:0      收藏:0      [点我收藏+]

P1-https://www.cnblogs.com/BlueBlueSea/p/11041565.html

1.tf.get_variable()的使用

https://blog.csdn.net/UESTC_C2_403/article/details/72327321

2.tf.get_variable tf.placeholder 的区别

https://blog.csdn.net/newchenxf/article/details/79503057(好文)

前者存可训练的模型参数,后者是输入需feed。

3.tf中的tensor如何理解,既包含数据又包含op?

import tensorflow as tf
a=tf.Variable(1)
b=tf.constant(1)  #定义变量a=1和常量1,并且定义a的自加运算aplus1和更新a的值得操作update"""
aplus1=tf.add(a,b)
update=tf.assign(a,aplus1)
a=a.assign_add(b)

#设置完变量之后,必须要对变量进行初始化工作,变量才能使用
init=tf.global_variables_initializer()
with tf.Session() as sess:
    sess.run(init) #运行初始化变量的计算
    for i in range(10): #循环10次,查看a逐渐自加1的结果
        #sess.run(update) #执行变量a的自加运算
        print(sess.run(a)) #打印变量a也需要用session.run

 

4.tf.concat学习

https://blog.csdn.net/leviopku/article/details/82380118

只要明白axis的含义就很简单了。

5. tf.sequence_mask学习

https://applenob.github.io/tf_10.html (好文)

6. 

 

PyDL博客学习50问之2

原文:https://www.cnblogs.com/BlueBlueSea/p/11178475.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!