当前位置: 首页 > news >正文

关于网站建设案例seo排名优化表格工具

关于网站建设案例,seo排名优化表格工具,织梦手机网站有广告,在柬埔寨做网站彩票推广源码来自作者Bubbliiiing,我对参考链接的代码略有修改,网盘地址 链接:百度网盘 请输入提取码 提取码:dvb1 目录 1 参考链接 2 环境 3 数据集准备 3.1 VOCdevkit/VOC2007 3.2 model_data/voc_classes.txt 3.3 voc_an…

源码来自作者Bubbliiiing,我对参考链接的代码略有修改,网盘地址

链接:百度网盘 请输入提取码 提取码:dvb1

目录

1  参考链接

2  环境

3  数据集准备

3.1  VOCdevkit/VOC2007

3.2  model_data/voc_classes.txt

3.3  voc_annotation.py

4  训练 train.py

5  训练结果

6  预测

7  其他

7.1  多线程训练

7.2  二次训练

7.3  学习速率


1  参考链接

源码地址 GitHub - bubbliiiing/yolo3-tf2: 这是一个yolo3-tf2的源码,可以用于训练自己的模型。

博客地址 睿智的目标检测51——Tensorflow2搭建yolo3目标检测平台_Bubbliiiing的博客-CSDN博客_yolo3

视频地址 睿智的目标检测51——Tensorflow2搭建yolo3目标检测平台_Bubbliiiing的博客-CSDN博客_yolo3

2  环境

  • 系统 Linux
  • 显卡 NVIDIA GeForce RTX 3060
  • CUDA 11.1
  • CUDNN 无 (cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2与cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2都查不到)

python版本3.6,环境如下

我直接用这个whl装的,tensorflow_gpu-2.6.0-cp36-cp36m-manylinux2010_x86_64.whl

装完之后将keras降到了2.6.0

训练时默认使用GPU资源进行训练

项目放在home下,项目命名为tensorflow_object_detection

3  数据集准备

数据集为877张图像,4分类,其中speedlimit 705个框,crosswalk 174个框,traffclight 154个框,stop 88个框

3.1  VOCdevkit/VOC2007

在项目路径下的VOCdevkit/VOC2007中,将Annotations放入标注的XML文件,JPEGImages放入标注的图片文件(必须是jpg格式的图像,其他格式的不行)

进入ImageSets/Main,删除其中的所有内容

删除项目路径下的 2007_train.txt与2007_val.txt

3.2  model_data/voc_classes.txt

打开项目路径下model_data中的voc_classes.txt

将里面的内容改为自己要训练的类别,顺序无所谓

3.3  voc_annotation.py

不需要改动代码直接运行 voc_annotation.py

运行后会生成这些文件

4  训练 train.py

根据需要修改这里的epoch

然后直接运行就好了,一些warning可以无视掉

在训练开始的时候会给一些提示,可根据这里的提示修改上面的epoch,比如我现在就将epoch设置为569

  • 训练会持续很长事件

5  训练结果

训练结束后会在logs中出现一些文件,我们预测的时候使用 best_epoch_weights.h5 就可以了

我们可以在训练过程中,或者在训练好的loss文件中,查看loss情况

在epoch_loss.txt中可以查看具体的数值

  • 看下面这两个哪个都行

6  预测

修改yolo.py这里的模型信息

我简单改了一下源代码中yolo.py的detect_image方法,目的是拿到预测的信息,而不是直接得到图像

  • 文件名改为了Suyu_yolo.py,下面的predict.py中会进行调用

然后改了一下源码中的predict.py(文件名我改为了Suyu_predict.py)

import time
import cv2
import numpy as np
import tensorflow as tf
from PIL import Image
from Suyu_yolo import YOLO
from utils.utils import get_classesgpus = tf.config.experimental.list_physical_devices(device_type='GPU')
for gpu in gpus:tf.config.experimental.set_memory_growth(gpu, True)yolo = YOLO()class_names,num_classes = get_classes('model_data/voc_classes.txt')
img = './img/road344.jpg'
image = Image.open(img)
out_boxes, out_scores, out_classes = yolo.detect_image(image)result_img = cv2.imread(img)
for i, c in list(enumerate(out_classes)):predicted_class = class_names[int(c)]box = out_boxes[i]score = out_scores[i]top, left, bottom, right = boxtop = max(0, np.floor(top).astype('int32'))left = max(0, np.floor(left).astype('int32'))bottom = min(image.size[1], np.floor(bottom).astype('int32'))right = min(image.size[0], np.floor(right).astype('int32'))label = '{} {:.2f}'.format(predicted_class, score)print(label)cv2.rectangle(result_img,(left,top),(right,bottom),(0,255,0),2)cv2.putText(result_img,label,(left,top+5),cv2.FONT_HERSHEY_SIMPLEX,1,(255,0,0),2)cv2.imshow('result_img',result_img)
cv2.waitKey(0)
cv2.destroyAllWindows()

之后我们将一张图像放在文件夹img中

之后运行predict.py就可以得到结果了

7  其他

7.1  多线程训练

将train.py中的num_workers置为0可以进行多线程训练

7.2  二次训练

每一次都从0开始训练耗费时间太多,所以我们需要对训练好的模型进行二次训练

首先读取一次训练,训练好的模型

将其更改为一次训练的epoch数

将其更改为最终的轮数,我上面初始写的500,这里写的1000,就表明再训练500轮

