自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 二分查找系列

查找区间 [l, r] 满足 nums[l] <= target <= nums[r]。当 l == r 时,如果 nums[l] > target,有 r = mid - 1 = l - 1,l 为按顺序插入的位置;如果 nums[l] < target 时,有 l = l + 1,此时 l 为按顺序插入的位置。由于区间是左闭右闭形式,当 l > r 时,结束二分查找。当 nums[mid] > target 时,r = mid - 1,切记不要写成 r = mid,否则会出现死循环。

2024-05-14 09:29:43 204 1

原创 Python多进程共享变量 - Manager().dict()使用教程

多进程之间的变量共享是 Python 并发编程中经常会遇到的问题。使用 multiprocessing 库中的 Manager 类可以解决这个问题。如果 shared_dict 是嵌套字典的话,

2024-02-08 19:41:13 1823

原创 Matplotlib中文显示乱码的解决方法

方法二:修改文件(不需要每次再添加方法一部分的代码)方法一:添加如下代码(每次都要添加,不是很方便)

2024-01-11 23:27:51 690 1

原创 PyTorch模型预训练权重加载

【代码】PyTorch模型预训练权重加载。

2024-01-03 19:05:41 732 1

原创 PyTorch模块运行时间计算方法

我们需要使用 torch.cuda.synchronize() 来确保 GPU 设备上的计算都已经完成了,否则计算的时间不准确,小于实际运行的时间。

2023-12-30 23:14:28 960 1

原创 ultralytics版本的RT-DETR的FLOPs计算

官方论文上的 FLOPs 和 Params 分别是 110 GFLOPs 和 32 M,两者存在一定差距,但是很接近了。ultralytics版本的 RT-DETR 无法打印 FLOPs。

2023-12-23 23:13:49 1168 2

原创 快速获取图片的宽高信息

写代码的过程中,碰到了要获取本地文件夹中图像的宽高信息,由于文件夹中的图像数量较多,有两万多张图像。使用OpenCV加载图像后,再通过shape属性获取图像宽高信息,平均耗时在42~45ms,加载两万张图像的耗时至少为42×20000/1000/60=14分钟。平均一张图像耗时不到1ms,两万张图像耗时最多1×20000/1000/60=0.33分钟,比之前使用OpenCV的方法快了近42倍。

2023-11-30 13:24:28 298 1

空空如也

空空如也

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

TA关注的人

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