在谷歌云盘训练YOLOV5模型
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
记录一下使用谷歌云盘运行代码的详细过程,同时也阐明如何修改谷歌云盘中的python版本
一、修改云盘中的python版本
1,!python --version
查看此时的python版本是否是所需要的版本,如果是则不需要运行下列步骤,如果不是,则重新创建(个人认为类似于虚拟环境的概念)
2,创建python3.6
%%bashMINICONDA_INSTALLER_SCRIPT=Miniconda3-4.5.4-Linux-x86_64.shMINICONDA_PREFIX=/usr/localwget https://repo.continuum.io/miniconda/$MINICONDA_INSTALLER_SCRIPTchmod +x $MINICONDA_INSTALLER_SCRIPT./$MINICONDA_INSTALLER_SCRIPT -b -f -p $MINICONDA_PREFIX
结果
3,将此时创建的python版本添加到环境变量
import sys
_ = (sys.path.append("/usr/local/lib/python3.6/site-packages"))
4,调整pip(非必要)
!python -m pip install --upgrade pip
!pip install --upgrade setuptools
5,此时可以使用步骤1查看以下当前的python环境。当然,之所以前文说它类似于虚拟环境,是因为此种方法改变的python环境下几乎没有所必须的库,需要重新安装。具体过程见下文。
二、运行YOLOV5
1.进入新建文件目录(此时数据集已经上传在此文件,且文件夹命名为:colab1)
import os
from google.colab import drive
drive.mount('/content/drive')
%cd /content/drive/MyDrive/colab1#此时的colab1是我之前新创建的文件夹,里面由于存放此次运行的数据集与代码。
可以通过%ls查看此时目录下的文件
2.下载YOLOV5代码
由于直接在外网下载,故而比上传云盘快,建议直接下载(在python环境中运行):
!git clone https://github.com/ultralytics/yolov5.git
3.转到yolov5目录中
由于测试代码和训练代码均在yolov5框架中,故而建议直接使用cd命令跳入此文件中
%cd yolov5
4.安装所需库
因为所下载的yolov5框架中有所需要库的清单,故而可以可以直接在此目录下运行:
!pip install -r requirements.txt
对所有库进行安装,当然,此时也并非会安装所有需要的库,至于具体还需要什么建议运行时查看报错,使用pip安装。
5.运行训练代码
! python train.py --cfg models/yolov5s.yaml --data ../traffic/data.yaml --batch-size 64#后面所跟的是配置的数据,与本地运行时相同
总结
YOLOV5训练的时间偏久,而谷歌云盘里面会时常出现验证来确定人是否在电脑前。故而建议在空白处右击进入检查,选择控制台,在下面输入:
function ClickConnect(){colab.configconsole.log("Connnect Clicked - Start"); document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click();console.log("Connnect Clicked - End");
};
setInterval(ClickConnect, 60000)
之后回车便可解决。
在谷歌云盘训练YOLOV5模型相关推荐
- 【我的第一个目标检测课题】2、薅一把Google的羊毛!使用Colaboratory链接谷歌云盘在线进行网络训练
2020.12.30晚记 在上一篇中已经介绍了用自己的电脑配置了GPU,配置完后训练速度确实是大大提升,但是因为自己的轻薄本显存太少了,只有2G,而我们的数据集还挺大,图片分辨率也高,所以尽管把bat ...
- 租用服务器,以及部署在pycharm专业版上的pytorch环境训练yolov5模型教程服务器环境安装库文件:
租用服务器,以及部署在pycharm专业版上的pytorch环境训练yolov5模型教程服务器环境安装库文件: 一.租用服务器选择环境: 1. 租用服务器网站 2. 选择1.8的pytorch环境,点 ...
- google谷歌云盘_Google 12岁生日快乐
google谷歌云盘 It's Google's 12th Birthday. You'd probably realized that if you've visited the search en ...
- 谷歌云盘Colaboratory如何载入文件
谷歌云的Colaboratory的项目的确不错,提供Tesla K80这块高级的GPU加速功能,但是也存在一个问题. 因为Colaboratory是完全云端的,所以,每次如果想让他访问谷歌云盘的内容, ...
- 2019 Google Drive Api 上传文件到谷歌云盘 获取分享下载链接
如果图片失效或者格式已乱,建议阅读原文 在[案例]搭建 Quizzes 网站,每天赚取 30-50 美元 提到下载站项目,因为整个项目代码加上一些说明,会导致内容太多,所以准备分成几部分,这样看起 ...
- google谷歌云盘_Google舞蹈综合症
google谷歌云盘 Good stuff-just the thing my buddy Adam Cogan is looking for as he dances to the top of t ...
- google colab连接谷歌云盘
在做深度学习项目时,我们一定会需要一个服务器,有时候因为条件限制没有服务器,可以用google的colab来跑我们的程序,它最大的特点是有GPU支持,型号Tesla P100-PCIE-16GB GP ...
- google谷歌云盘_如何(以及为什么)开始使用Google云打印
google谷歌云盘 Wouldn't it be wonderful if you could print from any of your devices (desktops, phones, t ...
- google谷歌云盘_Google诗歌中的冬天
google谷歌云盘 Seasonal decoration and localization have been discussion points around the SitePoint off ...
- ubuntu使用gdown下载谷歌云盘(google drive)文件
参考:[小教程]Ubuntu gdown下载Google Drive文件 安装gdown: git clone https://github.com/wkentaro/gdown.git cd gdo ...
最新文章
- Web开发(一)·期末不挂之第六章·网页布局(浮动定位)
- 2021-09-15
- Intel 64/x86_64/x86/IA-32处理器操作模式/运行模式
- mysql fm999990.99999_Oracle如何显示小数点前面的0
- 中国农历2013,2014 (zz.IS2120@BG57IV3)
- wordpress本地网站怎么搬到服务器,如何把wordpress从本地服务器迁徙到网站主机上...
- Hotdog 热狗大战
- 史上最全SpringCloud2.0视频教程
- 网络历史之金融投资三剑客0
- 计算机一级如何加脚注,用word添加脚注图文的方法是什么?这个计算机技能不会就晚了...
- 算法三十四:最近点对
- 网站接口被恶意攻击怎么办
- React Concurrent Mode 之 Suspense 实践
- 0922CSP-S模拟测试赛后总结
- 虚拟机WMware NAT方式共享物理主机IP地址上网设置方式
- PHP使用支付宝SDK完成支付
- 2018秋季阿里实习生面试总结
- 3Dmax调整模型参数的精度教程
- 手写计算器java_可编程科学计算器app
- [N1盒子] armbian 安装docker +portainer面板以及汉化教程