摘要: YOLO是一个深度学习模型,通常在GPU上运行。当你运行YOLO进行实例分割时,它会占用显存。在PyTorch中,删除显存通常涉及到释放张量所占用的内存。 以下是一个简单的Python代码示例,演示如何在PyTorch中删除(释放)显存 点击查看代码 import torch # 假设你有一个模型和 阅读全文
posted @ 2024-07-12 15:12 阳光天气 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Boost 库是一个由C/C++语言的开发者创建并更新维护的开源类库,其提供了许多功能强大的程序库和工具,用于开发高质量、可移植、高效的C应用程序。Boost库可以作为标准C库的后备,通常被称为准标准库,是C标准化进程的重要开发引擎之一。使用Boost库可以加速C应用程序的开发过程,提高代码质量和性 阅读全文
posted @ 2024-07-08 11:10 阳光天气 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 在Linux系统中,默认的头文件搜索路径是/usr/include和/usr/local/include 阅读全文
posted @ 2024-07-05 16:34 阳光天气 阅读(6) 评论(0) 推荐(0) 编辑
摘要: labelme标注后的数据转yolo目标检测格式txt的脚本 点击查看代码 # https://blog.csdn.net/m0_63172128/article/details/135942221 import base64 import random import shutil from tqd 阅读全文
posted @ 2024-07-04 10:23 阳光天气 阅读(86) 评论(0) 推荐(0) 编辑
摘要: sizeof 以字节为单位返回运算对象的大小 运算对象可以是具体的数据对象(如 变量名)或类型 如果运算对象是类型(如 float),则必须用圆括号将其括起来 好习惯,使用 sizeof运算符的时候,始终使用小括号将运算对象括起来 点击查看代码 // 使用C99新增的%zd转换说明 --如果编译器不 阅读全文
posted @ 2024-07-03 16:16 阳光天气 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 标准错误流(cerr) 预定义的对象cerr是iostream类的一个实例。cerr对象附属到标准错误设备,通常也是显示屏, 但是cerr对象是非缓冲的,且每个流插入到cerr都会立即输出。 cerr也是与流插入运算符<<结合使用的,如下所示: 和cout用法一样 不过区别就在是否缓冲的问题。cer 阅读全文
posted @ 2024-07-02 09:24 阳光天气 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1. 下载opencv与安装cmake 1.1安装cmake 终端执行下面语句,安装cmake sudo apt-get install cmake 1.2 安装依赖环境 点击查看代码 sudo apt-get install build-essential libgtk2.0-dev libavc 阅读全文
posted @ 2024-06-25 12:36 阳光天气 阅读(173) 评论(0) 推荐(1) 编辑
摘要: 它支持在核心CMake模块中定义的特定于目标系统的特定编译器选项。这些文档并没有确切地解释每种构建类型的含义,但是这些名称是相当常用的。我理解Release的意思是“禁用调试,启用最高的优化”。 例如,模块 Modules/Compiler/GNU.cmake 包含以下内容: 字符串(追加CMAKE 阅读全文
posted @ 2024-06-23 12:09 阳光天气 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 大多数第三方库为了适配cmake都会提供XXXConfig.cmake文件,在opencv中是OpenCVConfig.cmake findpackage()是在环境变量中的XXXConfig.cmake文件,在引用opencv时是在找OpenCVConfig.cmake,对应与引用opnecv时的 阅读全文
posted @ 2024-06-23 11:54 阳光天气 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 每个轴的旋转均对应一个反对称矩阵,即将旋转同时分布在各个轴上,设如下一组: Tips: 由此我们可以知道,角轴与欧拉角之间的小联系,当前两个旋转轴的旋转角度较小时,欧拉角≈ ≈≈轴角。 阅读全文
posted @ 2024-06-21 17:13 阳光天气 阅读(7) 评论(0) 推荐(0) 编辑