实用软件、脚本和工具
实用软件、脚本和工具。Tampermonkey油猴插件油猴浏览器插件实际上是一个用户脚本管理器,主要依靠各大社区编写的扩展脚本(JavaScript代码)运行在浏览器上,来改变被访问网页的功能,提升我们的网页浏览体验 。
插件的安装方法一
①途径——浏览器上打开谷歌网上应用店搜索 ,然后点击添加至Chrome。(谷歌浏览器专用,一般需要科学上网。)
②途径——或者直接进入Tampermonkey官网下载然后添加到浏览器中。
以上,Tampermonkey Stable为正式版,Tampermonkey Beta为测试版
方法二
由方法一可得知Tampermonkey是附属于google上的,考虑到文明上网的普及问题,这里我们也可以在其他渠道获取Tampermonkey的crx文件,然后解压提取出来。
然后进入浏览器设置→扩展程序,进入后再打开右上角的开发者模式并保持该窗口的开启。之后找到被解压后的tampermonkey.crx文件,将其拖动到扩展程序界面,释放并同意安装。
获取脚本的方式我常用GreasyFork,用的人也多,最重要的是支持中文!想用什么脚本吗,或者脚本应用在什么 ...
YOLOv5学习笔记2
Yolov5学习笔记2——代码框架打开Yolov5的代码,可以看到有许多文件夹和很多的子文件。本文主要弄清楚Yolov5的代码框架。
data文件夹该文件夹下主要存放项目运行所需要的数据,包括一些超参、默认输入的图片等。
hyps文件夹该文件夹下存放的都是训练参数
hyp.Objects365.yaml——项目在进行Objects365训练的超参数。
hyp.scratch-high.yaml——里面的参数为对COCO数据集从零开始进行高增强训练的超参数。
hyp.scratch-low.yaml——对COCO数据集从零开始进行低增强训练的超参数。
hyp.scratch-med.yaml——对COCO数据集从零开始进行中等增强训练的超参数。
hyp.VOC.yaml——对VOC数据集进行训练时的超参数。
一般这些参数都不需要改动,这是作者团队大量训练记录的最好的参数结果。
images文件夹该文件夹下存放了代码默认执行detect.py时检测的图片,执行后会在目录中新建一个runs文件夹并将检测的结果存放在/runs/detect文件夹下。
scripts文件 ...
数学建模学习笔记1
数学建模学习笔记1——AHP层次分析法介绍作为建模比赛中最基础的模型之一,其主要用于解决评价类问题。(例如:选择哪种方案更好、哪种运动员或者员工表现的更优秀)
AHP的主要特点是通过建立递阶层次结构,把人类的判断转化到若干因素两两之间重要度的比较上,从而把难于量化的定性判断转化为可操作的重要度的比较上面。在许多情况下,决策者可以直接使用AHP进行决策,极大地提高了决策的有效性、可靠性和可行性,但其本质是一种思维方式,它把复杂问题分解成多个组成因素,又将这些因素按支配关系分别形成递阶层次结构,通过两两比较的方法确定决策阀杆相对重要度的总排序。整个过程体现了人类决策思维的基本特征,即分解、判断、综合。克服了其他方法回避决策者主观判断的缺点。
原理方法一:使用打分法解决评价问题需要完成权重表格:
指标权重
方案1
方案2
……
指标1
指标2
指标3
……
同颜色的单元格的和为1,它们表示的针对某一因素所占的权重。
例题1:小明想去旅游,初步选择苏杭、北戴河和桂林三地之一作为目标景点。请你确定评价指标、形成评价体系来为小明选择最 ...
IOU相关知识
IOU相关知识IoU 作为目标检测算法性能 mAP 计算的一个非常重要的函数。
1. 什么是IOUIoU 的全称为交并比(Intersection over Union),通过这个名称我们大概可以猜到 IoU 的计算方法。IoU 计算的是 “预测的边框” 和 “真实的边框” 的交集和并集的比值。
一般约定,在计算机检测任务中,如果IoU≥0.5,就说检测正确。当然0.5只是约定阈值,你可以将IoU的阈值定的更高。IoU越高,边界框越精确。
举例如下:绿色框是准确值,红色框是预测值。
2. 代码实现12345678910111213141516171819202122232425def calculateIoU(candidateBound, groundTruthBound): cx1 = candidateBound[0] cy1 = candidateBound[1] cx2 = candidateBound[2] cy2 = candidateBound[3] gx1 = groundTruthBound[0] gy1 = groundT ...
YOLOv5学习笔记1
Yolov5学习笔记-预测部分一些使用tips:detect.py运行指令——命令行方式1234567python detect.py --source 0 # webcam img.jpg # image vid.mp4 # video path/ # directory path/*.jpg # glob 匹配该文件夹下的所有jpg图片 'https://youtu.be/Zgi9g1ksQHc' # YouTube 'rtsp://example.com/media.mp4' # RTSP, RTMP, HTTP stream
格式如上,“–”后面为传入的参数,通过命令行的方式往执行的.py文件中传入参数。
以detect.py ...
博客编写发布指南
使用的软件WebStorm用来管理博客相关源代码以及博客的部署和文章的提交
Typora用于博客写作Typora常用快捷键和用法:标题:Ctrl+1、2、3…对应一、二、三…级标题(光标定位到需要设置为标题的行,按快捷键)加粗:Ctrl+B(选中要加粗的文本,按快捷键)斜体:Ctrl+I(选中要设置斜体的文本,按快捷键)下划线:Ctrl+U(选中要加下划线的文本,按快捷键)删除线:Alt+Shift+5(选中要加删除线的文本,按快捷键)代码片段:Ctrl+Shift+`(选中要设置为代码片段的文本,按快捷键)代码块:Ctrl+Shift+K(任意位置按快捷键,选择编程语言然后在代码块中输入代码)切换到下一行:Ctrl+Enter(任意位置按快捷键,在代码块中可以跳出代码块另起一行)链接:Ctrl+K(先复制链接,然后选中要加链接的文本,按快捷键。Ctrl+左键点击文本可跳转到对应链接)取消格式:再次按相同的快捷键即可有序列表:数字+点+空格任务列表:加号或减号+空格切换到列表下一行:Space+Enter嵌套列表:按Tab键退出列表:按 Shift+Tab插入表格:Ctrl+T ...