🍻 高效率 懒人 养成Tricks!🍻
Ubuntu、Mac、Tools Collections~ 持续收集中~ 🛰

抱歉,部分只提供建议,教程什么的,google不到算我输。

工具 🔧

ubuntu desktop with openssh-server

主力机还是自己的笔记本,实验室的 laji 主机怎么办?🐶
👇 👇 👇 👇
给你的Ubuntu桌面版主机安装openssh-server,像访问服务器那样访问自己的主机吧!

tmux

开启脚本的命令不能关!难道我的笔记本要一直放在实验室吗?🙊
怎么把命令挂在后台啊!太难了,学不会🙃
tmux你值得拥有!不关机,不kill,关掉命令行都可以!
配合openssh-server,主力机不动,ssh到ubuntu主机上,访问服务器,把脚本挂到tmux上。理论上可以随便玩。

Tricks 🚲

shell脚本

训练CNNs的时候,最初的使用姿势可能是 python cnn.py

但是,要调整网络参数的时候怎么办,还需要到源码中找到然后一个一个修改吗?No!

pytorch里有argparsetfFLAGS,我可以这样 python cnn.py -g 0 -param1 val1 -param2 val2 -param3 val3 -param4 val4 -param5 val5 -param6..., 想接多少就。。。接多少!👀 👀 👀

推荐写入到shell脚本中,可以顺序执行多个py文件,一个实验一个shell做到底,不用盯着显卡了。

log的生成

log生成配合shell脚本使用。

sh myscript.sh 2>&1 | tee logs/myscript.log

原理:
Output Redirect


持续收集中~ 🛰