2022年3月11日 星期五

tensorflow 在 win10 上的安裝

安裝環境及版本

顯卡:NVIDIA GeForce RTX 3050 Laptop GPU

OS:Windows 10 Home, 64-bit

Python 3.8.*(pytorch目前最高只支援到3.8; 建議使用 anaconda 以利試誤)

TensorFlow 2.8

CUDA ToolKit 11.3(pytorch目前最高只支援到11.3; 建議使用 anaconda 以利試誤)

cuDNN 8.3

安裝 CUDA Toolkit 11.3

1. NVIDIA官網下載CUDA Toolkit 11.3 安裝檔,並且執行。

2. 查看CUDA安裝版本

nvcc --version

安裝cuDNN 8.3

1. NVIDIA官網下載cuDNN (需免費註冊帳號)的壓縮檔 (抓安裝檔執行後仍需進行以下步驟)。

2. 將壓縮檔內bin、include、lib子資料夾複製到下列資料夾:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.6\

(這一步是最令人費解的,為何不讓安裝檔直接找到應該安裝的位置呢? 總之詳參 3.3. Installing On Windows )

安裝 TensorFlow & pytorch

1. 安裝指令

pip install tensorflow

2. 查看TensorFlow安裝版本

pip show tensorflow

3. 安裝 pytorch 

conda install pytorch torchvision torchaudio PySoundFile cudatoolkit=11.3 -c pytorch

4. 查看 pytorch 安裝版本

python -c "import torch ; print(torch.__version__)"

檢測是否完成安裝

1. cmd 下執行

python -c "from tensorflow.python.client import device_lib;print(device_lib.list_local_devices())"

若出現 gpu 等字樣代表安裝成功

2. 或 cmd 下執行 python 

>>import tensorflow as tf

>>import os

>>os.environ['TF_CPP_MIN_LOG_LEVEL']='2'

>>print('GPU', tf.config.list_physical_devices('GPU'))

若出現如下訊息,代表安裝成功

GPU [PhysicalDevice(name='/physical_device:GPU:0', device_type='GPU')]

(亦可參 Win10 安裝 CUDA、cuDNN 教學 有較詳細講解),作者是大正妹)



2022年2月22日 星期二

win10 上刪除微軟注音的方法

參考這篇討論,因為版本的關係在我的電腦上機碼為  

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{B115690A-EA02-48D5-A231-E3578D2FDF80}\LanguageProfile\0x00000404\{B2F9C502-1742-11D4-9790-0080C882687E}]

衹要刪除 {B2F9C502-1742-11D4-9790-0080C882687E}  就可以了,

需要改權限才能操作,

1. 右鍵點擊,權限,進階,擁有者改爲自己或者管理員組,確定,關閉。

2. 重新右鍵點擊,權限,給自己或者管理員組上權限,確定,關閉。

3. 之後就可以右鍵點擊刪除了,刪除之後可以從Windows 設定,區域語言裏面重新添加系統預設輸入法。


2022年2月17日 星期四

我沒裝 perl 啊/不,你已經裝了,當你安裝 Git for Windows 的那一刻起

 剛在新買的筆電上安裝 Git for Windows 時,偶然看到 perl 的路徑閃過。果不其然在 C:\Program Files\Git\usr\bin 看到它的身影。看這路徑應該是要在 git-bash 中使用的。



2022年1月30日 星期日

Obsidian, Heptabase 及 org mode

之前曾經提過 Obsidian 這個軟體,最近在 ptt 上也有人提到,在  emacs org mode 中其實已經有 org-roam 提供類似的功能。這幾個月又出現了一個 卡片盒筆記法 的實踐應用程式 Heptabase , 詳細介紹可以看這支 onboarding 影片。



2021年12月31日 星期五

eww中複製org mode格式的超連結

  1. 啟動模組 M-x org-eww-copy-for-org-mode 勾選 eww 按Apply and Save 
  2. 在 *eww* 視窗中按小 g ,輸入連結
  3. 在網頁中選取需要的部分;不選的話會複製整個網頁
  4. C-c C-x C-w 或 M-x org-eww-copy-for-org-mode
  5. 將內容貼到需要的地方,C-y (或 C-v ,若 Lua 有設定好的話)

 參 org-eww 

;; In an eww buffer function `org-eww-copy-for-org-mode' kills either

;; a region or the whole buffer if no region is set and transforms the
;; text on the fly so that it can be pasted into an org-mode buffer
;; with hot links.

;; C-c C-x C-w (and also C-c C-x M-w) trigger
;; `org-eww-copy-for-org-mode'.



2021年11月30日 星期二

晒太陽就可以活下去?!

參 藻類(algae)可以提供蝌蚪大腦氧氣  

簡單來說就是把含葉綠素的植物打到血管內,讓它行光合作用,產生氧(和葡萄糖?)

或許有朝一日,呼吸都不用,吃飯也不用,打一針就可以行光合作用了

晒太陽就會胖,從此人類再也不用異營了,大家說好噗好啊?



原文: 

Suzan Özugur et al. Green oxygen power plants in the brain rescue neuronal activity. iScience, published online October 13, 2021; doi: 10.1016/j.isci.2021.103158