- 博客(109)
- 资源 (13)
- 收藏
- 关注

原创 jupyterlab extension添加插件及配置
jupyterlab extension添加插件及配置改配置文件修改UI主题设置显示行号查看插件jupyterlab-execute-time安装配置改配置文件在jupyterlab中可以添加一些插件或者做一些设置,使你的工作更加方便。开启Extension Manager,在Settings > Advanced Settingd Editor打开Settings文件,选择需要设置的内容,将System Defaults复制到User Preferences,并将对应的值修改。然后Ct
2021-03-23 11:19:12
4748

原创 RTX3090 GPU环境配置
GPU环境配置安装Nvidia显卡驱动安装CUDA安装cuDNN安装Nvidia显卡驱动nvidia-smi安装CUDAnvcc -V安装cuDNNls /usr/local/cuda/include/cudnn.h |grep CUDNN_MAJOR -A 2
2021-03-04 17:32:50
2754
6

原创 在安全帽佩戴检测数据集训练YOLOv5--训练过程记录
在安全帽佩戴检测数据集训练YOLOv5--训练过程记录参考链接数据集安装依赖包修改配置文件tensorboard训练参考链接SafetyHelmetWearing-Dataset(安全帽佩戴检测数据集)Train Custom Data(YOLOv5 训练自定义数据集)yolov5汉化版数据集BaiduDriveGoogleDrive在安全帽佩戴检测数据集训练YOLOv5–数据集处理安装依赖包挂载谷歌云端硬盘:from google.colab import drivedrive.m
2021-01-05 19:19:17
4323
6

