1.用免费算力搭建模型
自身笔记本不带显卡,本来用colab环境跑起来了,但colab给我训练到不到15个epoch就没算力,而且搭建mmcv环境都要半个小时,有点小坑。
找了半天,感谢 这个平台让我完成了任务,这个GPU可以用算力豆免费用,每天签到都送40豆,V100GPU(0.5/6min), 可以用8个小时了;更何况注册还送500豆。
a.上传数据集
b. 新建实例时导入自己的数据集,数据集在/root/data下
环境的安装记得在终端运行,可以永久保存,在jupyter中可能要重装环境;
c. git clone 下需要的mmpose和mmdetection
d. 数据集记得解压缩,并且移动到mmpose和mmdetection各自的数据下,python文件中的地址要注意修改;
pip install torch
pip install torchvision
pip install -U openmim
mim install mmengine
mim install 'mmcv==2.0.0rc3'
mim install "mmdet>=3.0.0rc6"
pip install opencv-python pillow matplotlib seaborn tqdm pycocotools -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install pip install albumentations
cd /root/
mkdir mmdetection/dataset/
mv config/rtmdet_tiny_ear.py mmdetection/dataset/
mkdir mmpose/dataset/
mv config/rtmpose-s-ear.py mmpose/dataset/
cd /root/mmdetection/
mim install -e .
python tools/train.py dataset/rtmdet_tiny_ear.py
cd /root/mmpose/
mim install -e .
python tools/train.py dataset/rtmpose-s-ear.py
2.git push问题
在git初始化后,执行下列命令
git remote add Name https://url.git #远程git地址
git branch -M main #main分支
git pull Name main --allow-unrelated #合并
git push -u Name main #上传
user 是自己的名字
password 是Tokens
创建Tokens:Sign in to GitHub · GitHub 在
创建时要注意赋予对应的权限;
Failed to connect to github.com port 443:connection timed out(参考:解决 github 报错 Failed to connect to github.com port 443:connection timed out_吴名氏.的博客-优快云博客
取消全局代理:
git config --global --unset http.proxy
git config --global --unset https.proxy
Received HTTP code 503 from proxy after CONNECT
vim ~/.gitconfig
[https]
sslVerify = false
[http]
sslVerify = false
Could not resolve proxy: proxy.corpadderess
git config --global --unset http.proxy
git config --global --unset https.proxy