首頁>技術>

在上一篇文章中已經介紹了在ubuntu20.04中安裝了python3.8和tensorflow2.2.0,需要看的朋友可以到上文中觀看:

https://www.toutiao.com/i6915983671610638859/

然而上文中只是安裝了基本環境而已,要想更友好地開發python程式碼,還是要安裝jupyter notebook,這樣對程式碼執行結果的視覺化會比較好。Jupyter Notebook是基於網頁的用於互動計算的應用程式,其可被應用於全過程計算:開發、文件編寫、執行程式碼和展示結果。官方文件為:

https://jupyter-notebook.readthedocs.io/en/stable/notebook.html

安裝完成後如下圖:

本文為詳細介紹怎麼安裝jupyter notebook,及執行一個對抗神經網路。

下面說一下安裝的流程。

一、jupyter notebook安裝(1)使用pip安裝

建議在安裝的時候進入之前建立的虛擬環境中安裝,同時執行的時候也是在虛擬環境中執行,這樣就可以直接使用tensorflow的環境了。

進行環境:

source venv/bin/activate

之前建立的虛擬環境中

執行安裝命令:

pip install jupyter

安裝中

安裝完成

如果安裝失敗可以執行如下升級

pip install --upgrade pip
(2)執行jupyter notebook

注意:執行的時候也是在虛擬環境中執行,以便使用虛擬環境中的tensorflow軟體包

jupyter notebook

執行成功

在執行成功的圖裡可以知道,是會自動打開了一個頁面:

http://localhost:8888/tree?#running

執行頁面

這個時候就可以在右上角新建,進行寫程式碼了。

二、執行對抗神經網路

生成對抗網路(GANs)是當今計算機科學領域最有趣的想法之一。兩個模型透過對抗過程同時訓練。一個生成器(“藝術家”)學習創造看起來真實的影象,而判別器(“藝術評論家”)學習區分真假影象。可以在官網看具體的詳細,如下:

https://tensorflow.google.cn/tutorials/generative/dcgan

下面是我執行的一個結果,只是運行了5次而已。

對抗神經網路生成字型

先新建一個GANs.ipynb檔案,在裡面填入相關的內容就可以了。

GANs.ipynb檔案

具體的內容可以在tensorflow的官網可以看到。

當然大家想看我的也是可以的,我匯出來瞭如下,內容比較多,不想看的,可以跳過:

20
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • Python運算子,python入門到精通「五」