原创 在安全帽佩戴检测数据集训练YOLOv5--数据集处理
在安全帽佩戴检测数据集训练YOLOv5--数据集处理参考链接数据集处理数据集参考链接SafetyHelmetWearing-Dataset(安全帽佩戴检测数据集)Train Custom Data(YOLOv5 训练自定义数据集)yolov5汉化版数据集BaiduDriveGoogleDrive因为我是直接在Google Colab上训练的,所以直接打开第二个链接添加到云端硬盘,解压即可;如果是无法访问Google,那就百度盘下载吧!数据集解包:!unzip -q VOC2028.zi
2021-01-05 18:49:15
7881
13
原创 [环境配置] 1. 开发环境搭建
本文档将详细介绍如何搭建深度学习开发环境,包括Python环境配置、IDE选择与配置以及虚拟环境管理。也会介绍一下最近比较流行的uv工具。它是一个用Rust编写的极其快速的Python包和项目管理工具。uv是一个非常强大的工具,它可以帮助你管理你的Python项目和包。它可以创建、安装、卸载、更新、管理、发布Python项目和包。
2025-04-07 22:32:41
785
原创 OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.
这种方法同样有效,但是可能会改变原有的环境中的包,谨慎使用。这种方法有效但是每开启一次终端就得设置一次。下文将介绍3个解决方法。这种方法可能会不生效。
2023-09-20 15:22:48
630
原创 VS Code 使用 autoDocstring 插件快速生成 python 函数的文档字符串
支持自定义模板。该扩展使用 mustache.js 模板引擎。要使用自定义模板,请创建一个.mustache文件,并使用配置指定其路径。查看随附的谷歌文档字符串模板以获取使用示例。以下标记可在自定义模板中使用。变量段落{{/args}}
2023-07-21 11:45:49
4051
原创 生成项目的包依赖文件requirements.txt
但是,这个命令只适用于一个环境只安装了当前工程的依赖包,因为,这个命令会将环境中的包全部导出,而不是你项目中的。:兼容版本,使用任何大于或等于指定版本,但不大于当前发行系列的版本,例如。文件会列出此项目需要的包,按照其中的包名和版本号安装即可。在安装部署代码时或者使用别人的项目时,会需要安装项目的依赖包,需要原来项目的正常运行环境下执行。将项目的依赖包列出在。文件的情况,进行覆盖。
2023-03-13 14:39:18
875
原创 vscode生成模板文件
在PyCharm中可以设置新建文件时生成模板文件,在VSCode中没有这个功能,但是VSCode中可以设置代码段,可以用来实现同样功能
2022-06-28 14:43:27
579
原创 使用Python日志处理模块logging打印及保存日志信息
`logging`是一个日志包,可以满足我们对所需内容的跟踪记录包括打印在控制台与文件持久化。
2022-04-30 14:21:42
4257
1
原创 目标检测中文类别--在图片中添加汉字
坚持写博客????,分享自己的在学习、工作中的所得给自己做备忘对知识点记录、总结,加深理解给有需要的人一些帮助,少踩一个坑,多走几步路尽量以合适的方式排版,图文兼有如果写的有误,或者有不理解的,均可在评论区留言如果内容对你有帮助,欢迎点赞 ???? 收藏 ⭐留言 ????。虽然平台并不会有任何奖励,但是我会很开心,可以让我保持写博客的热情????????????文章目录????在图片中添加汉字????在图片中添加汉字代码????在图片中添加汉字????在图片中添加汉字目标检测
2022-02-09 17:55:11
2896
原创 Python中文字符保存为json文件
Python字典中包含中文字符,保存为json时,会对中文字符进行`Uncode`编码,导致文件可读性下降。
2021-12-27 11:35:29
4028
原创 albumentations 自定义增强操作
深度学习中,通常需要大量的数据,但是很多时候并不能得到足够的数据量,这时就可以使用数据增强来对数据集进行扩充。
2021-12-08 14:36:10
2498
2
原创 目标检测标注数据的检查和可视化
标注数据是一件十分枯燥的重复性工作。在标注数据时,有时因为数据量大,类别多,会出现错标、误标的情况,这时就需要对标注数据进行检查并且修改。
2021-12-03 16:55:28
5269
2
原创 opencv和pillow对图片的读写耗时对比
不同的包对于读写图片有不同的优化方式,导致他们的读写时间有差异,这个差异一般情况下可能无所谓,但是在大量图片数据的读写时,却可以节约大量的时间。
2021-12-03 10:54:14
3238
原创 目标检测数据集标注文件统计并可视化--yolov5
# VOC: [x_min, y_min, x_max, y_max] 左上角和右下角# COCO: [x_min, y_min, width, height] 左上角和宽高# YOLO: [x_center, y_center, width, height] 归一化的中心点和宽高
2021-12-02 19:08:55
12947
52
原创 OSError: [WinError 1455] 页面文件太小,无法完成操作
https://github.com/ultralytics/yolov3/issues/1643OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading “d:\Anaconda3\envs\yolo2\lib\site-packages\torch\lib\caffe2_detectron_ops_gpu.dll” or one of its dependencies右键此电脑选择属性右边栏的高级系统设置高级选项卡下的性能栏的设置高级
2021-11-10 14:25:41
2976
2
原创 pycocotools库的安装和使用方法
坚持写博客????,分享自己的在学习、工作中的所得给自己做备忘对知识点记录、总结,加深理解给有需要的人一些帮助,少踩一个坑,多走几步路尽量以合适的方式排版,图文兼有如果写的有误,或者有不理解的,均可在评论区留言如果内容对你有帮助,欢迎点赞 ???? 收藏 ⭐留言 ????。虽然平台并不会有任何奖励,但是我会很开心,可以让我保持写博客的热情????????????文章目录????安装????使用????相关链接这篇文章中使用的是自己标注的COCO格式的数据集。具体可以参考这篇文章
2021-10-27 16:50:54
12552
2
原创 Python中的x is not None vs. not x is None
在Python中,要判断一个变量是否为None时,是不能使用==判断的,而是使用is运算符;但是当要判断一个变量是否不为None时,是使用x is not None还是使用not x is None?这两者之间有没有什么区别呢?
2021-10-15 10:49:11
1426
原创 PyTorch的lr_scheduler:AttributeError: ‘ReduceLROnPlateau‘ object has no attribute ‘get_last_lr‘
在PyTorch中使用ReduceLROnPlateau调整学习率时,如果想获取当前的学习率,调用scheduler.get_last_lr(),会遇到以下报错:scheduler.get_last_lr()AttributeError: ‘ReduceLROnPlateau’ object has no attribute ‘get_last_lr’scheduler.get_lr()AttributeError: ‘ReduceLROnPlateau’ object has no attr
2021-10-14 11:21:38
3752
原创 PyTorch与动态学习率应用-附有代码
坚持写博客,分享自己的在学习、工作中的所得给自己做备忘对知识点记录、总结,加深理解给有需要的人一些帮助,少踩一个坑,多走几步路尽量以合适的方式排版,图文兼有如果写的有误,或者有不理解的,均可在评论区留言如果内容对你有帮助,欢迎点赞 ???? 收藏 ⭐留言 ????。虽然平台并不会有任何奖励,但是我会很开心,可以让我保持写博客的热情文章目录TORCH.OPTIM如何使用优化器构造优化器指定每层学习率optimization step基类torch.optim.Optimizer方法算法
2021-10-11 18:18:43
475
原创 PyTorch可视化动态调整学习率lr_scheduler
坚持写博客,分享自己的在学习、工作中的所得给自己做备忘对知识点记录、总结,加深理解给有需要的人一些帮助,少踩一个坑,多走几步路尽量以合适的方式排版,图文兼有如果写的有误,或者有不理解的,均可在评论区留言如果内容对你有帮助,欢迎点赞 ???? 收藏 ⭐留言 ????。虽然平台并不会有任何奖励,但是我会很开心,可以让我保持写博客的热情文章目录动态学习率CosineAnnealingLRCosineAnnealingWarmRestartsStepLRMultiStepLRExponent
2021-10-11 17:56:09
2706
原创 labelme标注实例实例分割数据并转为COCO格式/VOC格式
labelme标注实例实例分割数据并转为COCO格式/VOC格式准备数据下载并安装labelme创建一个labels.txt标注数据转换格式其他额外代码复制json文件到单独文件夹划分数据集准备数据将需要标注的数据放到同一个文件夹中下载并安装labelme安装labelme,用于对数据进行标注pip install labelme下载labelme,转换格式时需要使用到其中的文件:git clone https://github.com/wkentaro/labelme.git转COCO
2021-10-09 15:41:41
12554
7
原创 python 列表推导式 |Python技能树征题
文章目录知识点:python 列表推导式第 1 题:第 2 题:第 3 题:知识点:python 列表推导式第 1 题:问题描述:以下哪个列表推导式可以生成10个随机整数的列表?import randomA:print([i for i in range(10)])B:print([random.randint(0, 10) for _ in range(10)])C:print([random.random() for _ in range(10)])D:print([ra
2021-10-08 17:49:43
254
原创 Python for循环语句之for-else/while-else
Python for循环语句之for-else/while-elseforfor-else对比while-elsefor在Python中for循环可以遍历任何序列的项目,如一个列表或者一个字符串。for i in [1, 2, 3]: print(i)for i in 'Python': print(i)123Pythonfor-elseelse语句会在for循环因可迭代对象耗尽的时候执行,但是不会在循环被break语句终止时执行。在for循环中还有一种
2021-10-08 16:19:57
810
原创 PyTorch可视化-在PyTorch训练时使用TensorBoard记录Metrics
导入必要的依赖包:from pathlib import Pathimport globimport reimport numpy as npfrom torch.utils.tensorboard import SummaryWriter生成文件夹。在指定路径下遍历,以后缀自增的形式创建新的文件夹,避免重复# https://github.com/ultralytics/yolov5/blob/c1bed601e9b9a3f5fa8fb529cfa40df7a3a0b903/utils/g
2021-10-08 14:43:43
1037
原创 PyQt5环境安装与配置-linux
PyQt5环境安装与配置-linuxWindowsLinux:创建conda环境安装pyqt5查看版本安装图形界面Qt Designerpycharm 配置VS Code配置添加pyqt integration插件Windows之前再win7系统上安装PyQt5的记录,有需要可以对照着看:PyQt5安装与PyCharm配置Qt DesignerLinux:创建conda环境conda create -n pyqt python=3.7安装pyqt5pip install pyqt5查看版
2021-09-29 16:20:10
2794
1
原创 初识PyQt
了解PyQtPyQtPySideexec_()UI设计PyQtPyQt是Python语言的GUI编程解决方案之一。可以用来代替Python内置的Tkinter。其它替代者还有PyGTK、wxPython等。与Qt一样,PyQt是一个自由软件。PyQt是PyKDE的基础。PyQt的开发者是英国的“Riverbank Computing”公司。与4.5版本之前的Qt一样,它提供了GPL与商业协议两种授权方式,因此它可以免费地用于自由软件的开发。不过目前尚不提供LGPL授权方式。PySide2009年8
2021-09-29 15:31:02
390
原创 了解Qt及Qt的主要模块
了解Qt及Qt的主要模块Qt是什么模块Qt QuickQt DesignerQt CreatorQt是什么Qt(/ˈkjuːt/,发音同cute)是一个跨平台的C++应用程序开发框架,广泛用于开发GUI程序。Qt是免费且开放源代码的软件,在GNU宽通用公共许可证(LGPL)条款下发布。所有版本都支持广泛的编译器,包括GCC的C++编译器和Visual Studio。Qt 用于开发在所有主要桌面平台和大多数移动或嵌入式平台上运行的图形用户界面(GUI) 和多平台应用程序。大多数用 Qt 创建的 GU
2021-09-29 14:48:09
3168
原创 VS Code配置Command终端
在VS Code中通过顶部的Terminal >> New Terminal,或者是快捷键Ctrl + Shift + `新建一个终端,或者快捷键Ctrl + `打开一个终端。这里的快捷键`是键盘左上角ESC键下面的哪个按键。一般打开之后会有两种终端,一个是PowerShell,一个是Command,显示可能是CMD。这两种有时候运行一些命令会出现不同状况,在Command中能正常运行而在PowerShell中却会报错。在PowerShell中输入命令xxx时,一般会是这样的报错:无
2021-09-21 13:38:22
2662
原创 pip cannot uninstall <package>: “It is a distutils installed project“
pip cannot uninstall : “It is a distutils installed project”pip install --ignore-installed <package>ERROR: Cannot uninstall ‘terminado’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which wou
2021-09-15 16:38:49
455
原创 win10下cmd中‘telnet‘ 不是内部或外部命令,也不是可运行的程序
win10下cmd中'telnet' 不是内部或外部命令,也不是可运行的程序打开“”设置打开“应用”程序和功能启用或关闭Windows功能Telnet客户端win + r打开“”设置打开“应用”程序和功能启用或关闭Windows功能Telnet客户端找到Telnet客户端,勾选,确定win + rwin + r输入cmd,打开cmd终端,在终端输入telnet ip地址 端口号telnet localhost 8000如果端口没在监听,则会报错,连不上...
2021-09-07 11:28:09
420
原创 Windows下pip install pycocotools报错
在Windows下安装pycocotools,执行pip install pycocotools报错pip install pycocotools这是报错信息:Looking in indexes: https://mirrors.aliyun.com/pypi/simple/Collecting pycocotools Using cached https://mirrors.aliyun.com/pypi/packages/de/df/056875d697c45182ed6d2ae21f6
2021-08-27 16:22:37
3823
9
原创 无法加载文件venv\Scripts\Activate.ps1 无法在powershell运行python venv
无法在powershell运行python venv无法在powershell运行python venvPS D:\> ./env_test1/venv/Scripts/Activate.ps1./env_test1/venv/Scripts/Activate.ps1 : 无法加载文件 D:\env_test1\venv\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135
2021-08-23 10:42:17
15333
5
原创 VS Code插件
Todo Tree找到文档中的TODO和FIXME显示在左侧栏的TODOs中Foam for VSCode (Wikilinks to Markdown)Bracket Pair Colorizer 2括号颜色高亮,在多级括号嵌套的时候,使用不同颜色显示括号对kiteAI自动补全
2021-07-21 10:10:58
202
原创 Python创建虚拟环境和包安装
Python创建虚拟环境和包安装venv创建虚拟环境进入虚拟环境使用 pip 管理包virtualenv为什么需要使用虚拟环境但你有多个项目,他们同时依赖一个包,但是依赖的版本不同的时候,就可以用到虚拟环境,可以可以解决包版本冲突的问题,类似于conda。venvPython用于创建和管理虚拟环境的模块称为 venv.venv通常会安装你可用的最新版本的Python。如果系统上已经有多个版本的Python,可以通过运行python3或你想要的任何版本来选择特定的 Python 版本。当你电脑上只有一
2021-06-24 10:32:30
10221
1
MobaXterm.zip
2021-05-25
Traffic Signs Dataset in YOLO format.zip
2021-03-24
大型高效、灵活、可信的文件共享
2020-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人