這次不玩游戲,來玩玩深度學(xué)習(xí)項目。
這次給大家推薦的項目是人臉生成,這個項目使用過后的感覺就是大體上還算令人滿意,我們先看看效果圖
相信看到效果圖會贊嘆人工智能合成的圖片的效果。這些都不是現(xiàn)實生活中存在的人喲,沒想到還能生成出不少漂亮的小姐姐和帥氣的小哥哥。(顏控福利)
只不過里面也有缺陷就是例如下面這個。
很明顯這個小孩的手以及嘴巴部分的生成是有一部分問題的,耳朵也像妖精的耳朵,這個項目的模型還有待提高,那么接下來我們來看看這個項目怎么使用吧。
鑒于大陸登錄github速度比較慢,想要項目完整版可以私信我。
· Both Linux and Windows are supported. Linux is recommended for performance and compatibility reasons.
· 64-bit Python 3.6 installation. We recommend Anaconda3 with numpy 1.14.3 or newer.
· TensorFlow 1.14 or 1.15 with GPU support. The code does not support TensorFlow 2.0.
· On Windows, you need to use TensorFlow 1.14 — TensorFlow 1.15 will not work.
· One or more high-end NVIDIA GPUs, NVIDIA drivers, CUDA 10.0 toolkit and cuDNN 7.5. To reproduce the results reported in the paper, you need an NVIDIA GPU with at least 16 GB of DRAM.
· Docker users: use the provided Dockerfile to build an image with the required library dependencies.
- On Windows, the compilation requires Microsoft Visual Studio to be in PATH. We recommend installing Visual Studio Community Edition and adding into PATH using “C:\Program Files (x86)\Microsoft Visual Studio19\Community\VC\Auxiliary\Build\vcvars64.bat”.
1.python3.6
2.TensorFlow1.14但不能使用TensorFlow2.0以上
3.安裝英偉達(dá)顯卡CUDA10.0并安裝上cuDNN7.5,推薦顯卡16G以上(如果不訓(xùn)練可以忽略)
4.以上文件需要配置環(huán)境變量。
點擊按鈕編輯,把上面的軟件配置進(jìn)去。
Win10,1050Ti,CUDA 10.0,CuDNN 7.6.5,tensorflow-gpu 1.14.0,VS2017可完美運(yùn)行。
windows
打開cmd輸入
python X://路徑/generate_yellow.py
會在result文件生成圖像并且生成其代碼;
用編輯器打開generate_yellow.py ,generate_num可以控制生成圖片的數(shù)量
如果想編輯膚色,顏值,表情可以使用下面的人臉屬性編輯腳本。
打開play_with_dlatent.py,在如下部分共有4處可自行設(shè)置:
1. 圖第1處設(shè)置是生成器所在目錄,譬如對應(yīng)明星臉生成器就設(shè)置為’model/generator_asian_star.pkl’,但要注意generator_asian_star.pkl文件要放在model文件夾下。
2. 圖第2處設(shè)置是需要調(diào)整的人臉對應(yīng)的latent碼,latent碼從生成器目錄下的generate_codes文件夾里獲得,是生成人物對應(yīng)的txt文件,下面舉一個例子說明。
比如上圖是用萌娃臉生成器生成的20個小孩,其中我覺得0007號不錯,想對它進(jìn)行編輯,就在generate_code文件夾里找到該小孩的生成碼:0007.txt,將其拷貝到人臉屬性編輯中的input_latent目錄下,并在代碼中修改latent碼的名字就可以了。
3. 圖第3處設(shè)置調(diào)整方向,可以將angle.npy改成如smile.npy等預(yù)置的5種模式。
4. 圖第4處設(shè)置調(diào)整大小,向量里面的值表示調(diào)整幅度,可以自行編輯,對于每個值都會生成一張圖片并保存。
5. 設(shè)置完之后運(yùn)行python play_with_dlatent.py,就能在result文件夾下看到結(jié)果。
上述這么多生成器看著有點可怕,但其實它離真正的商用之路還早著很呢。。如果真想沖擊傳統(tǒng)視覺行業(yè)的話,至少有兩個問題亟待解決:1.相關(guān)配套技術(shù)有待完善,譬如人臉植入、妝容精細(xì)控制、動畫及全身合成等等;2.如何圍繞精細(xì)的用戶群構(gòu)建特定的生成技術(shù)服務(wù)體系也有待探索。
新的win11系統(tǒng)近期已經(jīng)出爐,但是相信win10系統(tǒng)還是目前大多數(shù)用戶目前正在使用的計算機(jī)系統(tǒng)。
這幾天,就有一位win10的用戶跟小繪吐槽,他的計算機(jī)在進(jìn)行打印機(jī)共享時,經(jīng)常遇到無法連接報錯的情況,計算機(jī)提示:“操作無法完成(錯誤代碼為0X00000709,)”如下圖。那么遇到這種問題時,我們應(yīng)該怎么解決呢?
方法一:
計算機(jī)重新安裝打印機(jī)驅(qū)動程序,并將打印機(jī)驅(qū)動更新到最新版。
方法二:
1.按下鍵盤win+R 快捷鍵打開“運(yùn)行”菜單,然后輸入:services.msc ,并點擊確定進(jìn)入。
打開服務(wù)之后重啟下主機(jī)和客戶機(jī)Workstation、 windows firewall、 webclient 、upnpdevice host、 tcp/ip netbios helper、ssdtdiscovery、 server、 printspooler、 iphelper、 dnsclient、 dhcpclient、 computer browser這幾項服務(wù)。重啟完成后再重新嘗試連接。
方法三:
取消IP訪問連接打印機(jī)的方式。首先我們打開“網(wǎng)絡(luò)”,找到共享打印機(jī)綁定的計算機(jī)的名稱,然后打開直接連接打印機(jī)即可。
怎么樣,你學(xué)會了嗎?
——END——
——往期精彩推薦——
用好這三招,電腦搜索打印機(jī)設(shè)備很迅速