自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ayiya_Oese的博客

记录、分享学习所得、填坑

  • 博客(106)
  • 资源 (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 3806

原创 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 2107 3

原创 在安全帽佩戴检测数据集训练YOLOv5--训练过程记录

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

2021-01-05 19:19:17 4188 6

原创 在安全帽佩戴检测数据集训练YOLOv5--数据集处理

在安全帽佩戴检测数据集训练YOLOv5--数据集处理参考链接数据集处理数据集参考链接SafetyHelmetWearing-Dataset(安全帽佩戴检测数据集)Train Custom Data(YOLOv5 训练自定义数据集)yolov5汉化版数据集BaiduDriveGoogleDrive因为我是直接在Google Colab上训练的,所以直接打开第二个链接添加到云端硬盘,解压即可;如果是无法访问Google,那就百度盘下载吧!数据集解包:!unzip -q VOC2028.zi

2021-01-05 18:49:15 6274 13

原创 OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized.

这种方法同样有效,但是可能会改变原有的环境中的包,谨慎使用。这种方法有效但是每开启一次终端就得设置一次。下文将介绍3个解决方法。这种方法可能会不生效。

2023-09-20 15:22:48 271

原创 VS Code 使用 autoDocstring 插件快速生成 python 函数的文档字符串

支持自定义模板。该扩展使用 mustache.js 模板引擎。要使用自定义模板,请创建一个.mustache文件,并使用配置指定其路径。查看随附的谷歌文档字符串模板以获取使用示例。以下标记可在自定义模板中使用。变量段落{{/args}}

2023-07-21 11:45:49 1464

原创 生成项目的包依赖文件requirements.txt

但是,这个命令只适用于一个环境只安装了当前工程的依赖包,因为,这个命令会将环境中的包全部导出,而不是你项目中的。:兼容版本,使用任何大于或等于指定版本,但不大于当前发行系列的版本,例如。文件会列出此项目需要的包,按照其中的包名和版本号安装即可。在安装部署代码时或者使用别人的项目时,会需要安装项目的依赖包,需要原来项目的正常运行环境下执行。将项目的依赖包列出在。文件的情况,进行覆盖。

2023-03-13 14:39:18 522 1

原创 vscode设置光标所在行高亮的两种方式

vscode设置光标所在行高亮

2022-08-29 15:17:22 5002

原创 vscode生成模板文件

在PyCharm中可以设置新建文件时生成模板文件,在VSCode中没有这个功能,但是VSCode中可以设置代码段,可以用来实现同样功能

2022-06-28 14:43:27 360

原创 使用Python日志处理模块logging打印及保存日志信息

`logging`是一个日志包,可以满足我们对所需内容的跟踪记录包括打印在控制台与文件持久化。

2022-04-30 14:21:42 3394 1

原创 目标检测中文类别--在图片中添加汉字

坚持写博客????,分享自己的在学习、工作中的所得给自己做备忘对知识点记录、总结,加深理解给有需要的人一些帮助,少踩一个坑,多走几步路尽量以合适的方式排版,图文兼有如果写的有误,或者有不理解的,均可在评论区留言如果内容对你有帮助,欢迎点赞 ???? 收藏 ⭐留言 ????。虽然平台并不会有任何奖励,但是我会很开心,可以让我保持写博客的热情????????????文章目录????在图片中添加汉字????在图片中添加汉字代码????在图片中添加汉字????在图片中添加汉字目标检测

2022-02-09 17:55:11 2686

原创 Python中文字符保存为json文件

Python字典中包含中文字符,保存为json时,会对中文字符进行`Uncode`编码,导致文件可读性下降。

2021-12-27 11:35:29 3455

原创 albumentations 自定义增强操作

深度学习中,通常需要大量的数据,但是很多时候并不能得到足够的数据量,这时就可以使用数据增强来对数据集进行扩充。

2021-12-08 14:36:10 2094 1

原创 目标检测标注数据的检查和可视化

标注数据是一件十分枯燥的重复性工作。在标注数据时,有时因为数据量大,类别多,会出现错标、误标的情况,这时就需要对标注数据进行检查并且修改。

2021-12-03 16:55:28 4648 2

原创 opencv和pillow对图片的读写耗时对比

不同的包对于读写图片有不同的优化方式,导致他们的读写时间有差异,这个差异一般情况下可能无所谓,但是在大量图片数据的读写时,却可以节约大量的时间。

2021-12-03 10:54:14 2445

原创 目标检测数据集标注文件统计并可视化--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 10792 51

原创 strftime时间格式化字符串命名文件和重命名

在大量文件自动命名时一般会使用格式化的时间来命名。这样文件可以按时间顺序,同时避免同名

2021-11-16 13:51:03 578

原创 YOLOv5数据集配置文件参数作用和用法

YOLOv5数据集配置文件

2021-11-11 14:45:59 5356

原创 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 2785 2

原创 pycocotools库的安装和使用方法

坚持写博客????,分享自己的在学习、工作中的所得给自己做备忘对知识点记录、总结,加深理解给有需要的人一些帮助,少踩一个坑,多走几步路尽量以合适的方式排版,图文兼有如果写的有误,或者有不理解的,均可在评论区留言如果内容对你有帮助,欢迎点赞 ???? 收藏 ⭐留言 ????。虽然平台并不会有任何奖励,但是我会很开心,可以让我保持写博客的热情????????????文章目录????安装????使用????相关链接这篇文章中使用的是自己标注的COCO格式的数据集。具体可以参考这篇文章

2021-10-27 16:50:54 9739 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 1165

原创 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 3043

原创 PyTorch与动态学习率应用-附有代码

坚持写博客,分享自己的在学习、工作中的所得给自己做备忘对知识点记录、总结,加深理解给有需要的人一些帮助,少踩一个坑,多走几步路尽量以合适的方式排版,图文兼有如果写的有误,或者有不理解的,均可在评论区留言如果内容对你有帮助,欢迎点赞 ???? 收藏 ⭐留言 ????。虽然平台并不会有任何奖励,但是我会很开心,可以让我保持写博客的热情文章目录TORCH.OPTIM如何使用优化器构造优化器指定每层学习率optimization step基类torch.optim.Optimizer方法算法

2021-10-11 18:18:43 375

原创 PyTorch可视化动态调整学习率lr_scheduler

坚持写博客,分享自己的在学习、工作中的所得给自己做备忘对知识点记录、总结,加深理解给有需要的人一些帮助,少踩一个坑,多走几步路尽量以合适的方式排版,图文兼有如果写的有误,或者有不理解的,均可在评论区留言如果内容对你有帮助,欢迎点赞 ???? 收藏 ⭐留言 ????。虽然平台并不会有任何奖励,但是我会很开心,可以让我保持写博客的热情文章目录动态学习率CosineAnnealingLRCosineAnnealingWarmRestartsStepLRMultiStepLRExponent

2021-10-11 17:56:09 2027

原创 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 9630 5

原创 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 140

原创 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 561

原创 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 765

原创 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 2154

原创 初识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 266

原创 了解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 2705

原创 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 1864

原创 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 306

原创 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 311

原创 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 3221 8

原创 无法加载文件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 14038 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 147

原创 Python创建虚拟环境和包安装

Python创建虚拟环境和包安装venv创建虚拟环境进入虚拟环境使用 pip 管理包virtualenv为什么需要使用虚拟环境但你有多个项目,他们同时依赖一个包,但是依赖的版本不同的时候,就可以用到虚拟环境,可以可以解决包版本冲突的问题,类似于conda。venvPython用于创建和管理虚拟环境的模块称为 venv.venv通常会安装你可用的最新版本的Python。如果系统上已经有多个版本的Python,可以通过运行python3或你想要的任何版本来选择特定的 Python 版本。当你电脑上只有一

2021-06-24 10:32:30 5878

原创 fatal: unable to access ‘https://github.com/***/***.git/‘: Could not resolve host:github.com

在克隆代码是出现访问不到github的情况比如:git clone https://github.com/WongKinYiu/PyTorch_YOLOv4.gitCloning into ‘PyTorch_YOLOv4’…fatal: unable to access ‘https://github.com/WongKinYiu/PyTorch_YOLOv4.git/’: Could not resolve host: github.com打开终端,输入:ping github.com

2021-06-22 10:24:32 700

原创 RuntimeError: CUDA error: no kernel image is available for execution on the device

GeForce RTX 3090 GPU安装torch之后,运行报错:GeForce RTX 3090 with CUDA capability sm_86 is not compatible with the current PyTorch installation.The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_70.If you want to use the GeForce RTX 3090

2021-06-04 14:36:45 1076 3

MobaXterm.zip

其中,MobaXterm_Installer_v21.1.zip为安装包,MobaXterm_Portable_v21.1.zip为可执行的exe文件无需安装

2021-05-25

Traffic Signs Dataset in YOLO format.zip

yolo标注格式,交通标志目标检测数据集Traffic Signs Dataset in YOLO format:prohibitory、danger、mandatory、other

2021-03-24

flower-102.zip

包括102种花卉。每个类别包含40到258张图片。这些图像有很大的尺度,姿势和光线变化。此外,还有一些类别有很大的变化,以及一些非常相似的类别。

2021-03-12

mingw-17.1-without-git.exe

mingw-17.1-without-git.exe

2021-02-27

酿酒葡萄数据集WGISD

WGISD酿酒葡萄数据集可用于分类,实例分割,目标检测

2021-02-23

oxford_pets.rar

一个37类pet数据集,每个类大约有200张图片。这些图像在比例、姿势和光线上都有很大的变化。所有的图像都有相应的品种、头部ROI和像素级trimap分割的ground truth注释。

2021-02-23

Git-2.30.0.2-64-bit.zip

Git-2.30.0.2-64-bit.zip

2021-01-26

TensorDash_v1.1_apkpure.com.apk

TensorDash: 一个远程监控你的机器学习模型的应用程序

2021-01-10

Cracks-and-Potholes-in-Road-Images.zip

2235张图片,已标注,可用于道路分割,坑洼,裂缝等算法

2021-01-05

archive.zip

道路病害,坑洼路面数据集,未标注标注,分为无坑洼(352),坑洼(392)

2021-01-05

pothole600.zip

道路病害,坑洼路面数据集,已经标注,可用于图像分割,目标检测的话,需要转换,train:240,test:180,val:180

2021-01-05

object detection.rar

17篇必读目标检测经典论文

2020-12-31

大型高效、灵活、可信的文件共享

适合python进阶练手的项目。文件共享是我们日常生活中常见的一种基于网络的 应用。有很多很好的平台可以提供这样的服务,比如Dropbox、谷歌Drive、百度NetDisk、iCloud。你可以在你的电脑或手机上安装他们的应用程序来共享和同步你的文件。

2020-12-18

空空如也

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

TA关注的人

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