粉丝2.5万获赞12.0万


优乐威十二来了,今天我手把手教你部署优乐威十二保姆级别教程,有手就行。 哈喽,大家好,今天我手把手教你使用优鲁威十二训练自己的数据级和推理,包括优鲁威十二的环境配置。来,我们直接上教程优鲁威十一,还没玩明白,优鲁威十二就来了。首先我们需要下载优鲁威十二的代码,这个就是官网的地址, 如果官方地址打不开的话,从我后台发送关键字就可以获取完整原码。 复制这个关键字获取 ulov 十二元码预训练模型、训练脚本推理、脚本训练测试数据级等在后台这里发送, 然后从这个链接下载就行了,下载完的原码是这样子的,解压出来就是这样子的。 首先我们需要进行环境配置,如果你之前安装有 ulo 环境的话也可以用之前的,我也不懂之前的环境能不能用。我们打开这个项目,先 使用拍摄膜打开,打开了,我们选用之前的环境试一下,之前的环境是优柔,那直接来推理,推理的话在这个 detest 点 p y 这个文件,这个模型的路径复制粘贴到这里, 然后第二个参数就是你需要推理的图像, 在这个文件夹下把这个路径复制粘贴到这里就行了。右击运行,我们来看一下之前的环境能不能用。 好的,他这里报错了,应该是拍 touch 版本太低了吧。那么恭喜你,需要重新建一个环境,接下来我会手把手教你怎么新建 uro v 十二的环境。首先复制这个命令就行了,复制在 comta 的终端粘贴就行, python 版本跟我的一样也行。然后这个虚拟环境的名字可以随便取取, uro v 十二十三都行,这里名字可以随便改的,然后回车就行了,因为我 之前已经安装过了,他提示是否要删除,我这里不删除,因为我之前安装过了,这里有教程的,然后输入完就一直下载,下载完要激活你虚拟环境。我们来看一下虚拟环境有哪些, 因为我之前已经安装过了,我这里就不重新安装了,我教你怎么安装流程就行了。需要激活你的虚拟环境叫 ulov 十二,激活,然后左边这个括号就变成你的虚拟环境了。 接下来就是安装拍拖曲,如果你电脑有显卡的话,你可以安装 gbu 版本的,如果没有显卡,可以忽略这个步骤。怎么看自己电脑有没有显卡?在设备管理器这里设备管理器, 然后就可以看到自己显卡型号,我的是英伟达显卡的, 有显卡的同学需要查看电脑支持的 qq 版本最高是多少,输入这个命令查看就行了。 我这时的酷打版本是十二点五的,最高版本,可以安装十二点五以下的版本。我们来看一下 ulov 十二的环境配置文件吧,在这个文件里面,答案中拍到血的版本是二点二点二的版本的, 那么我们也安装二点二版本的。首先打开拍照,取得官网,在百度搜索就行了, 往下面拉,拉到二点二的,拉到二点二点二的。我电脑支持酷达,最高版本是十二点 五的,就是这里,如果你版本比较低,你需要更新你的英文。答,显卡驱动怎么更新?我这里也给出了教程,在这个博客里面自己更新一下就行了,很简单的, 那么我们可以安装酷达十一点八,还有酷达十二点一的版本,那我就安装这个十一点八的。杠 c 后面就不用了,粘贴到终端这里回车,如果你没有显卡,你就安装 cpu 的 cpu 就是这条命令,把这条命令复制粘贴到这里就行了, 这里等待好久,我们来看教程。如果出现安装不了的话,那我们通过另外一种方式就是离线安装嘛,这种成功率达到了百分之九十九,我就是安装不了, 他一直转,就是安装不了,那我们通过下载他的包,安装进出拍照水的版本号就行了。 power 是十一点八的,那我们离线安装的话,看这个教程。离线安装包地址打开,打开往下面拉, 如果是 c b u 的话,就下载 c b u 的套取就行。达到酷达十一点半了,跟官网的版本号一样,就是十一点半,然后找到 c u 幺幺八的,然后拍照群版本是二点二的, 要 pass 的版本也需要对应,如果你 pass 的版本是三点幺幺的,那你就要找 c p 三幺幺的。 c p 三幺幺是在哪里?在这里就是这个,我的是 windows, 你就下载 windows, 如果你是 linus 操作系统,就是下载 linus 的,我的是这个,点击下载就行了,因为我已经下载过了,我就不重新下载。下载完 touch 需要安装另外两个包,一个是 touch v 三,一个 touch audio, 找到他对应的版本号就行了,他的版本号是获取微省是零点幺七点二的,在下面找就行了, 他学卫生,零点幺点七的在这里找找,然后 python 版本是 三点幺幺的,三点幺幺是这个,点击这个他就会下载了,跟拍照曲下载方式一样的, 把这两个包也下载下来,我们来看一下,下载下来就是一二三三个包。那怎么按 安装这三个库呢?再一直转,那就停止吧,估计转好久。 我的包在一盘,那就在终端进入一盘,一盘英文上来冒号,中端就进入了一盘纳文 cd, 进入这个文件夹里面, 把这个路径复制到终端,这里滚车就是切换到这个文件夹了,那么通过 pip 安装就行了。 pip is store 要输入文件名就行了。这个文件名这么长,怎么输入呢?这个安装也是讲究顺序的,先安装拍 touch, 再安装 touch vs, 再最后再安装 touch auto。 那怎么输入它的文件名呢?先输入开头 touch, 然后按住 top 键,它就会自动补全了,补全文就回车安装就行了。 回车我已经安装过了,我就不安装了。 按住 top 键回车,再按一次,再按一次再安装就行了。我已经安装过了同款 kp install, 再安装 touch audio。 安装完三个文件,我们就验证了,在哪里验证呢?如果没有显卡的话,可以不用看这个步骤怎么验证。拍照取 gpu 是否可用。我们首先在中端输入 python, 输入 python, 然后呢,把这个命令复制粘贴到这里,粘贴答案输出处就代表你拍照取 gpu 可用,如果输出 force 也是可以用, 只是不可以用 gpu 而已。你看我的 gpu 是可用的,我们退出。 你要在拍唱母这里怎么选用你刚创建的环境呢? 添加解析器 conta 环境,它会列出你的所有虚拟环境,我们选用你刚创建的虚拟环境,如果可执行文件找不到的话,你需要把这个路径填到这里就行了,然后确定 之后,右下角就变成你的虚拟环境了。接下来就是安装其他依赖了。怎么安装其他依赖呢? 我们看下官网的其他依赖,你看官网,他还需要安装很多依赖,那么用不到的我们就不用安装了。首先我们 需要复制这里的库,把它的文件覆盖掉, ctrl a 粘贴这个文件我是从 ulov 八那里复制过来的,用它的依赖环境也是可以的。要把这条命运粘贴 粘贴到这里,回车,他找不到这个文件,因为这个文件是在这个路径的,你需要听到这个路径安装就行了。在 d 盘,那我们进入 d 盘 幕后,把这个路径复制过来,复制到复制它的绝对路径 cd 粘贴,然后 p i p 直接回车就行了。 我已经安装过了,所以他就安装不了,反正安装方式就是这样安装的,安装完我们直接运行 推理就行了,如果推理会他会报错,就是少了一个库,他提示你没有安装这个库,没有安装你就复制这个命令安装就行了,也是在这里安装,比如说我已经安装过了,我这里写的很详细的,那我们之后技术环境已经安装完成,那我们进行推理, 推理的话还是这个文件运行就行了,他推理成功,就代表你的基础环境安装完成,他的保存结果在这里。 ok, 已经推理成功了,那我们推理一个视频来看一下,把这个路径粘贴一下就行了, 粘贴到这里之后,把这个参数改成处,把这个窗口显示出来,就可以看到视频的推理过程了。我来我来, 我拉我拉我拉。 这里还需要补充一点,就是 fashion 这个环境是否需要安装?从官网的环境配置软件我们看出来它是有这条 命令的。他这条裤应该是在 linus 系统下面的,所以我们在 windows 安装不了。如果你需要安装的话,你需要找 windows 下的 flash 和天神这个库安装,但是我没有安装,也是能训练的推理。那么我们来讲一下安装和不安装的区别在哪里?我们看他的原码就懂了。怎么看呢? 把这个酷的名字复制一下,复制在拍菜谱这里搜索,粘贴 到这里搜索就行了。我们来看下他在哪个文件用到了这个库,我们点击进去,他是在 block 这个文件里面用到的,我们在这个文件里面搜索,看看他是在哪里用到。 可以看到它是在 earlier tension 这个类里面用到,就是它新增的那个区域。注意机制嘛,我们来看这里, 我这里文章也解释的很详细。在这个最节制的前向传播这里可以看到,如果你的显卡能用,或者发起了天神这个模块为处的话,就是要用这个函数。如果你的酷打能用的话, 或者这个 flash 不能用,就是调用这个模块,就是它的计算方式不一样,如果 你这两个都能用的话,就是要用这个 flashy attention 来计算。我这里写的很详细,只是他的计算方式有所区别,我猜应该对结果影响不大。 好的环境配置完成了之后,我们进行训练,训练之前呢,我们需要准备书籍,我这里也有教程,来看书籍准备,我是用的 liboy me 曲,在终端这里粘贴就行了。我是在贝斯的环境上面安装的, 我不是在 lv 十二环境里面安装,我是在这个 base 环境里面安装,要启动也是在 base 环境里面启动就行了。我已经安装过了,这里就快速讲一下税局怎么标注吧,还有税局怎么转换税局划分。 安装完成之后,我们启动 through label miss 启动这个标注工具,我这里已经启动了,启动完成我们来看教程,教程写的一清二楚, 看不懂英文的话来看这里的中文注视。这里还需要注意的是标注格式有 voc、 ulo 接审三种格式,常用的就是 voc 还有 ulo 格式。在软件这里我们选 ulo 格式还有 voc 格式就行了。 如果你选的是 vip 格式的话,你需要进行转换转成 ulo 格式的。如果你这里选 ulo 格式的话,就不需要转换,就直接用划分代码就行了。 你选 uc 格式的话,需要需要转换之后再用这个划分代码进行划分。还有这个 label image 只能标准 目标检测的,标注不了分割关键点检测的。如果需要分割还有关键点检测的话,你需要安装 libome 这个工具,我这里就主要讲目标检测的。 首先你需要准备数据级,数据级的话,你把所有需要标注的图片放到一个文件夹里面,这文件夹取名字随便取英文的就行。 之后这里需要设置自动保存,自动保存在这里可以设置这里,打高了就是自动保存那个标注文件,我们打开你需要标注的文件夹,在这里选择 之后呢,我们把你那个标注文件保存的位置选选一下,我保存在这 这里, ulo 格式的保存在这里就行,上面回车, ok, 我是选择 ulo, 按住键盘的 d 键就是下一张,按住键盘的 a 键就是上一张快捷键方式标注,还有快捷键上下一张的我们开始标注,比如说这个猫就是这样标注的,是不是很简单?猫的类别叫看 下一张进行标注,这是狗洞,继续下一张,是不是标注很简单呢?像经常打螺丝一样,这里是猫 控制打野搜索,你标注文件保存在的位置在哪里?这是我刚选的文件章。 好的,这里已经标注完成了,标注的位置不对的话可以拖动这个来调那个位置, 之后保存就行了,我们来看下文件加的内容,这个就是标注文件嘛,我们把这个类别的文件要拿出来拿到外面去, 我们来看一下,我们标注两类,他就会生成这两个类别在这里。这个类别顺序要记住,之后我们在填收集配置文件的时候要用到,比如说你的类别是猫和狗的,你就把这个顺序填进来, 填到这里看,还有 go, 这个顺序跟这个文件的顺序要一样,不然他会颠倒的,这样填好就行了。 十个标注文件,这里是十个图片,我这里只是演示的,你们标注的时候可以更多的图片,之后怎么划分呢?我这里也给出了代码, 数据转换就用了格式就不需要转换了,我们就进行划分就行了。进行划分把这个代码复制就行了,我那个原码也包含了划分的代码,在这里只需要填一下这个路径, 这报算不要紧,等会我教你们怎么解决。路径怎么填呢?这个就是填你照片的路径, 把这个路径复制粘贴到这里。 文件的路径复制然后粘贴到这里之后呢,只需要修改前面的路径就行了,后面的就不用修改,后面这两个路径我们保存在这里就行, 这里粘贴文静家的名字叫什么呢?叫 eva, 你要把这个路径粘贴到这里, 这文件夹不用新建,他会自己创建的,他会在前面这个路径创建这个文件夹。我们直接把这个库安装一下,安装这个包,把它安装鼠标放到这里点击安装就行, 这里等待他安装将点他安装比较慢,卧槽,那我们在终端安装这包名叫啥来着?他这里安装比较慢。卧槽,那我们直接在这里安装 回车。好的,这里已经安装完成了之后,我们运行这个文件,运行 它就会在这个文件夹生成一个 data shit 杠。一文件夹这个名字可以在这里改,你如果你需要生成其他的话,就在这里改改个名字就行了。有路径粘贴, 粘贴,粘贴后面这些就不用动后面这些,只需要修改前面的路径就行了。 划分完成了之后呢,就可以训练了,划分比例就是百分之二十是验证局的,剩下就是训练局的,这个参数可以自己调, 要在配置文件这里填下路径就行了。路径是在这里把这个路径粘贴到这里粘贴,把这个路径粘贴,还有验证题的路径粘贴, 然后配置文件的话就完成了。 n c 就是你有两个类别,你有几个就填几个,有三个就写三。 税局还有另外一种方式获取,就是去某鱼买别人弄好的税局,或者网上找一份好的税局也行, 找到券点 py 这里。之后模型的话在这里也不用修改,你可以加载预限量权重,也可以不用加载,不加载的话把它注视掉就行了。 之后这个就是你模型的配置文件在哪里呢?在 o 手里这个 model v 十二这里,把这个路径绝对路径粘贴到这里就行。路径是你们自己的,不是我的,因为我的路径跟你的路径不一样。之后呢?运行训练, ok, 当训练成功,这里暂停了,我不用训练了。具体还有一种格式就是 voc 格式。 voc 格式怎么弄呢?我们重新来弄一下,把这里擦掉。 教一下 uc 格式的税局怎么转换吧。先启动标注工具,先 启动要选那个文件夹,是这个,打开这里找不到。卧槽,他重新打开不了, 那我们把这个文件拖到里面先,他说找不到这个文件,那我们弄成个游戏打开, 他说你什么未保存更改,选个 yes 吧。选择文件啊。 yes, yes, 这个是 u c 的。 no, 以后标注文件重新选一个 chanel 的, 你看它会自动生成标准键。我们下一个。我选的是 uc 格式的。 uc 格式,这是丢据,下一张再选。 这是猫标注还是一样标注,只是保存的时候格式不一样而已。下一张,下一下,一张,我这里不要紧张,来试一下。 ok, 完保存我们就不要了,几张看一下。它生成的格式是以三秒格式的,如果是 u u c 格式的话,你需要转换, 转换的话复制这个代码,我这里的原码包已经有了,就是才没有转成 ulog 似的。在这里我这里把这个图片录进 复制先,然后呢粘贴到这里,我是 j b g, 这里就改成 j b g 的图标后缀就是 j b g 格式,然后标注文件就是插面的,在这里把这个路径粘贴到这里就行。 要生成优楼格式的路径是在哪里呢?我们在这个目录下吧, 它会生成一个 labels 文件夹,我们直接运行,运行完了之后呢,这个就是转换好的 row 格式,要把这个类别记住,记住的话在这里粘贴先,因为后续会用到, 后续的操作就是跟前面的划分代码一样,我这里就不演示划分了,因为前面已经剪过了。好的,看完这里你就懂得怎么标注了,很简单的, 这里的训练都讲完了,来讲一下 lv 十二的结构吧,他和 lv 十一有什么不同?这里也讲一下。找到 lv 十一的配置文件,打开它, 这个可以擦掉,擦掉擦掉。 lv 十一和 lv 十二它的结构很相似,它的主干网络最后一层是用它的最新结构,而它这里是用了三个的, 就承受少了一些,有其他的也是把这个 c 三跟二替换成了一个模块,看他的结构就是这样,跟 lv 十一差不多,只是他的结构不一样。具体来是看一下这个模块的代码,把这个模块名字复制先复制。在哪里看呢?在。嗯这里这个就是他的模块了,文鼠标按住 ctrl 键,然后 点击它,它就会跳到这个类里面,这个就是 ulov 十二的主要创新模块,在这里跟 c 三 k 二差不多,只是它的结构不一样。我们来看下这个博客, 理论的话可以看他的原文论文,在这里可以看到他的论文是怎么讲的, 他的创新点就是引入了区域注意机制,这个图可以看出来,还设计了这个长插网络,这是这个就是他的长插网络。 r 一冷就是作者设计的,可以从这个图看出来,它是由 a 二模块,有几个 a 二模块乘以二,我们来看一下它的代码,主要代码就是这一句话,如果 a 二打 等于处的话,就是调用这个模块,等于 force 的话就是调用 c 三 k, 我们从它的配置文件可以看出来, 你看这个 a 二 c 二 f 就是等于处的,处的话就是要用它最新的模块,就是区域最基质嘛,就是这个,然后它循环两字,就是对应它的结构乘以二,就 a 二乘二嘛,跟这里这个擦掉,跟这里的对应上, 我们可以跳进 a block 里面,看一下它是怎么写的,按住 ctrl 键,鼠标左击,然后它就会跳到这个类里面,这个类里面是这样写的,你看它这一条就是它的区域注意机制。 earlier attention 嘛,我们可以点进去再看一下它的代码,那代码就是这么多,这个就是它 更新的区域注意机制,都是在这里,这个就是我刚开头点的那些。 uk 十二就是创新了这两个 模块,一个是区域追击式,还有他的啊一冷结构就是这个 a 二 c 二 f, 这个是他的模块。好的,这期视频到此结束,有问题的话评论区留言,拜拜。

