Python 板


LINE

https://imgur.com/yuGpJqP PLUSE ai 用於去除人臉馬賽克算是一個經典的案例 開程式在2020開源,對於ai有興趣的人不訪當作練練手 本篇不討論原理與訓練模型 單純說明如何安裝ai所需的作業環境 從vscode、anaconda開始 即使是電腦上沒有任何python環境的人也可以學習 但是如果不是win10+NVIDIA的電腦是不相容的 同時可能要保留20G以上的C槽空間 Step 1-1 安裝編譯程式vscode https://code.visualstudio.com/ 到官網下載安裝包 https://imgur.com/a54J3i8 用預設的選項安裝就可以了 建議裝完後重新開機 Step 1-2 安裝anaconda https://www.anaconda.com/products/distribution 到官網下載安裝包 https://imgur.com/wfEuJ9W 使用者看個人需求,我是選ALL USER https://imgur.com/Zx1Trx4 路徑不用改 https://imgur.com/jXHrUfK anaconda會自己安裝python3.9 如果已經有安裝其他版本建議移除後安裝anaconda 以免有衝突 上面的勾勾如果可以勾就勾 如果跟我一樣不能勾的,那要在下一不設定PATH Step 1-3 設定PATH https://imgur.com/C6vqsVB 進入win10的"設定"(在"關機"的上面有個齒輪) https://imgur.com/OG6lkPu 1-3-1 左邊下面選擇"關於" 1-3-2 最右邊找到"進階系統設定" 1-3-3 "進階"視窗中選"環境變數" 1-3-4 "系統變數"中找到"Path" 1-3-5 "編輯" 1-3-6 "新增" 1-3-7 新增附圖中的三個路徑,如果你有該anaconda的路徑就微調一下 1-3-8 確定確定確定 Step 1-4 確認anaconda的安裝完成 https://imgur.com/HnA8Yzi 打開命令提示字元("以下簡稱cmd") https://imgur.com/UHuYLbh 1-4-1 輸入 "conda --version" 1-4-2 輸入 "python" 1-4-3 按"ctrl+z"跳出來 1-4-4 執行成功應該要跟上圖一樣 Step 2-1 檢查Pytorch目前釋出的最高版本 https://pytorch.org/get-started/previous-versions/ 到網站找到你的作業系統 https://imgur.com/CnpN4dO 以此時為例,windows最高的cuda系統版本是11.6 Step 2-2 檢查顯卡驅動 https://imgur.com/5NZZNRL 桌面右鍵,進入"NVIDIA控制面板" https://imgur.com/KSUXRAq 按"系統資訊" https://imgur.com/uRiOM7D 可以看到你的驅動版本 https://imgur.com/F7Ivwja 按上面的"元素",看你的CUDA版本 Step 2-3 檢查驅動是否須更新 https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html 到網站 https://imgur.com/PknzJK5 找到對照表"CUDA Toollit and Corrensponding Driver Versions" 以我的驅動為例 已經升到最頂了,而且超過pytorch的最高版本 那就不用再更新 建議是調整到恰好滿足pytorch版本,以免有不相容的問題 Step 2-4 安裝CUDA 如果你的CUDA版本要更新,到下面網站 https://developer.nvidia.com/cuda-toolkit-archive 下載你要的版本 https://imgur.com/ykHIB0g 有網路上說一定要離線版,那就載"exe(local)" https://imgur.com/APOd4I9 然後我是選自定,能裝的全都裝 Step 2-5 安裝cuDNN https://medium.com/ching-i/win10-%E5%AE%89%E8%A3%9D-cuda-cudnn-%E6%95%99%E5%AD %B8-c617b3b76deb 到網站 https://imgur.com/r2LbBV2 根據你的作業系統 https://imgur.com/zvWVNrB 有可能會要你註冊 那就註冊完再回來下載 https://imgur.com/q8dUo6U 解壓縮 到你的CUDA資料夾 例如: C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6 https://imgur.com/ngcLFSO 把裡面的文件丟到對應資料夾內就可以了 如果有不懂的可看這篇 [Ref] https://medium.com/ching-i/win10-%E5%AE%89%E8%A3%9D-cuda-cudnn-%E6%95%99%E5%AD %B8-c617b3b76deb Step 2-6 輸入"nvcc --version" https://imgur.com/nSFnv2s 輸入"cd C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\extras\demo_suite" (如果你的路徑跟我不一樣那就微調) 輸入"bandwidth.Test.exe" https://imgur.com/wtM3FaE 執行成果應該要跟圖篇一樣 Step 3-1 以系統管理員身分開啟vscode https://imgur.com/8F5g0yd https://imgur.com/n7bVrHU https://imgur.com/Gkb0VmV 將下方視窗向上拉 然後選"TERMINAL" [註] https://imgur.com/FIW9K5b 左側工具列可以按最下面的擴充元件 搜尋python安裝套件 不確定是不是必要的,但一般都會順手安裝 Step 3-2 確認conda 在terminal中輸入"conda list" https://imgur.com/AfWjQeG 有跑東西就行了 如果不能執行要檢查前面有甚麼步驟有問題 [註] 如果你適用原本自己裝的python可能會無法呼叫conda指令 https://imgur.com/r1Uuf94 anaconda的python會右andaconda的字樣 你可以查詢vsocde settings python,或是砍調舊的重裝anaconda Step 3-3 安裝 Pytorch https://imgur.com/CnpN4dO 到剛剛的網站複製你CUDA版本的對應指令 https://imgur.com/HxkUKYn 貼上執行安裝 過程可能會要你按"y" 成功安裝後以系統管理員重開vscode Step 3-4 確認 Pytorch https://imgur.com/F79odEx 3-4-1 輸入"python" 3-4-2 輸入"print(torch.__version__)"print(torch.__version__)" 3-4-3 輸入"print(torch.cuda.is_available())" 3-4-4 按"Ctrl+z"離開 執行結果應該要如圖 如果結果不是"True",那就是cuda跟torch沒有相容,檢查前面步驟或上網看看有甚麼問題 可以參考 [Ref] https://learn.microsoft.com/zh-tw/windows/ai/windows-ml/tutorials/pytorch- installation https://zhuanlan.zhihu.com/p/106133822 不過這些是在anaconda的terminal執行的,我們是在vscode理論上都要可以work Step 3-5 安裝 dlib 輸入"pip install cmake" https://imgur.com/BSaXWDR 輸入"pip install boost" https://imgur.com/hLIQu7l https://github.com/shashankx86/dlib_compiled 到網站 下載dlib-19.22.99-cp39-cp39-win_amd64.whl https://imgur.com/4QAFy2O https://imgur.com/uxHgwNV 再回到terminal輸入"cd C:\Users\User\Downloads" 輸入"pip install dlib-19.22.99-cp39-cp39-win_amd64.whl" https://imgur.com/e089v3d 看清楚是不是每包都安裝成功喔 Step 4-1 下載PLUS https://github.com/adamian98/pulse 到網站 https://imgur.com/QjGyDXC 下載程式碼 解壓縮 Step 4-2 建資料夾 到解壓所資料夾中建立檔名為"realpics"的資料夾 然後裡面丟一張1024*1024的人臉照片 好像model都是用老外臉訓練的 你可以先試這張 https://cuijiahua.com/wp-content/uploads/2020/07/dl-21-6.jpg
Step 4-3 馬賽克 到terminal執行"python align_face.py" 他會重google Drive下載model到你的電腦 上面跑完之後她應該會告訴你偵測到幾張臉 然後在input資料夾會看到縮小的圖片 Step 4-4 執行PLUS 到terminal 輸入"python run.py -steps=2000 " 數字看你迭代幾次 跑完的圖片會到runs的資料夾 我用200次的成果 https://imgur.com/qsxSHxY 完成((((灑花~~~~~~~~)))) [Ref] https://www.gushiciku.cn/pl/pFP5/zh-tw https://sa123.cc/o3o8e2q5pwjl8ly4hmar.html https://avoid.overfit.cn/post/96e1c1482b6e4c298738afa8095f67b1 https://aitechtogether.com/article/7394.html 心得: 最近ai很紅,但自己完全不懂,很怕被年輕人取代 不是ai或資工相關背景,安裝時走了很多冤望路,弄了三天還跑去搞到c++環境越想越不對 https://imgur.com/T4wQRwH error紅紅的好可怕 之後應該會繼續完,這方面的技術迭代很快,一下就被淘汰了 但自己動手做,能夠在碰到真的問題時,從經驗中找到想法 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.88.239 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1665558079.A.ABB.html
1F:→ LLSGG: 幹你娘怎麼沒錢啊,打很久欸 10/12 15:02
2F:→ LLSGG: 有問題可以站內喔,因為我反覆弄很多次,有可能有些步驟漏 10/12 15:02
※ 編輯: LLSGG (42.73.88.239 臺灣), 10/12/2022 15:30:18
3F:推 tzouandy2818: 推詳細教學 10/12 18:17
4F:推 rmnc1234: 推 10/13 09:00
5F:推 dati: 路過推,感謝無私的分享 10/13 09:57
6F:推 art1: 只是玩玩的話,用 colab 省時又省力,只需要安裝 boost,剩 10/13 14:42
7F:→ art1: 下的就只有下指令下載程式碼、創資料夾、抓圖、執行程式碼 10/13 14:43
8F:推 art1: https://i.imgur.com/kBt2CTZ.png 像這樣,要切去 GPU 執行 10/13 14:52
不錯欸,好方便
9F:→ ToastBen: Anaconda先不要 10/13 15:07
※ 編輯: LLSGG (42.73.88.239 臺灣), 10/13/2022 15:43:16
10F:推 chang1248w: 推詳細 10/14 10:55
11F:推 fragmentwing: 推推 10/24 14:19
12F:推 purplvampire: 推 10/27 00:25







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP