智慧树知到《深度学习之瑞士军刀-pytorch入门》章节测试答案

发布时间:2020-06-05 16:09:48

智慧树知到《深度学习之瑞士军刀-pytorch入门》章节测试答案
第一章
1、已知某函数的参数为35.8,执行后结果为35,可能是以下函数中的()。
int
round
floor
abs
答案: int,floor
2、以下表达式中,()的运算结果是False。
(10 is 11)==0
’abc’<’ABC’
3<4 and 7<5 or 9>10
24!=32
答案: ’abc’<’ABC’
3、在以下Python循环中,for i in range(1,3):
for i in range(2,5):
print(ij)
语句print(ij)共执行了()次。
2
3
5
6
答案: 6
4、在Python中,对于函数中return语句的理解,错误的是()。
一定要有return语句
可以有多条return语句,但只执行一条
return可以带返回参数   
return可以不带返回参数
答案: 一定要有return语句
5、一个直接或间接地调用自身的算法称为递归,它有两个条件,一个是要直接或间接地调用自身,另一个是必须有出口。


答案: 对
6、关于递归函数的描述,以下选项中正确的是(  )。
包含一个循环结构
函数比较复杂
函数名称作为返回值
函数内部包含对本函数的再次调用
答案: 函数内部包含对本函数的再次调用
7、关于形参和实参的描述,以下选项中正确的是()。
程序在调用时,将实参复制给函数的形参
参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参
函数定义中参数列表里面的参数是实际参数,简称实参
程序在调用时,将形参复制给函数的实参
答案: 程序在调用时,将实参复制给函数的形参
8、关于return语句,以下选项中描述正确的是(  )。
函数可以没有return语句
return只能返回一个值
函数必须有一个return语句
函数中最多只有一个return语句
答案: 函数可以没有return语句
9、下面代码的运行结果是(  )。
def func(num):
num+=1<o:p></o:p>
a=10<o:p></o:p>
func(a)<o:p></o:p>
print(a)<o:p></o:p>
10
11
出错
int
答案:
10
10、下面代码的输出结果是(  )。
deffunc(a,b):
a*=b<o:p></o:p>
return a<o:p></o:p>
s=func(5,2)<o:p></o:p>
print(s)
12
20
10
1
答案: 10第二章
1、ndarray.shape 返回一个元祖,表示数组在各个方向上的长度


答案: 对
2、empty()函数生成的数组完全是随机的


答案: 对
3、b[1][1]是指数组中第一行第一列的元素值


答案: 错
4、numpy提供了rand()函数用于生成元素()区间上均匀分布的数组
[0,1)
[0,1]
(0,1)
以上都不是
答案: [0,1)
5、Python中的数据类型包括
整型
浮点型
字符型
布尔型
答案: 整型,浮点型,字符型,布尔型
6、列表用(  )标识。


答案: 错
7、python2、python3都默认支持默认支持中文。


答案: 错
8、b=np.arange(0,20,2)查找索引号为2的数据,取出数组中元素4。


答案: 对
9、b[1:8:2]=1,数组输出0,1,4,1,8,1,12,1,16,18


答案: 对
10、flatten()方法就把X转换成一维数组返回一个一维的数组,作用的对象可以是列表。


答案: 对
第三章
1、Series支持向量化操作。


答案:
2、一个DataFrame中可以包含若干个Series。


答案:
3、在DataFrame数据结构中,使用drop删除指定行或列,drop默认删除行。


答案:
4、sort_index 方法默认是按照索引进行倒序排的。


答案:
5、在使用Pandas离散化功能时,cut 是根据每个值出现的次数来进行离散化的,qcut 是根据每个值的大小来进行离散化的。


答案:
6、以下选项中,不是Python中用于进行数据分析及可视化处理的第三方库是(  )。
mxnet
mayavi2
numpy
pandas
答案:
7、数据分析方向的第三方库是(   )。
numpy
time
pdfminer
beautifulsoup4
答案:
8、以下选项中,Python数据分析方向的第三方库是(  )。
flask
pandas
Django
PIL
答案:
9、Python Web开发方向的第三方库是(  )。
requests
scipy
pandas
Django
答案:
10、IDLE菜单中将选中区域取消缩进的快捷键是(   )。
Ctrl+O
Alt+C
Ctrl+[
Ctrl+V
答案:
第四章
1、一个figure(图)可以包含多个axes(坐标系),但是一个axes只能属于一个figure。


答案:
2、一个axes(坐标系)可以包含多个axis(坐标轴),包含两个即为2d坐标系,3个即为3d坐标系。


答案:
3、调用 plt.bar 函数,绘制柱状图。


答案:
4、plt.subplot(2, 1, 1) 表示将图像窗口分为了 2 行 1 列, 当前活跃区为 1。


答案:
5、通过 plt.text 标注数值,设置参数 ha='center' 纵向居中对齐,设置 va='bottom'横向底部(顶部)对齐。


答案:
6、axes是一个数轴区域,通常一个axes包含两个axis对象。


答案:
7、subplot是按网格分割figure后的子画布。


答案:
8、axes包含legend(图例)、title(子图标题)等属性。


答案:
9、在绘制之前,需要设置内容,尺寸size、颜色color以及style,来决定图形如何渲染。


答案:
10、axis实例包含了刻度标签tick label、轴的名字label、有刻度tick,以及轴对应的横向空间grid等。


答案:
第五章
1、人工神经网络的模型按照学习方法来分成下面的哪几个?
一阶线性关联网络
高阶非线性关联网络
有监督的学习网络
无监督的学习网络
答案:
2、感知机模型是谁提出的?
赫布
罗森勃拉特
皮兹
麦克洛奇
答案:
3、关于tensor的类型转换的问题,我们想要将该tensor投射为short类型,应该选择哪一种方法?
torch.byte()
torch.char()
torch.short()
t.float()
答案:
4、在神经网络中,不包含那一层?
输入层
隐藏层
输出层
激励函数层
答案:
5、adam梯度下降的方法是momentum和adagrad两种方法的融合。


答案:
6、activationfunction指的是什么(  )
激励函数
损失函数
活动函数
自适应函数
答案:
7、深度学习本质上是构建含有多隐层的机器学习架构模型,通过大规模数据进行训练,得到大量更具代表性的特征信息。


答案:
8、tensor的形状是一经定义就不能改变。


答案:
9、深度学习从业工作者又被称为调参工程师。


答案:
10、Hebb或者赫布法则为构造有学习功能的神经网络模型奠定了基础。


答案:
第六章
1、LeCun确立了CNN的现代结构。


答案:
2、卷积层常用的激活函数是relu。


答案:
3、池化层常用到的3种循环方法是LP池化,混合池化,随机池化。


答案:
4、CPU和GPU集群能够加速神经网络的训练进程。


答案:
5、当序列很长的时候RNN会出现梯度消失问题。


答案:
6、Fullconnected layer指的是( )。
卷积层
池化层
全连接层
激励层
答案:
7、全连接层则起到将学到的“分布式特征表示”映射到样本标记空间的作用。


答案:
8、RNN在解决序列问题时遇到梯度消失的问题,一般采用的是LSTM进行解决。


答案:
9、LSTM在哪一年被提出( )。
1996
1997
1998
1999
答案:
10、监督学习处理的是有标签的数据


答案:

以上问题属网友观点,不代表本站立场,仅供参考!