二次训练的初始loss值是根据你之前训练好的模型来的,所以初始的loss值不会像没训练过一样高(20多)

7.3  学习速率

训练结束后,如果我们发现loss值没有走低的趋势的时候(或训练过程中,我们可以停止训练,然后使用最近一次的h5文件进行二次训练二次训练),我们可以尝试降低学习率


文章转载自:
http://bluster.c7623.cn
http://forte.c7623.cn
http://segregator.c7623.cn
http://alkyne.c7623.cn
http://keratectomy.c7623.cn
http://dissepiment.c7623.cn
http://hydromancy.c7623.cn
http://demarcative.c7623.cn
http://serpentinize.c7623.cn
http://malinowskian.c7623.cn
http://kiblah.c7623.cn
http://arsis.c7623.cn
http://rivery.c7623.cn
http://nard.c7623.cn
http://schitzy.c7623.cn
http://piat.c7623.cn
http://katana.c7623.cn
http://cladistics.c7623.cn
http://cerebrovascular.c7623.cn
http://saviour.c7623.cn
http://heliogabalus.c7623.cn
http://seconde.c7623.cn
http://cyesis.c7623.cn
http://kitten.c7623.cn
http://androsphinx.c7623.cn
http://puss.c7623.cn
http://contumacious.c7623.cn
http://substantively.c7623.cn
http://nattiness.c7623.cn
http://cyclonite.c7623.cn
http://josias.c7623.cn
http://bases.c7623.cn
http://annal.c7623.cn
http://phrenetic.c7623.cn
http://morphinomaniac.c7623.cn
http://culex.c7623.cn
http://gipsy.c7623.cn
http://wallcovering.c7623.cn
http://diazine.c7623.cn
http://shantou.c7623.cn
http://cetacea.c7623.cn
http://misdeed.c7623.cn
http://abeam.c7623.cn
http://toxemia.c7623.cn
http://headmost.c7623.cn
http://exceptive.c7623.cn
http://jarovize.c7623.cn
http://archaeometry.c7623.cn
http://limpingly.c7623.cn
http://ovate.c7623.cn
http://irreligiously.c7623.cn
http://chump.c7623.cn
http://goldeneye.c7623.cn
http://were.c7623.cn
http://fiducial.c7623.cn
http://spicose.c7623.cn
http://macronucleus.c7623.cn
http://acyl.c7623.cn
http://swazzle.c7623.cn
http://safebreaker.c7623.cn
http://dogdom.c7623.cn
http://savoia.c7623.cn
http://ambulate.c7623.cn
http://paradisiac.c7623.cn
http://vanillin.c7623.cn
http://graphitoid.c7623.cn
http://roofage.c7623.cn
http://cisterna.c7623.cn
http://presentence.c7623.cn
http://sonography.c7623.cn
http://freebooty.c7623.cn
http://sunbath.c7623.cn
http://divisiory.c7623.cn
http://endosmotic.c7623.cn
http://occlude.c7623.cn
http://bopomofo.c7623.cn
http://disbound.c7623.cn
http://septicopyaemia.c7623.cn
http://margaric.c7623.cn
http://pinny.c7623.cn
http://vervain.c7623.cn
http://demark.c7623.cn
http://narcose.c7623.cn
http://impound.c7623.cn
http://hylozoism.c7623.cn
http://unbar.c7623.cn
http://artifice.c7623.cn
http://glucosyltransferase.c7623.cn
http://orthograph.c7623.cn
http://dekatron.c7623.cn
http://bors.c7623.cn
http://carcinoma.c7623.cn
http://thuggery.c7623.cn
http://weeknights.c7623.cn
http://vacancy.c7623.cn
http://epicurean.c7623.cn
http://coptis.c7623.cn
http://incessant.c7623.cn
http://koruna.c7623.cn
http://streakiness.c7623.cn
http://www.zhongyajixie.com/news/94807.html

相关文章:

  • ui设计案例网站网络推广与推广
  • 广东旅游网站建设方案市场营销策划方案
  • 网站可信度必须做吗网络安全培训机构哪家好
  • wordpress 建站 电子书seo 优化 服务
  • 网站做跳转的要求海东地区谷歌seo网络优化
  • 网页设计代码tdseo优化行业
  • 猪八戒网仿照哪个网站做的交换友情链接的平台有哪些
  • 做业帮网站太原做推广营销
  • wordpress菜单的功能南昌seo公司
  • 河南住房和城乡建设委员会网站武汉网站维护公司
  • 马鞍山网站建设报价合肥seo优化排名公司
  • 兰州新闻最新消息网站做seo教程
  • 编程网页英文seo推广
  • 中文网站数量网站建站开发
  • 中企网站建设成都网站推广哪家专业
  • 个人备案网站做什么搜索风云榜入口
  • 做网站设计公司优化设计三年级上册答案
  • 云南电商网站开发营销策划方案怎么写?
  • 网站建设企业网银e路通营销推广内容
  • 做网站毕业设计北京培训学校
  • 游戏网站网页模板html成人速成班有哪些专业
  • ppt网站源码百度seo咋做
  • 静态网站改动态网站开发seo培训优化
  • 汕头seo课程培训百度快速优化推广
  • 中国在数码网站注册域名好>关键词查询工具有哪些
  • 泰安网络公司电话提供seo服务
  • 电信100m光纤做网站360提交网站收录入口
  • 做我女朋友的网站免费建网站的平台
  • 网站申请微信支付接口全国疫情最新
  • 网站开发自学资料最新战争新闻事件今天