日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

2.17 Jupyter/ipython 笔记本的快速指南-深度学习-Stanford吴恩达教授

發(fā)布時(shí)間:2025/4/5 56 豆豆
生活随笔 收集整理的這篇文章主要介紹了 2.17 Jupyter/ipython 笔记本的快速指南-深度学习-Stanford吴恩达教授 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

←上一篇↓↑下一篇→
2.16 關(guān)于 Python Numpy 向量的說(shuō)明回到目錄2.18 Logistic 損失函數(shù)的解釋

Jupyter/ipython 筆記本的快速指南 (Quick tour of Jupyter/ipython notebooks)

學(xué)到現(xiàn)在,你即將要開(kāi)始處理你的第一個(gè)編程作業(yè)。但在那之前,讓我快速地給你介紹一下在Coursera上的iPython Notebooks工具。

這就是Jupyter iPython Notebooks的界面,你可以通過(guò)它連接到Coursera。讓我快速地講解下它的一些特性。關(guān)于它的說(shuō)明已經(jīng)被寫(xiě)入這個(gè)Notebook中。

這里有一些空白區(qū)域的代碼塊,你可以在這里編寫(xiě)代碼。有時(shí),你也會(huì)看到一些函數(shù)塊。而關(guān)于這些的說(shuō)明都已經(jīng)在iPython Notebook的文本中。在iPython Notebook中,在這些較長(zhǎng)的灰色的區(qū)域就是代碼塊。

有時(shí),你會(huì)看到代碼塊中有像這樣的開(kāi)始代碼和結(jié)束代碼。在進(jìn)行編程練習(xí)時(shí),請(qǐng)確保你的代碼寫(xiě)在開(kāi)始代碼和結(jié)束代碼之間。

比如,編寫(xiě)打印輸出Hello World的代碼,然后執(zhí)行這一代碼塊(你可以按shift +enter來(lái)執(zhí)行這一代碼塊)。最終,它就會(huì)輸出我們想要的Hello World

在運(yùn)行一個(gè)單元格cell時(shí),你也可以選擇運(yùn)行其中的一塊代碼區(qū)域。通過(guò)點(diǎn)擊Cell菜單的Run Cells執(zhí)行這部分代碼。

也許,在你的計(jì)算機(jī)上,運(yùn)行cell的鍵盤(pán)快捷方式可能并非是shift enter。但是,Mac應(yīng)該和我的個(gè)人電腦一樣,可以使用shift + enter來(lái)運(yùn)行cell

當(dāng)你正在閱讀指南時(shí),如果不小心雙擊了它,點(diǎn)中的區(qū)域就會(huì)變成markdown語(yǔ)言形式。如果你不小心使其變成了這樣的文本框,只要運(yùn)行下單元格cell,就可以回到原來(lái)的形式。所以,點(diǎn)擊cell菜單的Run Cells或者使用shift + enter,就可以使得它變回原樣。

這里還有一些其他的小技巧。比如當(dāng)你執(zhí)行上面所使用的代碼時(shí),它實(shí)際上會(huì)使用一個(gè)內(nèi)核在服務(wù)器上運(yùn)行這段代碼。如果你正在運(yùn)行超負(fù)荷的進(jìn)程,或者電腦運(yùn)行了很長(zhǎng)一段時(shí)間,或者在運(yùn)行中出了錯(cuò),又或者網(wǎng)絡(luò)連接失敗,這里依然有機(jī)會(huì)讓Kernel重新工作。你只要點(diǎn)擊Kernel,選擇Restart,它會(huì)重新運(yùn)行Kernel使程序繼續(xù)工作。

所以,如果你只是運(yùn)行相對(duì)較小的工作并且才剛剛啟動(dòng)你的ipad或筆記本電腦,這種情況應(yīng)該是不會(huì)發(fā)生的。但是,如果你看見(jiàn)錯(cuò)誤信息,比如Kernel已經(jīng)中斷或者其他信息,你可以試著重啟Kernel

當(dāng)我使用iPython Notebook時(shí)會(huì)有多個(gè)代碼區(qū)域塊。盡管我并沒(méi)有在前面的代碼塊中添加自己的代碼,但還是要確保先執(zhí)行這塊代碼。因?yàn)樵谶@個(gè)例子,它導(dǎo)入了numpy包并另命名為np等,并聲明了一些你可能需要的變量。為了能順利地執(zhí)行下面的代碼,就必須確保先執(zhí)行上面的代碼,即使不要求你去寫(xiě)其他的代碼。

最后,當(dāng)你完成作業(yè)后,可以通過(guò)點(diǎn)擊右上方藍(lán)色的Submit Assignment按鈕提交你的作業(yè)。

我發(fā)現(xiàn)這種交互式的shell命令,在iPython Notebooks是非常有用的,能使你快速地實(shí)現(xiàn)代碼并且查看輸出結(jié)果,便于學(xué)習(xí)。所以我希望這些練習(xí)和Jupyter iPython Notebooks會(huì)幫助你更快地學(xué)習(xí)和實(shí)踐,并且?guī)椭懔私馊绾稳?shí)現(xiàn)這些學(xué)習(xí)算法。后面一個(gè)視頻是一個(gè)選學(xué)視頻,它主要是講解邏輯回歸中的代價(jià)函數(shù)。你可以選擇是否觀看。不管怎樣,都祝愿你能通過(guò)這兩次編程作業(yè)。我會(huì)在新一周的課程里等待著你。

課程PPT





←上一篇↓↑下一篇→
2.16 關(guān)于 Python Numpy 向量的說(shuō)明回到目錄2.18 Logistic 損失函數(shù)的解釋

總結(jié)

以上是生活随笔為你收集整理的2.17 Jupyter/ipython 笔记本的快速指南-深度学习-Stanford吴恩达教授的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。