优乐威武的一个环境配置。第一步呢,首先安装拍身三点九,下载拍身三点九六四位的版本,然后安装,安装的时候呢,安装路径啊尽量短一些啊,不要有中文。 在这呢,就选了 c 盘拍摄目录下的拍摄三角,然后点击安装,安装完成后点击关闭按钮,关闭窗口。 第二步,安装拍岔嘛,拍岔嘛的安装很简单,双击安装包,点击下一步啊进度条,完成后点击分律式就可以了,打开拍岔, 那么在文件菜单找到创建新项目,然后新建一个拍摄项目,选择好保存的目录,取个名字,在这呢取成了 tys 的幺六五, 从 gap 上面下载下来幺六五的原单码,然后将它解压到你的硬盘,然后全选原码拷贝到你的项目跟目录下, 然后从你项目的原码跟目录下找到 requirement, 点 txt, 然后通过属性复制他的路径回到拍岔码。在你项目的中端窗口内利用拍拍点 install 然后安装。在安装的过程中可能会提示你的拍派版本太低的一个警告,这个时候你可以升级你的拍派,升级完拍派再进行安装。 我们刚才安装的幺六五的原码实际上是需要扩大的支持的,因此呢,我们需要去他的网站上下载十点二版本的扩大进行安装,具体安装按默认设置就可以 扩大。安装完成后,实际上环境已经搭建完毕了,这个时候可以运行项目跟目录下的 detect。 第二派来验证一下环境的有效, 这个时候可能会由于网络的原因导致无法自动下载模型,文件会爆错, 这样呢,我们可以手工将模型文件下载下来,放到项目的根部录像就可以了,下载完了以后去测试 项目跟目录下的对特下面的一麦纸下的两个例子,图片可以顺利的检测,再从网上随便找一个 图片进行检测,也可以正常进行检测,这样我们的环境搭建工作呢就完成了。