对应课程:点击查看
起止时间:2020-02-17到2020-06-30
更新状态:已完结
第四讲 磨刀不误砍柴工:TensorFlow 编程基础 测试2:Tensorflow编程基础单元测试
1、 在计算图中,每个节点代表什么?
A:数据传递
B:控制依赖
C:张量
D:操作
答案: 操作
2、 import tensorflow as tfnode1=tf.constant(3.0,tf.float32,name=”node1”)node2=tf.constant(4.0,tf.float32,name=”node2”)node3=tf.add(node1,node2)print(node3) 运行结果是什么?
A:0
B:7
C:7.0
D:Tensor(“Add:0,shape(),dtype=float32)
答案: Tensor(“Add:0,shape(),dtype=float32)
3、 import tensorflow as tfvector=tf.constant([[[1],[3]],[[5],[6]],[[7],[9]]])print(vector.get_shape())结果是?
A:(3,2,1)
B:(3)
C:(3,2)
D:3
答案: (3,2,1)
4、 下列不是tensorflow支持的类型是?
A:tf.float32
B:tf.int32
C:tf.complex64
D:tf.unit16
答案: tf.unit16
5、 node1=tf.constant(3.0,name=”node1”)的默认类型是?
A:tf.int16
B:tf.int32
C:tf.float32
D:tf.double64
答案: tf.float32
6、 node1=tf.constant(3,name=”node1”)的默认类型是?
A:tf.int16
B: tf.int32
C:tf.float32
D:tf.double64
答案: tf.int32
7、 improt tensorflow as tfa=tf.constant(1,name=’a’)b=tf.constant(2.0,name=’b’)result=a+b运行结果是?
A:3
B:3.0
C:a+b
D:运行报错
答案: 运行报错
8、 计算图中的操作用什么表示?
A:节点
B:常规边(实线)
C:特殊边(虚线)
D:箭头
答案: 节点
9、 import tensorflow as tfnode1=tf.constant(3.0,float32,name=”node1″)node2=tf.constant(4.0,float32,name=”node2″)node3=tf.add(node1,node2)sess=tf.session()with sess.as_default(): print(node3.eval())运行结果是什么?
A:0
B:7
C:7.0
D:Tensor(“Add:0,shape(),dtype=float32)
答案: 7.0
10、 import tensorflow as tfnode1=tf.Variable(3.0,float32,name=”node1″)node2=tf.Variable(4.0,float32,name=”node2″)node3=tf.add(node1,node2)sess=tf.session()with sess.as_default():print(node3.eval())运行结果是什么?
A:0
B:7
C:7.0
D:运行错误
答案: 运行错误
11、 Tensorflow的占位符是()?
A:constant
B: Variable
C:assign
D:placeholder
答案: placeholder
12、 TensorBoard的默认端口是()?
A:6006
B:6600
C:8080
D:8000
答案: 6006
13、 tensorflow中通过()可定义一个可修改变量
A:constant
B:Variable
C:assign
D:placeholder
答案: Variable
14、 上面哪个语句不能创建一个3x3x4形状的TensorFlow张量?
A: a=tf.get_variable(“get_varaible”,[3,3,4],initializer=tf.constant_initializer([3,3,4,5]))
B:b=tf.Variable([3,3,4])
C:c=tf.zeros([3,3,4])
D:d=tf.truncated_normal([3,3,4])
答案: b=tf.Variable([3,3,4])
15、 下面哪一项不是张量的属性?
A:名字
B:维度
C:取值
D:类型
答案: 取值
16、 feed_dict参数用于传递()定义的变量
A:constant
B:Variable
C:assign
D:placeholder
答案: placeholder
17、 tensorflow中用于人工更新变量取值的命令是()?
A: constant
B:Variable
C:assign
D:get_variable
答案: assign
18、 下面说法错误的是()?
A:会话拥有并管理Tensorflow程序运行时的所有资源
B:利用python的上下文管理器,可以不需要手动关闭会话
C: tf.InteractiveSession会自动将生成的会话注册为默认会话
D:不同计算图共享张量和运算
答案: 不同计算图共享张量和运算
19、 下面说法正确的是()?
A:常量可以不需要初始化
B:所有变量都需要人工赋值
C:feed_dict一次只能给一个变量赋值
D: fetch可以一次返回多个值分别赋给多个变量
答案: fetch可以一次返回多个值分别赋给多个变量
20、 下面说法错误的是()?
A:计算图在创建的时候就得到执行
B:张量没有真正保存数字
C:张量可以保存计算过程
D:张量在功能上可以理解为多维数组
答案: 计算图在创建的时候就得到执行
21、 [[[6],[3]],[[2]],[[5]]]是一个几维张量?
A:0
B:1
C:2
D:3
答案: 3
22、 import tensorflow as tften=tf.constant([[[1,2],[2,3]],[[3,4],[5.6]]])sess=tf.Session()print(sess.run(ten)[1,0,0])sess.close()运行结果是()?
A:2
B:3
C:5
D:1
答案: 3
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
获取更多MOOC答案,欢迎在浏览器访问我们的网站:http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
一键领取淘宝,天猫,京东,拼多多无门槛优惠券,让您购物省省省,点击这里,了解详情
干饭人福利,饿了么红包每日领