照理說,這次的標題是下錯的,因為這次是想要測試一下 nVidia Gefore GTX 1060 在微軟的 Windows Subsystem for Linux (WSL 2) 利用所謂的 DirectML 來開發 tensorflow 2(或者說,在 WSL 2 下能夠使用 GPU 來發揮 tensorflow 2)的程式。但是由於是心得式的文章,我就以 Part 3 來延續這個主題。另外,我想知道,如果以之前安裝的純 tensorflow-gpu 2.3 版來比較,DirectML 的架構效能究竟是怎麼樣的情形。
經過了兩年,我簡單的試圖在 win10 的環境下再次利用 anaconda 3 架設 Tensorflow-GPU 的環境,結果還是不很成熟,我真心認為安裝的過程很沒必要東拿西挪的,直覺式的 conda install 就應該要能做的到,很不幸的,目前最直覺的安裝方式還是幾年前試出來的 tensorflow-gpu 2.3 版。
前幾天學生告訴我,在 win10/win11 的環境下未來的趨勢似乎是 WSL 的天下(雖然我的直覺告訴我,台灣一般資管系的學生比較難接受 Linux),所以我就試了一下所謂的 WSL 2。我幾年前就試過所謂的 WSL,但是可能是所謂的 WSL 1,所以效能不怎麼樣,我就放棄了;這次嘗試 WSL 2,我有了截然不同的體驗,所以安裝完了 WSL 2 就下手嚐試 tensorflow-gpu。