- 博客(47)
- 资源 (1)
- 收藏
- 关注
原创 工具集锦 论文 施工ing
识别图片、pdf中的公式,转成可复制的letex,可插入word。endnote 管理引用文献。一译 论文翻译对照阅读。
2024-09-20 15:54:12 235
原创 yolov8 rect batch_shapes 672 图像大小变化
这是因为一种rectangle增强方法,“同个batch里做rectangle宽高等比变换, 加快训练 ,对于多余的黑边做到最小,实现降低计算量”具体查看。所以,你只需要在调用val时,增加rect=False即可。1.如果你想在训练过程中的验证阶段关掉增大,使数据保持640。遇到这样一种情况:img_sz=640,但在val时,输入网络的张量h和w是672。2.如果你想在单独验证测试集时关掉这种增大,在val.py的第194行。将rect=mode == 'val' 改为 rect=False。
2024-09-14 21:10:39 453
原创 yolov8 Gflops计算为0
使用了没有实现cpu版本的可变性卷积的话,会对yolov8源代码作比较大的修改,尤其是对模型往gpu迁移的处理。由此导致get_flops函数中thop.profile无法计算出结果,会报异常。目前没有找到解决办法。
2024-09-08 12:06:13 144
原创 pyexiv2库 EXIF信息读取、写入
假设你有两张图,地址分别是jpg_path和out_jpg_path,如果你想要把jpg_path的元信息写入out_jpg_path用下面的语句。with pyexiv2.Image(jpg_path) as jpg_xmp: # 使用with就会自动关闭。
2024-08-19 21:02:36 236
原创 lstm网络
Sequence Models and Long Short-Term Memory Networks — PyTorch Tutorials 2.3.0+cu121 documentationhttps://github.com/rantsandruse/pytorch_lstm_01intro
2024-07-18 09:24:59 364
原创 windows下可变性卷积的使用
但windows安装mmcv比较麻烦,如果不成功,可以使用第二种。第一种安装mmcv,它提供dcn_v2。找github上单独编译的dcn。
2024-05-30 16:03:11 373
原创 Why can‘t Python import Image from PIL?
【代码】Why can‘t Python import Image from PIL?
2024-05-17 09:17:22 262
原创 conda使用经验
在以后的阶段,可能会重复安装环境,这时候使用conda,会发现conda install 安装包比pip install慢很多,我不太确定是什么原因,是国外服务器还是conda会解决环境以来问题。如果自己确定包依赖问题就可以使用pip install快速安装。在包依赖问题上,多使用conda info 命令查看要安装的包的dependencies,并选取合适的版本。初入门可用conda install。
2024-05-17 08:13:15 114
原创 配准 图像 多模 单模
常见的相似性度量,如 MSE 和 NCC,非常适合于单模态配准问题 [Balakrishnan等人,2019;基于学习的配准通过最大化预定义的相似性度量,寻求直接从一对图像预测变形场 [Fan等人,2019]5。即使对于专家来说,标注配准数据也是非常耗时和费力的,因此提出了无监督方法来克服这一限制,神经网络仅通过最大化目标图像和源图像之间的图像相似性来预测配准变形场。原文链接:https://blog.csdn.net/Run_Bomb/article/details/125829237。
2024-05-13 10:38:00 240
原创 window conda 安装grad-cam 热力图
有个小问题,一个conda环境下智能安装一次,重复安装会出现“文件占用”的报错。安装pytorch-grad-cam包 按照教程。
2024-04-30 10:58:18 293
原创 yolov8 数据集中增加额外信息修改过程记录(施工ing)
2.在ultralytics/data/augment.py文件中 找到 _cat_labels 函数,并修改。298行def get_image_and_label 函数中,模仿增加meta项。3.最终,在trainer中 batch 中就有meta信息了。1.在ultralytics/data/base.py 中。与此同时,相应地,修改load_image。
2024-04-02 17:05:50 329 1
原创 16到8归一化
with pyexiv2.Image(src_path) as img: # 使用with就会自动关闭。"norm_type":1,#0是直接除以256,1是根据给定min 和max 最大最小归一化到255。plt.title("clip前")plt.title("归一化后")
2024-04-01 20:49:57 277
原创 Cross-Modality Fusion Transformer for Multispectral Object Detection.
模态互补)模态融合)
2024-01-03 22:45:29 547 1
原创 yolov8 添加S2-MLP
1.在ultralytics/nn/modules/下新建文件saattention.py 代码如下。2.常规操作:修改ultralytics/nn/modules/__init__.py 文件,3.tasks.py文件中parse_model函数中添加。我没有实验效果保证,只是代码能跑通。4.yaml文件如下。
2023-12-28 12:37:52 435 1
原创 yolov8 改进(未完,施工中......)
模块定义在ultralytics/nn/modules/block.py文件中,如下,添加了Add模块。这个模块是做融合的。不要抄,如果你的数据和我的不一样,可能会引起数据维度错误之类的。
2023-11-13 09:59:04 75
原创 yolov8 多通道图片训练-施工中......
这是因为yolov8源码中的数据增强大多是处理三通道或一通道的,所以开始报错。model = YOLO("yolov8n.yaml")语句来创建了模型所以对应的是ultralytics/cfg/models/v8/yolov8.yaml文件。(2)有点麻烦的一种:步骤6的另一种修改方式是将ultralytics/engine/validator.py中第155行的3换成变量,如下图。(1)简单的:将ultralytics/engine/validator.py中第155行的3换成你的通道数。
2023-11-12 19:25:25 775 2
原创 chatgpt 一些网站
https://31.gptchinese.app/ 这是一个假的吧,但用着还可以,可以试用,试用次数有限制,但是可以在浏览器无痕浏览模式下多次使用。https://www.chatgptol.cn/ 这也是一个模仿的chatgpt吧,需要登录,我没用过,感觉不会太离谱吧。你们有兴趣可以试着用一用啊。
2023-11-02 16:22:26 1351
原创 yolov8训练过程中保存权重 保存检查点
当save_period 为-1时不保存,只需要改为你想要的间隔正数即可。文件ultralytics/cfg/default.yaml中的相关参数。
2023-10-30 10:12:50 1717 4
原创 yolov8 训练时输出各个类别的ap值
文件ultralytics/models/yolo/detect/val.py中 第157行左右。
2023-10-30 10:08:08 1593 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人