【MOOC】神經網絡與深度學習-TensorFlow實踐-西安科技大學 中國大學慕課MOOC答案_第1頁
【MOOC】神經網絡與深度學習-TensorFlow實踐-西安科技大學 中國大學慕課MOOC答案_第2頁
【MOOC】神經網絡與深度學習-TensorFlow實踐-西安科技大學 中國大學慕課MOOC答案_第3頁
【MOOC】神經網絡與深度學習-TensorFlow實踐-西安科技大學 中國大學慕課MOOC答案_第4頁
【MOOC】神經網絡與深度學習-TensorFlow實踐-西安科技大學 中國大學慕課MOOC答案_第5頁
已閱讀5頁,還剩56頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

【MOOC】神經網絡與深度學習——TensorFlow實踐-西安科技大學中國大學慕課MOOC答案0課程概述-隨堂測試1、【單選題】下面陳述中,錯誤的是_______。本題答案:【機器學習就是深度學習】1.1人工智能的誕生-隨堂測試1、【單選題】1950年,圖靈發(fā)表了論文:《計算機器和智能》,提出了著名的______。也正是因為這篇論文,圖靈被冠以“人工智能之父”的稱號。本題答案:【圖靈測試】1.2人工智能的發(fā)展-隨堂測試1、【單選題】關于人工智能,下面那些說法是錯誤的______。本題答案:【人工智能就是對人類大腦的復制】1.3機智過人or技不如人?-隨堂測試1、【單選題】以下說法錯誤的是:本題答案:【AlphGoZero已經實現(xiàn)了自主學習,屬于強人工智能】第1講單元作業(yè)第1講單元測試1、【單選題】1.被譽為“人工智能之父”的科學家是________。本題答案:【圖靈】2、【單選題】下面說法中,正確的是________。本題答案:【我們現(xiàn)在實現(xiàn)的幾乎都是弱人工智能】3、【單選題】AI的英文縮寫是________。本題答案:【ArtificialIntelligence】4、【單選題】研究人工智能的目的是讓機器________。本題答案:【模擬、延伸和擴展人的智能】5、【單選題】自然語言理解是人工智能的重要應用領域,下面列舉的_______不是它要實現(xiàn)的目標。本題答案:【科學計算的精度更高,速度更快】2.1開發(fā)環(huán)境介紹-隨堂測試1、【單選題】以下說法中,錯誤的是:______。本題答案:【在同一臺機器上,不能夠同時創(chuàng)建幾個相互獨立的虛擬環(huán)境】2、【單選題】以下說法中,錯誤的是:______。本題答案:【Python可以高效的運行復雜的算法,非常適合作為機器學習算法的編程語言】2.2Anaconda的下載與安裝-隨堂測試1、【單選題】_______是Anaconda的命令行終端。本題答案:【Anacondaprompt】2.3Hello,Word-隨堂測試1、【單選題】下列陳述中錯誤的是______。本題答案:【在Python命令提示符后,輸入3*4,回車,不會輸出結果】2.4使用JupyterNotebook-隨堂測試1、【判斷題】JupyterNotebook不僅可以編輯和運行程序,而且還可以將程序和文檔組織在一起,將代碼、圖像、注釋、公式、圖形、甚至運行結果都整合在同一個文檔中,編寫出漂亮的交互式文檔。本題答案:【正確】2.5包管理和環(huán)境管理-隨堂測試1、【單選題】下面命令中,_____不是用來安裝包。本題答案:【activetensorflow】2、【單選題】下面環(huán)境管理命令中,正確的是______。本題答案:【condacreate-npy2python=2.7pandas】2.6安裝TensorFlow2.4-隨堂測試1、【判斷題】安裝tensorflow2.4開發(fā)環(huán)境的步驟是:創(chuàng)建環(huán)境并激活;安裝需要的模塊和包;安裝tensorflow2.4;測試。本題答案:【正確】第2講-單元作業(yè)第2講-單元測驗1、【單選題】下面的Anaconda工具中,_______不能直接用來編輯和運行源代碼。本題答案:【AnacondaNavigator】2、【單選題】以下說法中,正確的是:______。本題答案:【使用Python語言進行編程,不一定要安裝Anaconda】3、【單選題】下面安裝包的命令中,錯誤的是:______。本題答案:【pipinstalltensorflow=2.4.0alpha】4、【單選題】_____不僅可以方便地安裝、更新、卸載工具包,而且安裝時能自動安裝相應的依賴包。本題答案:【包管理】5、【單選題】建立文件add.py,寫入以下代碼:print(“thefirstnumberis:”)print(30+50)print(“thesecondnumberis:”)30*50保存并運行腳本文件,輸出結果為:本題答案:【thefirstnumberis:80thesecondnumberis:】3.1初識Python-隨堂測試1、【單選題】下面說法中正確的是_______。本題答案:【開源軟件不完全等同于自由軟件】2、【單選題】下面說法中正確的是_______。本題答案:【Python采用了虛擬機指令的機制,使得它可以跨平臺運行】3、【判斷題】Python語言的特點就是簡潔、高效,具備豐富的生態(tài)系統(tǒng)。本題答案:【正確】3.2第一個Python程序-隨堂測試1、【單選題】以下程序段的運行結果是______。a=0ifa0:sign=-else:sign=+print(sign)本題答案:【+】2、【單選題】Python語言語句塊的標記是______。本題答案:【縮進】3、【單選題】以下______是Python的單行注釋表示。本題答案:【#注釋】4、【單選題】以下說法中錯誤的是______。本題答案:【Python語句必須以分號結束】5、【判斷題】注釋語句在程序運行過程中不被執(zhí)行,因此在程序中應該避免出現(xiàn)注釋語句。本題答案:【錯誤】6、【判斷題】Python這種不需要首先聲明變量的編程語言,稱為動態(tài)類型語言本題答案:【正確】3.3輸入和輸出-隨堂測試1、【單選題】要輸出“她叫Lucy,今年10歲,”下面_______語句段是正確的。本題答案:【print('她叫%s,今年%d歲'%(lucy,10))】2、【單選題】要輸出“Hello,World!”,以下_____語句段是錯誤的。本題答案:【print(Hello,;end=)print('World!')】3.4常量、變量和表達式-隨堂測試1、【單選題】關于Python語言的注釋,以下選項中描述錯誤的是_______。本題答案:【Python語言的單行注釋以單引號'開頭】2、【單選題】下面_______不是Python合法的標識符。本題答案:【1_name】3、【單選題】下面_______是Python合法的標識符。本題答案:【true】4、【單選題】執(zhí)行以下程序段,輸出結果是_______。year=int(2019)+1print(year=,year,type(year))本題答案:【year=2020class'int'】5、【單選題】下列_______語句在Python中是非法的。本題答案:【x=(y=z+1)】6、【單選題】下面代碼的輸出結果是________。x=10y=2print(x/y,x%y,x//y,x**y)本題答案:【5.005100】7、【單選題】下面代碼的運行結果是_______。x=2x*=2+3**2本題答案:【22】8、【單選題】執(zhí)行以下程序后,a,b的值分別為_______。a=1b=aa=a+2本題答案:【a=3,b=1】9、【單選題】執(zhí)行以下程序后,a和b的值分別為_______。a=1b=2a,b=b,a本題答案:【a=2,b=1】10、【單選題】執(zhí)行以下程序后,變量a,b的值分別是_______。n=12a=n//10b=n%10本題答案:【a=1,b=2】11、【單選題】執(zhí)行以下程序后,變量_______的值等于2。n=123a=n//100b=(n//10)%10c=n%10本題答案:【b】12、【單選題】為了給整型變量x,y賦初值10,以下賦值語句錯誤的是______。本題答案:【x,y=10】3.5程序控制語句-隨堂測試1、【單選題】設x=1;y=10,下列語句能正確運行結束的是________。本題答案:【ifxy:min=xelse:min=y】2、【單選題】運行以下程序,輸入3,3,輸出的結果是_______。x=int(input(x:))y=int(input(y:))ifxy:print(CAT,end=,)elifxy:print(DOG,end=,)print(continue......)本題答案:【continue......】3、【單選題】運行以下代碼,輸出結果是_______。a,b=3,4print(aifabelseb)本題答案:【3】4、【單選題】以下程序段的輸出結果是_______。x=10whilex0:x-=1ifx%2==0:print(x,end=',')本題答案:【8,6,4,2,0,】5、【單選題】下面程序段的輸出結果是_______。sum=1.0fornuminrange(1,5):sum+=numprint(sum)本題答案:【11.0】6、【單選題】下面程序段的輸出結果是_______。forsinHello,World!:ifs==,:breakprint(s,end=)本題答案:【Hello】7、【單選題】下面程序段的輸出結果是_______。sum=0foriinrange(1,10):ifi%2==0:continuesum+=iprint(sum)本題答案:【25】第3講單元作業(yè)第3講單元測試1、【單選題】下面說法中錯誤的是_______。本題答案:【Python語言的執(zhí)行速度高于C語言】2、【單選題】接收用戶輸入信息,并使用用戶輸入的姓名和年齡,向用戶打招呼,下面______程序段是正確的。本題答案:【name=input(Pleaseinputyourname:)age=int(input(Pleaseinputyourage:))print('Hello!%s,Iknowyourageis%d.'%(name,age))】3、【單選題】下面_______是Python合法的標識符。本題答案:【_test】4、【單選題】下列_______語句在Python中是非法的。本題答案:【max=xy?x:y】5、【單選題】執(zhí)行以下程序后,假設用戶輸入123,則輸出結果為_______。n=int(input('請輸入一個三位正整數:'))a=n//100b=(n//10)%10c=n%10print(a,end=',')print(b,end=',')print(c)本題答案:【1,2,3】6、【單選題】以下不能實現(xiàn)將變量a的值增加1的是_______。本題答案:【a+1】7、【單選題】已知x=2,y=3,復合賦值語句x*=y+5執(zhí)行后,x變量中的值是_______。本題答案:【16】8、【單選題】執(zhí)行下列程序段,輸出結果是_______。a=30b=1ifa=10:a=20elifa=20:a=30elifa=30:b=aelse:b=0print('a=%d,b=%d'%(a,b))本題答案:【a=20,b=1】9、【單選題】下面代碼的輸出結果是_______。foriinrange(10):ifi%2==0:continueelse:print(i,end=,)本題答案:【1,3,5,7,9,】10、【單選題】以下程序的輸出結果是:_______。sum=1foriinrange(1,5):sum*=iprint(sum)本題答案:【24】4.1內置數據結構-隨堂測試1、【單選題】下列說法中,不正確的是_______。本題答案:【列表定義后,其內容和長度是不可以改變的】2、【單選題】下列選項中,不能使用下標運算的是_______。本題答案:【集合】3、【單選題】下列函數中,用于返回列表的長度的函數是_______。本題答案:【len()】4、【單選題】以下程序的輸出結果是_______。lst=[1,2,3,4,5,'a','b']print(lst[1],lst[-2])本題答案:【2?a?】5、【單選題】將另一個字典的元素追加到當前字典中,應該使用_______函數。本題答案:【update()】6、【單選題】下列關于可變集合和不可變集合,說法正確的是_______。本題答案:【不可變集合創(chuàng)建后不能再進行改變】7、【單選題】以下程序的輸出結果是_______。a=[0,1,2,3]print(a[1:3])本題答案:【[1,2]】8、【單選題】執(zhí)行下面代碼,得到的正確結果是_______。score={'語文':85,'數學':90,'英語':87}foriteminscore.items():print(item,end=)本題答案:【('語文',85)('數學',90)('英語',87)】9、【判斷題】字典中的值只能夠是字符串類型。本題答案:【錯誤】10、【判斷題】通過insert()函數可以在列表的指定位置插入元素。本題答案:【正確】4.2函數和模塊-隨堂測試1、【單選題】執(zhí)行下面程序段后,輸出的結果為_______。deffunc(c):print(c)x=200deffunc2():print(x)func2()x=100c=[0,1,2]func(c[2])本題答案:【2200】2、【單選題】返回數字絕對值的函數為_______。本題答案:【abs()】3、【單選題】以下導入模塊的方式中,錯誤的是_______。本題答案:【from*importmath】4、【單選題】下面關于函數的說法,錯誤的是_______。本題答案:【調用函數時,傳入的實際參數的順序,可以和形式參數不一致】5、【單選題】使用_______模塊可以獲取命令行參數、指定模塊路徑和當前操作系統(tǒng)信息。本題答案:【sys】6、【單選題】當使用”importdatatimeasdt”導入Python的datatime模塊后,程序中需要使用_______來引用該模塊。本題答案:【dt】7、【單選題】下面說法中正確的是_______。本題答案:【包是為了避免模塊名沖突,Python引入的按目錄來組織模塊的方法】8、【判斷題】帶有默認值的參數一定位于參數列表的末尾。本題答案:【正確】9、【判斷題】函數定義完成后,系統(tǒng)會自動執(zhí)行其內部的功能。本題答案:【錯誤】4.3Python面向對象編程-隨堂測試1、【單選題】構造方法的作用是_______。本題答案:【對象的初始化】2、【單選題】下面關于構造函數和析構函數作用的說法,錯誤的是_______。本題答案:【類在實例化的時候,會自動執(zhí)行析構函數】3、【單選題】聲明子類C類,使其繼承A類,以下_______是正確的。本題答案:【classC(A):】4、【單選題】下面關于成員變量的說法,錯誤的是_______。本題答案:【保護變量只有類對象自己能訪問,子類對象也不能訪問】5、【判斷題】創(chuàng)建類的對象時,系統(tǒng)會自動調用構造方法進行初始化。本題答案:【正確】4.4文件-隨堂測試1、【單選題】假設file是文本文件對象,要從中讀取一行,應使用_______語句。本題答案:【file.readline()】2、【單選題】打開一個文件,然后在文件末尾寫入指定的內容,正確的打開方式為_______。本題答案:【'a'】3、【單選題】若使用以下語句打開文件,則文件“myfile”的位置應該在_______。f=open('myfile.txt','w')本題答案:【與程序源文件在相同的目錄下】4、【單選題】采用下列_______方式打開文件,若文件不存在,則文件打開失敗,程序報錯。本題答案:【r】5、【單選題】下面關于絕對路徑和相對路徑的描述中,錯誤的是_______。本題答案:【假設當前工作目錄為E:\python\test,使用open(..\file.txt)打開文件時,是從test文件夾下查找file.txt文件】4.5異常處理-隨堂測試1、【單選題】在編程時,為了避免程序遇到錯誤而退出,可以使用________來捕獲所有非系統(tǒng)退出類異常。本題答案:【Exception】2、【單選題】下列說法中錯誤的是_______。本題答案:【只有異常發(fā)生,finally語句塊才會被執(zhí)行】3、【單選題】Python程序中假設列表s=[1,2,3],如果語句中使用s[3],則解釋器將拋出_______錯誤信息。本題答案:【IndexError】4、【單選題】在完整的異常語句中,子句出現(xiàn)的順序正確的是_______。本題答案:【try—except—except—finally】5、【單選題】當try語句中沒有任何錯誤信息時,一定不會執(zhí)行_______子句。本題答案:【except】6、【單選題】Python中用于釋放類占用資源的方法是_______。本題答案:【__del__】7、【判斷題】如果except子句沒有指明任何異常類型,則表示捕捉所有的異常。本題答案:【正確】8、【判斷題】在使用異常時必須先導入exceptions模塊。本題答案:【錯誤】4.6上下文管理器-隨堂測試1、【單選題】下列說法中,錯誤的是_______。本題答案:【在任何情況下,with語句都可以完全代替try-finally語句】2、【單選題】若文本文件a.txt中的內容如下:Hello,nicetomeetyou!則下列程序的執(zhí)行結果是_______。withopen(a.txt)asf:print(f.read())print(f.read())本題答案:【輸出Hello,nicetomeetyou!后提示出現(xiàn)I/O操作異?!?、【單選題】下面說法中,描述錯誤的是_______。本題答案:【通常將清除、釋放資源的操作寫在__enter__()方法中】4、【判斷題】在執(zhí)行with語句塊之前,首先會執(zhí)行__enter()__方法,然后再執(zhí)行with語句塊,最后執(zhí)行__exit()__方法。本題答案:【正確】第4講單元作業(yè)第4講單元測試1、【單選題】下列選項中,正確定義了一個字典的是_______。本題答案:【dic={‘a’:1,‘b’:2,‘c’:3}】2、【單選題】下列關于列表和元組的定義,錯誤的是_______。本題答案:【tup=(1)】3、【單選題】假設文件不存在,如果使用open方法打開文件會報錯,那么該文件的打開方式是下列_______模式。本題答案:【'r'】4、【單選題】下列程序的執(zhí)行結果是_______。str=HelloWorldprint(str[5:])print(str[-5:])本題答案:【WorldWorld】5、【單選題】執(zhí)行下面代碼,結果正確的是_______。classMyClass:__a=10b=100x=MyClass()print(x.b)print(x.__a)本題答案:【100程序報錯】6、【單選題】下面程序的運行結果是_______。defmul(a=1,b=4,c):returna*b*cprint(mul(2,3,2))本題答案:【運行出錯】7、【單選題】若文本文件a.txt中的內容如下:abcdef123456則下列程序的執(zhí)行結果是_______。f=open(a.txt,r)s=f.readline()s1=list(s)print(s1)本題答案:【['a','b','c','d','e','f','\n']】8、【單選題】下面程序的運行結果是_______。lst_demo=[10,23,66,26,35,1,76,88,58]lst_demo.reverse()print(lst_demo[3])lst_demo.sort()print(lst_demo[3])本題答案:【126】9、【單選題】執(zhí)行以下程序段,輸出的結果為_______。classPerson:def__del__(self):print(--del--)person=Person()delpersonprint(--end--)本題答案:【--del----end--】10、【單選題】若文本文件hello.txt中的內容如下:Hello,Python!則下列程序的執(zhí)行結果是_______。withopen(hello.txt)asf:print(f.read())print(f.read())本題答案:【首先輸出Hello,Python!然后提示出現(xiàn)I/O操作異?!?.1多維數組-隨堂測試1、【單選題】某多維數組的形狀可由(5,8,20,10,6)表示出,下面說法中錯誤的是_______。本題答案:【該數組的長度為5】2、【單選題】一個長度為2的一維數組,形狀可以表示為_______。本題答案:【(2,)】3、【判斷題】在機器學習中,我們通常將文本、圖像、視頻或者股票價格等所有的輸入數據都轉變?yōu)槎嗑S數組的形式。本題答案:【正確】4、【判斷題】數組的形狀可以用元組來表示,元組中有3個數字就表示該數組為三維數組。本題答案:【正確】5.2創(chuàng)建NumPy數組-隨堂測試1、【單選題】下列關于Numpy科學計算庫,說法錯誤的是_______。本題答案:【Numpy中的數組和矩陣運算,都需要使用循環(huán)來實現(xiàn)】2、【單選題】導入NumPy庫,正確的語法是_______。本題答案:【importnumpyasnp】3、【單選題】下列關于數組屬性的描述,正確的是_______。本題答案:【size表示數組中元素的總個數】4、【單選題】已知數組a=np.array([0,1,2],dtype='float64'),下列_______用來獲取數組中每個元素的字節(jié)數。本題答案:【a.itemsize】5、【單選題】下列用來創(chuàng)建單位矩陣的函數是_______。本題答案:【np.eye()】6、【單選題】下面程序的執(zhí)行結果為_______。importnumpyasnpa=np.arange(2,8,2)b=np.arange(5)print(a,b)本題答案:【[246][01234]】7、【單選題】下面程序段的輸出結果中,正確的是_______。importnumpyasnparr1=np.zeros((2,2),dtype=16)arr2=np.array(arr1)arr3=np.asarray(arr1)arr1[1,1]=5print('arr1:\n',arr1)print('arr2:\n',arr2)print('arr3:\n',arr3)本題答案:【arr1:[[00][05]]arr2:[[00][00]]arr3:[[00][05]]】8、【單選題】下面程序的執(zhí)行結果為_______。importnumpyasnpa=np.logspace(2,5,4,base=2)print(a)本題答案:【[4.8.16.32.]】9、【判斷題】Numpy數組是通過ndarray對象實現(xiàn)的。本題答案:【正確】10、【判斷題】使用Numpy庫創(chuàng)建數組,其元素的數據類型可以不同。本題答案:【錯誤】11、【判斷題】要想知道數組中元素的數據類型,可以使用type屬性來獲取。本題答案:【錯誤】5.3數組運算-隨堂測試1、【單選題】二維數組a=np.array([[0,1,2,3],[4,5,6,7],[8,9,10,11]]),下面_______可以取出第2,3列的所有元素。本題答案:【a[:,1:3]】2、【單選題】下列關于Numpy中reshape()函數和resize()函數說法錯誤的是_______。本題答案:【使用reshape(-1,-1)時,Numpy會根據數組中元素總個數自動計算出形狀的取值】3、【單選題】創(chuàng)建2個數組:a=np.array([1,2,3]),b=np.array([[1,2,3],[4,5,6],[7,8,9]]),執(zhí)行a+b,運行結果為_______。本題答案:【array([[2,4,6],[5,7,9],[8,10,12]])】4、【單選題】下列程序段的運行結果為_______。importnumpyasnpA=np.array([[2,3],[2,1]])B=np.array([[2,0],[1,2]])C=A*BD=np.matmul(A,B)E=np.dot(A,B)print(C:\n,C)print(D:\n,D)print(E:\n,E)本題答案:【C:[[40][22]]D:[[76][52]]E:[[76][52]]】5、【單選題】下列函數中,用于計算數組相鄰元素之間差的函數是_______。本題答案:【numpy.diff()】6、【單選題】一個四維數組arr的形狀arr.shape為(6,15,8,10),執(zhí)行d(arr,axis=1)后其結果是_______。本題答案:【形狀為(6,8,10)的三維數組】7、【單選題】下面程序段的執(zhí)行結果為_______。a=np.array([[1,2,3],[4,5,6]])b=np.array([[7,8,9],[10,11,12]])c=np.stack((a,b),axis=1)print(c.shape)本題答案:【(2,2,3)】8、【判斷題】Numpy庫中使用函數np.stack()來完成數組的堆疊。本題答案:【正確】5.4矩陣和隨機數-隨堂測試1、【單選題】下列用于獲取矩陣中維數屬性的是_______。本題答案:【np.ndim】2、【單選題】執(zhí)行下面程序段后,a和b的類型分別為_______。importnumpyasnpa=np.array([[1,2,3],[4,5,6]])b=np.mat(a)本題答案:【數組矩陣】3、【單選題】執(zhí)行下列程序段后,運行結果是_______。importnumpyasnpa=np.mat([[1,2],[1,1]])b=np.mat([[0,1],[2,0]])c=a*bc本題答案:【matrix[[4,1],[2,1]]】4、【單選題】執(zhí)行下列_______函數后,會得到一個3×2的二維數組,在[2,3)區(qū)間均勻分布。本題答案:【np.random.uniform(2,3,(3,2))】5、【單選題】關于偽隨機數和隨機種子,下列說法錯誤的是_______。本題答案:【通過隨機數生成函數,可以得到真正意義上的隨機數】6、【單選題】執(zhí)行下列程序后,可能出現(xiàn)的結果是_______。a=np.arange(9).reshape(3,3)np.random.shuffle(a)print(a)本題答案:【[[3,4,5],[0,1,2],[6,7,8]]】第5講單元作業(yè)1第5講單元作業(yè)2第5講單元作業(yè)3第5講單元測試1、【單選題】下列說法中,錯誤的是。本題答案:【二維數組[[0,1],[2,3],[4,5]]的形狀是(2,3)】2、【單選題】下列關于Numpy的說法,錯誤的是_______。本題答案:【Numpy在完成數組和矩陣運算時,需要配合循環(huán)操作】3、【單選題】執(zhí)行下列程序段后,得到的結果是_______。importnumpyasnpb=np.array([[[0,1,2],[3,4,5]],[[6,7,8],[9,10,11]]])b[1,1,2]本題答案:【11】4、【單選題】下面程序的執(zhí)行結果為_______。a=np.array([4,3,2,1])print(a[1:3])本題答案:【[32]】5、【單選題】執(zhí)行下列程序段后,得到的結果是_______。importnumpyasnpa=np.array([[[4,3,2,1],[1,2,3,4]],[[7,8,9,10],[10,9,8,7]]])print(a.ndim)print(a.shape)print(a.size)本題答案:【3(2,2,4)16】6、【單選題】二維數組a=np.array([[1,2,3],[4,5,6],[7,8,9]]),不能取出第1,2行所有元素的語句是_______。本題答案:【a[0:1,0:2]】7、【單選題】下面程序的執(zhí)行結果為_______。importnumpyasnpa=np.arange(0,8,2,dtype='int32')print(a)本題答案:【[0246]】8、【單選題】執(zhí)行下列函數后,得到的結果是_______。importnumpyasnpa=np.linspace(0,10,num=3)b=np.logspace(1,7,4,base=2)print(a)print(b)本題答案:【[0.5.10.][2.8.32.128.]】9、【單選題】執(zhí)行下列程序段后,得到的結果是_______。a=[1,2,3]b=np.array(a)type(b)本題答案:【numpy.ndarray】10、【單選題】執(zhí)行如下操作以后,輸出結果正確的是_______。importnumpyasnpa=np.array([0,1,2,3])print(a)本題答案:【[0123]】11、【單選題】下面程序段的執(zhí)行結果為_______。importnumpyasnpt=np.arange(120).reshape(3,4,5,2)t0=np.sum(t,axis=1)print(t0.shape)本題答案:【(3,5,2)】12、【單選題】下面程序段的執(zhí)行結果為_______。arr=np.arange(12).reshape(2,2,3)np.sum(arr,axis=0)本題答案:【array([[6,8,10],[12,14,16]])】13、【單選題】定義如下矩陣a,b,則選項中輸出結果與b矩陣相同的是_______。a=np.mat([[0,1],[2,3]])b=np.mat([[1,0],[0,1]])本題答案:【a.I*a】14、【單選題】下列函數中,返回值不是浮點數的是_______。本題答案:【np.random.randint()】15、【單選題】下面的程序執(zhí)行結果為_______。a=np.array([5.5,6.2,8.7])b=np.array([3,4,5])c=a-bc.dtype本題答案:【dtype('float64')】6.1Matplotlib繪圖基礎-隨堂測試1、【單選題】下列關于數據可視化,說法不正確的是_______。本題答案:【NumPy是一個繪制圖表的第三方庫】2、【單選題】使用figure()函數創(chuàng)建畫布時,下面______參數用來設置繪圖對象的寬和高。本題答案:【figsize】3、【單選題】下面對程序的輸出結果的描述中,錯誤的是_______。importmatplotlib.pyplotaspltfig=plt.figure()plt.subplot(342)plt.subplot(346)plt.subplot(3,4,10)plt.show()本題答案:【生成的子圖位于不同的行和不同的列上】4、【單選題】下面關于Matplotlib的說法中,描述正確的是_______。本題答案:【Matplotlib在Anaconda中已經安裝好了,可以直接使用】5、【判斷題】Matplotlib是一個用來繪制圖表的Python第三方庫,可以繪制高質量的直方圖、散點圖、折線圖和三維圖等。本題答案:【正確】6、【判斷題】Matplotlib中的pyplot子庫可用來快速繪制二維圖表,可使用importmatplotlib.pyplotasplt語句來導入該模塊。本題答案:【正確】7、【判斷題】tight_layout()函數可以用來自動調整子圖,使之填充整個繪圖區(qū)域,并消除子圖之間的重疊。本題答案:【正確】8、【判斷題】subplot()函數中的參數在任何情況下都不可以省略參數間的逗號。本題答案:【錯誤】9、【判斷題】子圖的序號是從0開始計數的。本題答案:【錯誤】6.2散點圖-隨堂測試1、【單選題】下列關于散點圖的描述,不正確的是_______。本題答案:【散點圖中,只能用圓圈表示數據點】2、【單選題】下列_______是可以用來繪制散點圖的語句。本題答案:【plt.scatter(x,y,color=blue,marker='*')】3、【單選題】在子圖坐標為(2.5,2.5)的位置顯示12號紅色的字符串均值1,應該執(zhí)行下列的_______語句。本題答案:【plt.text(2.5,2.5,均值1,fontsize=12,color='r')】4、【單選題】下列_______函數用來設置x軸的坐標范圍。本題答案:【xlim()】5、【單選題】在scatter(x,y,scale,color,marker,label)中,用來指定圖例內容的參數是_______。本題答案:【label】6、【判斷題】在圖表中增加圖例時,首先需要設置繪圖函數的label屬性,然后使用legend()顯示圖例。本題答案:【正確】6.3折線圖和柱形圖-隨堂測試1、【單選題】下列關于折線圖和柱狀圖,說法錯誤的是______。本題答案:【使用pyplot()函數可以繪制折線圖】2、【單選題】下列______語句可以用來繪制折線圖。本題答案:【plt.plot(x1,y1,label='溫度',marker='*')】3、【單選題】下列______參數用來設置折線圖數據點的樣式。本題答案:【marker】4、【單選題】使用bar()函數繪制柱形圖時,參數______指定柱形條紋的位置,不可省略。本題答案:【left】5、【單選題】下列______參數用來設置柱形圖中柱形條紋的填充色。本題答案:【facecolor】6、【判斷題】使用bar()函數繪制柱狀圖時,其中l(wèi)eft參數和height參數均不可以省略。本題答案:【正確】7、【判斷題】使用plot()函數繪制折線圖時,其中x參數和y參數均不可以省略。本題答案:【錯誤】6.4波士頓房價數據集可視化-隨堂測試1、【單選題】下列說法中,錯誤的是______。本題答案:【內置數據集中,訓練集和測試集的比例是不能改變的】2、【單選題】下列關于Keras中內置的波士頓房價數據集,描述錯誤的是______。本題答案:【測試集和數據集放在不同的文件中】3、【單選題】對于下面代碼,描述有誤的是______。importtensorflowastfbonston_housing=tf.keras.datasets.bonston_housing(train_x,train_y),(test_x,test_y)=bonston_housing.load_data(test_spilt=0.2)本題答案:【test_spilt參數用來改變數據集的劃分比例,0.2表示測試集占訓練集的五分之一】4、【單選題】下面代碼的執(zhí)行結果是______。importtensorflowastfboston_housing=tf.keras.datasets.boston_housing(train_x,train_y),(test_x,test_y)=boston_housing.load_data(test_split=0)print(Trainingset:,len(train_x))print(Testingset:,len(test_x))本題答案:【Trainingset:506Testingset:0】5、【單選題】在波士頓數據集中,訪問訓練集train_x的第3列元素,可以通過______語句實現(xiàn)。本題答案:【print(train_x[:,2])】6、【判斷題】在加載數據集的時候,如果本地未找到數據集,則會默認下載數據集到C:\Users\user_name\.keras\datasets目錄下。其中user_name代表當前操作系統(tǒng)用戶名。本題答案:【正確】6.5鳶尾花數據集可視化-隨堂測試1、【單選題】下列關于鳶尾花數據集的描述,錯誤的是_______。本題答案:【鳶尾花數據集是TensorFlow的內置數據集】2、【單選題】下列關于tf.keras.utils.get_file(fname,origin,cache_dir)函數的說法,錯誤的是_______。本題答案:【參數fname表示下載源的文件名】3、【單選題】下列關于Pandas庫,說法錯誤的是_______。本題答案:【Pandas中二維數據表的載體是Table對象】4、【單選題】使用pd.read_csv(filepath_or_buffer,header,names)函數讀取csv數據集文件,下列說法錯誤的是_______。本題答案:【當函數中的參數header=1時,默認會將第1行數據作為列標題】5、【單選題】下列用于讀取二維數據表后n行數據的函數是_______。本題答案:【tail()】6、【單選題】執(zhí)行下列代碼段后,輸出結果是_______。importtensorflowastfimportnumpyasnpimportpandasaspdTRAIN_URL=/data/iris_training.csvtrain_path=tf.keras.utils.get_file(TRAIN_URL.split('/')[-1],TRAIN_URL)df_iris=pd.read_csv(train_path)iris=np.array(df_iris)print(type(df_iris))print(type(iris))本題答案:【class'pandas.core.frame.DataFrame'class'numpy.ndarray'】7、【單選題】在執(zhí)行上一題的程序段后,要訪問鳶尾花數據集中所有行的鳶尾花品種(第5列),執(zhí)行_______語句可以實現(xiàn)。本題答案:【print(iris[:,4])】8、【單選題】執(zhí)行下列程序段后,x=3處的數據點是_______。importnumpyasnpimportmatplotlib.pyplotaspltx=np.arange(8)y=np.arange(8)dot_color=[2,1,0,0,1,2,2,0]plt.scatter(x,y,c=dot_color,cmap='brg')plt.show()本題答案:【藍色】9、【單選題】執(zhí)行下面程序段后得到的結果是_______。TRAIN_URL=/data/iris_training.csvTRAIN_URL.split('/')[-1]本題答案:【'iris_training.csv'】10、【單選題】讀取鳶尾花數據集iris前6行中的前4列數組元素,執(zhí)行下列_______語句可以實現(xiàn)。本題答案:【iris[0:6,0:4]】11、【判斷題】split()函數通過指定的分隔符對字符串進行切片,并返回一個字典。本題答案:【錯誤】12、【判斷題】head()函數的參數為空時,默認讀取二維數據表中的前3行數據。本題答案:【錯誤】第6講單元作業(yè)1第6講單元作業(yè)2第6講單元作業(yè)3第6講單元測試1、【單選題】關于figure()函數,錯誤的描述是______。figure(num,figsize,dpi,facecolor,edgecolor,frameon)本題答案:【num表示子圖的個數】2、【單選題】對于以下程序段的輸出結果,描述錯誤的是______。importmatplotlib.pyplotaspltfig=plt.figure(facecolor=g)plt.subplot(252)plt.subplot(257)plt.subplot(2,5,10)plt.show()本題答案:【生成的3個子圖位于不同的列上】3、【單選題】下列______函數用于繪制散點圖。本題答案:【scatter()】4、【單選題】下列說法中,錯誤的是______。本題答案:【使用bar()函數繪制柱狀圖時,只有height參數不可省略】5、【單選題】下列______參數用來設置折線圖中數據點的大小。本題答案:【markersize】6、【單選題】如果使用tight_layout(rect=[])函數將子圖向上壓縮(即將子圖下方空出),可以考慮修改rect中的參數為______。本題答案:【rect[0,0.1,1,1]】7、【單選題】下載波士頓房價數據集,將訓練集放入train_x中,則執(zhí)行______語句可以獲得其中的前5行數據。本題答案:【print(train_x[0:5])】8、【單選題】下面程序段的執(zhí)行結果為______。importtensorflowastfboston_housing=tf.keras.datasets.boston_housing(train_x,train_y),(test_x,test_y)=boston_housing.load_data(test_split=0.1)print(Trainingset:,len(train_x))print(Testingset:,len(test_x))本題答案:【Trainingset:455Testingset:51】9、【單選題】在波士頓數據集中,訪問測試集test_x中,所有樣本的的ZN和INDUS屬性(第2、3列元素),可以通過______語句實現(xiàn)。本題答案:【test_x[:,1:3]】10、【單選題】執(zhí)行下列程序段后,x=4處的數據點是______。importnumpyasnpimportmatplotlib.pyplotaspltx=np.arange(8)y=np.arange(8)dot_color=[1,2,0,2,1,0,0,2]plt.scatter(x,y,c=dot_color,cmap='brg')plt.show()本題答案:【紅色】7.1數字圖像基本概念-隨堂測試1、【單選題】下列說法中不正確的是_______。本題答案:【GIF只能用來存儲動圖圖片】2、【單選題】存儲256×256像素的二值圖像,會占用_______內存空間。本題答案:【8KB】3、【單選題】下列描述中,錯誤的是_______。本題答案:【RGB圖像的位深度為32位】4、【單選題】下列圖像格式中,_______適合存儲色彩豐富、細節(jié)清晰的大圖像,是一種有損壓縮。本題答案:【JPEG】5、【單選題】下列關于序列圖像和深度圖像的說法,錯誤的是_______。本題答案:【深度圖像中每個點的像素值表示該點距離攝像機的真實距離】6、【判斷題】RGBA圖像中包含紅色、綠色、藍色、黑色4種顏色通道。本題答案:【錯誤】7、【判斷題】在保存256色彩色圖像時,需要將調色板和圖像一起保存。本題答案:【正確】8、【判斷題】圖像壓縮后會減小其所占用的存儲空間,但不會降低圖像的質量。本題答案:【錯誤】9、【判斷題】真彩色可以表示出自然界中所有的顏色。本題答案:【錯誤】10、【判斷題】TIFF格式是印刷行業(yè)中常用的圖像格式。本題答案:【正確】7.2Pillow圖像處理庫-隨堂測試1、【單選題】下面程序段中,_______可以將圖片lena.jpg保存為BMP格式。本題答案:【img=Image.open(lena.jpg)img.save(lena.bmp)】2、【單選題】下列函數中,_______可以用來轉換圖像色彩模式。本題答案:【convert()】3、【單選題】圖像對象的_______屬性用來獲取圖像的格式。本題答案:【format】4、【單選題】將128×128的RGB彩色圖像轉換為數組,其形狀為_______。本題答案:【(128,128,3)】5、【單選題】_______方法用來分離彩色圖像的顏色通道。本題答案:【split()】6、【單選題】使用transpose()函數來實現(xiàn)對圖像的鏡像操作,旋轉方式參數應設置為_______。本題答案:【Image.FLIP_LEFT_RIGHT】7、【單選題】下面關于crop((x0,y0,x1,y1))函數,描述正確的是_______。本題答案:【參數分別表示圖像的左上角和右下角位置】8、【單選題】將1張尺寸為160×60的彩色圖片存儲在多維數組pic中,pic的形狀為____,對pic進行切片操作“pic[:,0,0]”之后,得到的數組是____。本題答案:【(160,60,3)一維數組】9、【單選題】將1000張尺寸為160×60的彩色圖片存儲在多維數組pic中,要提取出pic中索引值為0—9的圖片的R通道,應使用______。本題答案:【pic[0:10,:,:,0]】10、【判斷題】Pillow庫是在PIL的基礎上發(fā)展的,且支持Python3。本題答案:【正確】11、【判斷題】在使用Pillow庫對圖像進行處理時,必須首先將圖像轉換為數組,然后逐元素的對它處理。本題答案:【錯誤】12、【判斷題】resize()方法和thumbnail()方法功能相同,完全可以互相代替。本題答案:【錯誤】7.3手寫數字數據集MNIST-隨堂測試1、【單選題】下列關于MNIST手寫數字數據集的描述,錯誤的是_______。本題答案:【該數據集中的每個樣本都是一個28×28像素的圖像文件】2、【單選題】下面代碼的執(zhí)行結果是_______。importtensorflowastfmnist=tf.keras.datasets.mnist(train_x,train_y),(test_x,test_y)=mnist.load_data()print(Training_set:,train_x.shape,train_y.shape)print(Testing_set:,test_x.shape,test_y.shape)本題答案:【Training_set:(60000,28,28)(60000,)Testing_set:(10000,28,28)(10000,)】3、【單選題】在MINST數據集中,訪問訓練集train_x的第4個樣本,可以通過_______語句實現(xiàn)。本題答案:【train_x[3]】4、【單選題】執(zhí)行下面代碼段,對其輸出結果描述錯誤的是_______。importtensorflowastfimportnumpyasnpimportmatplotlib.pyplotaspltmnist=tf.keras.datasets.mnist(train_x,train_y),(test_x,test_y)=mnist.load_data()foriinrange(8):num=np.random.randint(1,60000)plt.subplot(2,4,i+1)plt.axis(off)plt.imshow(train_x[num],cmap='gray')plt.title(train_y[num])plt.show()本題答案:【重復運行3次代碼段,每次的運行結果都相同】5、【判斷題】在加載Mnist數據集的時,如本地磁盤中沒有該數據集,則會自動從網絡中下載,并默認下載數據集到‘C:\Users\user_name\.keras\datasets’目錄下,其中user_name代表當前操作系統(tǒng)用戶名。本題答案:【正確】第7講單元作業(yè)1第7講單元作業(yè)2第7講單元測試1、【單選題】下列描述中,錯誤的是_______。本題答案:【灰度圖像的位深度為256位】2、【單選題】下列描述中,正確的是_______。本題答案:【MINST數據集中默認60000條為訓練數據,10000條為測試數據】3、【單選題】存儲512×512像素的灰度圖像,會占用_______內存空間。本題答案:【256KB】4、【單選題】下面_______是一種無損壓縮的圖像格式,且適合于有規(guī)律漸變色彩的圖像。本題答案:【PNG】5、【單選題】將600×600的圖像lena.tiff保存在當前路徑下,執(zhí)行下面程序段對圖像進行裁剪,其中_______點在裁剪區(qū)域中。importmatplotlib.pyplotaspltfromPILimportImageimage=Iamge.open(Lena.tiff)img_region=img.crop((100,300,300,500))plt.imshow(img_region)plt.show()本題答案:【(220,460)】6、【單選題】下面程序段中,_______可以將圖片lena.bmp保存為JPEG格式。本題答案:【image=Image.open(lena.bmp)image.save(lena.jpg)】7、【單選題】下列Pillow庫的函數中,直接對原圖像進行縮放操作的是_______。本題答案:【thumbnail()】8、【單選題】lena.jpg為灰度圖像,執(zhí)行下列程序段后,mylena.jpg為_______。importmatplotlib.pyplotaspltfromPILimportImageimg=Image.open(lena.jpg)img=img.convert(1)img.save(mylena.jpg)本題答案:【二值圖像】9、【單選題】在MINST數據集中,訪問訓練集train_y中的第6個樣本的標簽值,可以通過_______語句實現(xiàn)。本題答案:【train_y[5]】10、【單選題】將256×256的RGB彩色圖像轉換為數組,其形狀為_______。本題答案:【(256,256,3)】11、【單選題】執(zhí)行下面代碼段,對其輸出結果描述正確的是_______。importtensorflowastfmnist=tf.keras.datasets.mnist(train_x,train_y),(test_x,test_y)=mnist.load_data()print(trainingset:,train_x.shape)print(testingset:,len(test_x))本題答案:【trainingset:(60000,28,28)testingset:10000】12、【單選題】執(zhí)行下面代碼段,對其輸出結果描述錯誤的是_______。importtensorflowastfimportnumpyasnpimportmatplotlib.pyplotaspltmnist=tf.keras.datasets.mnist(train_x,train_y),(test_x,test_y)=mnist.load_data()foriinrange(9):num=np.random.randint(1,60000)plt.subplot(3,3,i+1)plt.axis(off)plt.imshow(train_x[num],cmap='gray')plt.title(train_y[num])plt.show()本題答案:【該代碼段的功能為隨機顯示8幅數字圖片】13、【單選題】將1000張尺寸為28×32的彩色圖片存儲在多維數組pic中,pic的形狀為____,對pic進行切片操作“pic[0]”之后,得到的數組是____。本題答案:【(1000,28,32,3)三維數組】14、【單選題】將5000張尺寸為28×32的彩色圖片存儲在多維數組pic中,要提取出pic中索引值為9—19(索引從0開始)的圖片的G通道,應使用______。本題答案:【pic[9:20,:,:,1]】8.1TensorFlow2.0特性-隨堂測試1、【單選題】下列說法中,錯誤的是_______。本題答案:【在TensorFlow2.0中,不能夠使用靜態(tài)圖】2、【判斷題】TensorFlow會自動檢測GPU和CPU,并充分利用它們并行、分布的執(zhí)行程序。本題答案:【正確】3、【判斷題】Tensorflow2.0采用的動態(tài)圖機制,其執(zhí)行效率要高于Tensorflow1.x的靜態(tài)圖機制。本題答案:【錯誤】4、【判斷題】在Tensorflow2.0中為了確保兼顧易用性和執(zhí)行效率,在構建、訓練和迭代模型階段可使用動態(tài)圖機制,在部署階段可采用靜態(tài)圖機制。本題答案:【正確】8.2創(chuàng)建張量-隨堂測試1、【單選題】可以在JupyterNotbook中直接使用_______命令,來更新Tensorflow版本。本題答案:【!pipinstall--upgradetensorflow】2、【單選題】下列說法中,錯誤的是_______。本題答案:【Python列表中的元素必須使用相同的數據類型】3、【單選題】下列說法中,錯誤的是_______。本題答案:【TensorFlow創(chuàng)建浮點數張量時,默認的浮點數是64位】4、【單選題】執(zhí)行下列代碼后,得到的結果是_______。importtensorflowastfimportnumpyasnpa=np.arange(12).reshape(3,4)b=tf.convert_to_tensor(a)print(tf.is_tensor(a))print(tf.is_tensor(b))本題答案:【FalseTrue】5、【單選題】下列_______函數可以用來改變張量中元素的數據類型。本題答案:【tf.cast()】6、【單選題】下列_______語句不能用來創(chuàng)建數據類型為int32,shape為2×3且元素值全為1的張量。本題答案:【tf.zeros(shape=(2,3),dtype=32)】7、【單選題】運行下面程序,結果正確的是_______。importtensorflowastfimportnumpyasnptf.constant(np.array([1.0,2.0]))本題答案:【tf.Tensor:id=9,shape=(2,),dtype=float64,numpy=array([1.,2.])】8、【單選題】下列函數中,_______用于創(chuàng)建元素取值符合截斷正態(tài)分布的張量。本題答案:【tf.normal.truncated_normal()】9、【單選題】執(zhí)行_______語句可以創(chuàng)建一個10以內的奇數序列。本題答案:【tf.range(1,10,delta=2)】10、【單選題】下列_______函數可以用來獲取張量中的元素總數。本題答案:【tf.size()】11、【單選題】下列關于tf.random.shuffle()函數,說法錯誤的是_______。本題答案:【通過設置維度,可以隨機打亂張量的指定維度】12、【判斷題】tf.__version__可以用來查看當前Tensorflow的版本號。本題答案:【正確】13、【判斷題】在TensorFlow2.0中,可以直接運行TensorFlow1.x的代碼。本題答案:【錯誤】14、【判斷題】在TensorFlow中,所有的運算都是在張量之間進行的,張量既可以運行于CPU,也可以運行于GPU和TPU中。本題答案:【正確】8.3維度變換-隨堂測試1、【單選題】下列說法中正確的是_______。本題答案:【多維張量在物理上以一維的方式連續(xù)存儲】2、【單選題】下面對程序輸出結果的描述中,錯誤的是_______。importtensorflowastfa=tf.range(18)b=tf.reshape(a,[2,3,-1])本題答案:【a的形狀為(2,3,2)】3、【單選題】對下列函數的功能描述中,錯誤的是_______。本題答案:【tf.concat():堆疊維度】4、【單選題】執(zhí)行下列程序段,結果正確的是_______。importtensorflowastft1=tf.constant([[[0,1,2],[3,4,5],[6,7,8]],[[9,10,11],[12,13,14],[15,16,17]]])t2=tf.expand_dims(t1,-4)print(t2.shape)本題答案:【(1,2,3,3)】5、【單選題】下列關于維度變換的說法中,錯誤的是_______。本題答案:【使用tf.concat()函數拼接張量時,會創(chuàng)建一個新的維度】6、【單選題】執(zhí)行下面程序段,張量c的值是_______。importtensorflowastfa=tf.range(8)b=tf.reshape(a,[4,2])c=tf.transpose(b,(1,0))本題答案:【[[0,2,4,6],[1,3,5,7]]】7、【單選題】執(zhí)行下列程序段后,正確的結果是_______。importtensorflowastfa=[[1,1,1],[2,2,2]]b=[[3,3,3],[4,4,4]]c=tf.concat([a,b],1)print(c.numpy())本題答案:【[[111333][222444]]】8、【判斷題】使用tf.squeeze()函數刪除維度,若省略axis參數,則會刪除所有長度為1的維度。本題答案:【正確】9、【判斷題】使用tf.unstack()函數分解張量,分解后得到的每個張量,和原來的張量相比減少一維。本題答案:【正確】8.4部分采樣-隨堂測試1、【單選題】下列關于切片的描述,正確的是_______。本題答案:【當起始位置、結束位置省略時,表示讀取所有數據】2、【單選題】使用索引讀取MNIST數據集中train_x訓練集,下列語句描述正確的是_______。本題答案:【train_x[0]:取第1張圖片中的數據】3、【單選題】下列關于采樣的說法中,錯誤的是_______。本題答案:【gather()函數可以同時對多個維度進行索引】4、【單選題】下面程序的執(zhí)行結果后,得到的張量切片是_______。importtensorflowastft=tf.range(10)t[3::-1]本題答案:【[3,2,1,0]】5、【單選題】對手寫數字數據集MNIST中的train_x訓練集(60000,28,28)進行切片,下面對切片結果描述錯誤的是_______。importtensorflowastfimportnumpyasnpmnist=tf.keras.datasets.mnist(train_x,train_y),(test_x,test_y)=mnist.load_data()本題答案:【train_x[0:28:2,:,:]:對所有圖片隔列采樣】6、【單選題】執(zhí)行下列程序段后,輸出的結果是_______。importtensorflowastfa=tf.range(6)b=tf.reshape(a,[3,2])c=tf.gather(b,axis=0,indices=[0,2])print(c.numpy())本題答案:【[[01][45]]】8.5張量運算-隨堂測試1、【單選題】下列_______方法可以將張量x和y逐元素相乘。本題答案:【tf.multiply(x,y)】2、【單選題】關于張量的冪指對數運算,下列描述正確的是_______。本題答案:【tf.pow(x,y):對x求y的冪次方】3、【單選題】下面程序段中,能夠正確執(zhí)行的是_______。本題答案:【importtensorflowastftf.exp(3.)】4、【單選題】下列關于張量運算的說法中,錯誤的是_______。本題答案:【兩個不同維度的張量相加,其最后一個維度的長度可以不相等】5、【單選題】執(zhí)行以下程序段,對執(zhí)行結果描述正確的是_______。importtensorflowastfimportnumpyasnpa=tf.constant(np.arange(4),shape=(2,2))b=tf.constant(np.arange(4),shape=(2,2))c=a@bd=tf.multiply(a,b)print(c:,c.numpy())print(d:,d.numpy())本題答案:【c:[[23][611]]d:[[01][49]]】6、【單選題】執(zhí)行下列程序段后,得到的結果是_______。importtensorflowastfimportnumpyasnpa=tf.constant(np.arange(24).reshape(4,2,3))b=tf.constant(np.arange(6).reshape(3,2))c=a@bprint(c.shape)本題答案:【(4,2,2)】7、【單選題】下列選項中,對函數的執(zhí)行結果描述錯誤的是_______。importnumpyasnpa=tf.constant(np.arange(6),shape=(2,3))本題答案:【執(zhí)行語句tf.reduce_mean(a)后,輸出張量的值為2.5】8、【單選題】執(zhí)行以下程序段后,輸出的結果是_______。importnumpyasnpa=tf.constant([[2,5,1],[3,4,6]])b=tf.argmax(a)print(b.numpy())本題答案:【[101]】9、【判斷題】TensorFlow2.0中,只提供了以e為底的自然對數運算,如果需要計算以其他底數的對數運算,可以利用換底公式來實現(xiàn)。本題答案:【正確】10、【判斷題】多維向量乘法運算時,會先用張量的最后兩維做向量乘法,然后高維采用廣播機制,得到運算結果。本題答案:【正確】*8.6使用GPU-隨堂測試1、【單選題】下列描述錯誤的是______。本題答案:【相比于GPU,CPU擁有更高的浮點計算能力】2、【單選題】關于list_physical_devices(device_type)函數,下列描述錯誤的是______。本題答案:【它只能查看當前主機的GPU設備,無法查看CPU】3、【單選題】下列描述錯誤的是______。本題答案:【在默認情況下,TensorFlow優(yōu)先將運算分配給CPU執(zhí)行】4、【判斷題】在GPU上執(zhí)行TensorFlow運算時,數組運算規(guī)模越大,性能提升就越明顯。本題答案:【正確】5、【判斷題】TensorFlow能夠自動檢測系統(tǒng)中的GPU等高速運算設備,并調用所有可用資源,充分利用它們進行計算。本題答案:【正確】第8講單元作業(yè)1第8講單元作業(yè)2第8講單元測試1、【單選題】下列說法中,錯誤的是。本題答案:【Python列表非常適合用來做數值計算】2、【單選題】下列關于TensorFlow的說法中,錯誤的是。本題答案:【Tensorflow2.0中默認采用動態(tài)圖機制,其執(zhí)行效率要高于靜態(tài)圖機制】3、【單選題】下列關于TensorFlow張量的說法中,錯誤的是。本題答案:【對張量進行分割或拼

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論