自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 各种算法默背简述,以加深印象

1.循环(内循环)的生成随机解(例如100次),解的移动幅度由温度*随机数决定,每次用metropolis准则(p=exp[−(Ej−Ei)/T])判断非更优解是否接受。2.计算速度,有惯性系数*速度+个体最优解做差提供方向*random0—1随机数*个体加速常数+*群体最优解做差提供方向*random0—1随机数*群体加速常数。0.生成一个随机解,设定温度和退火参数(等差递减,指数(比例),分数?2.更新温度,更新上次(内)循环最优解,开启下一次循环(也就是步骤1)0.生成随机解,随机速度。

2025-04-12 01:03:41 332

原创 tesseract环境变量配置

2.系统变量添加一个新变量,名称为TESSDATA_PREFIX,路径为tesseract-ocr\tessdata。网上很多人说的不清不楚,而且都装的c盘,装到d盘就不好用了,我就装到d盘,研究了半天。1.系统变量中path添加tesseract-ocr文件夹路径,即安装路径。用cmd输入tesseract测试安装成功与否。具体路径根据自己的情况改编。

2025-04-11 15:51:46 344

原创 记录一下python清华源

https://pypi.tuna.tsinghua.edu.cn/simple some-package

2025-04-10 22:18:47 125

转载 A*算法的实现

A搜寻算法,俗称A星算法。题外话:A星算法之所以被认为是具有启发策略的算法,在于其可通过预估H值,降低走弯路的可能性,更容易找到一条更短的路径。A算法是一种启发式搜索算法,启发式搜索就是在状态空间中的搜索对每一个搜索的位置进行评估,得到最好的位置,再从这个位置进行搜索直到目标。如给平地地形设置代价因子为1,丘陵地形为2,在移动代价相同情况下,平地地形的G值更低,算法就会倾向选择G值更小的平地地形。很显然,在只知道当前点,结束点,不知道这两者的路径情况下,我们无法精确地确定H值大小,所以只能进行预估。

2025-04-08 15:02:46 31

转载 最小树算法

选择边:从队列中取出最小边,若其另一端未被访问,则加入生成树,并将该顶点所有相连边更新到队列。终止条件:当生成树边数达到 n−1(n 为顶点数)时结束。如果不在同一集合,则将该边加入生成树,并合并两个集合;维护优先队列:将所有与当前生成树相连的边加入优先队列。初始化:每个顶点为一个独立的集合(并查集数据结构)。初始化:任选一个顶点,将其加入 MST 集合。记录Kruskal和Prim两种算法。排序:将所有边按权值从小到大排序。3.1 Kruskal 算法步骤。3.2 Prim 算法步骤。

2025-04-08 14:45:28 42

原创 关于try except的使用

如果不知道错误类型,可以考虑用Exception这个基类。如果分类型输出不同内容,则。

2025-04-06 00:09:18 105

原创 三、yolov8训练用法

model = YOLO('./models/yolov8.yaml') # 修改yaml中nc的值,路径要是都不知道怎么写,重新学python基础吧= =model.load('./models/yolov8s.pt') # 加载预训练权重,取决于你下载的什么。3.用如下代码训练,注意要在下载的yaml文件中修改nc的值,其应为本次训练的class数量。2.配置一下这次训练的yaml,内容如下,注意要用绝对路径,pycharm可以直接复制的。device=0, # 没显卡则将0修改为'cpu'

2025-04-05 19:54:04 343

原创 二、关于CUDA和Torch的安装

这一步其实不需要的:配置一下cuda环境变量,C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.6。4.等待下载完成,按步骤安装,选自定义全部安装不太好用,我用简单安装,到c盘也没太多影响。7.安装gpu版本pytorch,在这个网站。1.用win+R调出cmd,在cmd中输入。下载下来的是一个压缩包,打补丁到cuda。3.挑选适合自己系统的安装包。选择对应版本,生成安装命令。下载的速度有些太慢了。中下载对应的cuda版本。

2025-03-26 12:56:06 253

原创 一、yolo部署最简单的方法

model = YOLO("yolov8n.pt") task参数也可以不填写,它会根据模型去识别相应任务类别。model = YOLO(".\models\yolov8s.pt") # 可以设置集下载的路径。2.打开terminal 输入 pip install ultralytics 回车等待安装。5.上网上随便找个公交车图片,可以拿这段代码试试是否能用。3.pip install yolo还是安装。1.pycharm新建一个项目。

2025-03-26 08:53:45 138

原创 sublime文件中文名乱码

在设置—用户(注意,设置—默认是无法修改的)里加入"dpi_scale":1。保存并退出,再重启sublime。

2025-03-09 12:29:05 165

原创 DataFrame的常用操作

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/tyy20030504/article/details/139884064我摘录了部分,进行了精简。

2025-02-21 21:50:37 482

转载 PyInstaller 支持的常用选项

p DIR,–path=DIR 设置 Python 导入模块的路径(和设置 PYTHONPATH 环境变量的作用相似)。-n NAME,–name=NAME 指定项目(产生的 spec)名字。-o DIR,–out=DIR 指定 spec 文件的生成目录。-w,–windowed,–noconsolc 指定程序运行时不显示命令行窗口(仅对 Windows 有效)-c,–nowindowed,–console 指定使用命令行窗口运行程序(仅对 Windows 有效)-h,–help 查看该模块的帮助信息。

2024-08-23 01:50:25 329 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除