很奇怪,gigabyte 的 AORUS 15X 在 ubuntu 24.04 下,dconf 的 "disable touchpad while typing" 功能竟然沒有用。
所以只好自己(請 gemini) 寫。
用 python 寫的。
停止 typing 到 re-enable touch 的時間有點太長。
但是改短threading.Timer( ) 的時間好像沒用 (resolution 好像不夠)。
叫 gemnini 用 c 寫,他說很複雜,用 kernel driver 他說最好不要。
所以只好將就用這個。
內容很簡單,就是 keyboard listener, on key press, disable touch and enable a timer.
timer timeout 的時候 re-enable touch
2025/3/30
2025/3/26
Implement yolov3 from scratch and training
根據 yolov3 from scratch using pytorch 的 code section 整理整合的 code:
使用pascal VOC2012 train 做 training, val 做 validating。
training 500 次:
可以看到大約 56 epochs 的時候就 overfitting 了..
training 500 次:
可以看到大約 56 epochs 的時候就 overfitting 了..
2025/3/14
Zed Editor
聽說可以免費用 Claude sonnet 3.7,所以來用用看。目前 Windows 版安裝檔還沒好,只能 build from source...
所以用 Linux 版。
都是用 keyboard Command.
第一個就是 Ctrl-I 叫出 AI Assistant.
然後問他 Zed 怎麼用..
就這樣,完了。
所以用 Linux 版。
都是用 keyboard Command.
第一個就是 Ctrl-I 叫出 AI Assistant.
然後問他 Zed 怎麼用..
就這樣,完了。
2025/3/13
miniconda in Windows -- change install, env and pkgs location
在 windows 就是麻煩,C: 沒空間,不能把新 HD mount 進來,不能建link到新 HD.然後一堆app 又一定要用 User/
像 conda 就是。
所以要改 path 很麻煩。
參考 這一篇,在自己的 user 目錄找到 .condarc,修改:
修改玩參考 這一篇,可以看conda 有沒有正確依照.condarc:
另外,因為windows 很麻煩,例如D:\Default 就是其他 user 不能寫入修改,所以記得要去 D:/miniconda (安裝目錄),和.condarc 的一堆目錄按右鍵,開啟一般user 的 write 權限。
像 conda 就是。
所以要改 path 很麻煩。
參考 這一篇,在自己的 user 目錄找到 .condarc,修改:
ssl_verify: true channels: - defaults envs_dirs: - D:/minicondaenvs pkgs_dirs: - D:/minicondapkgs這樣download 下來的 package file 和 create 的 environment 就會在 D:/mini....
修改玩參考 這一篇,可以看conda 有沒有正確依照.condarc:
>conda config --get --add channels 'defaults' # lowest priority --add envs_dirs 'D:/minicondaenvs' --add pkgs_dirs 'D:/minicondapkgs' --set ssl_verify True
另外,因為windows 很麻煩,例如D:\Default 就是其他 user 不能寫入修改,所以記得要去 D:/miniconda (安裝目錄),和.condarc 的一堆目錄按右鍵,開啟一般user 的 write 權限。
訂閱:
文章 (Atom)