自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 windows配置tensorflow深度学习环境

tensorflow环境配置

2023-11-01 11:00:57 122

原创 yolov5中commom.py代码解读

【代码】yolov5中commom.py代码解读。

2023-09-08 09:35:19 142

原创 yolov5yolo.py逐行代码解读

2.1 class Model 92~250行。2.1.1 init 94~130行。

2023-09-06 11:07:12 250

转载 小白也能看懂的YOLOv5detect代码解读(python语法层面理解)

(2)(save_dir / ‘labels’ if save_txt else save_dir): 这是一个条件表达式,根据 save_txt 的值选择不同的路径。如果 save_txt 为真,则使用 save_dir / ‘labels’ 构建一个新的路径,否则直接使用 save_dir。.suffix: 这是 Path 对象的一个属性,用于获取路径的文件扩展名(后缀)。/ name: 这是一个路径拼接操作,将 name 添加到 Path(project) 对象的末尾,形成一个新的路径对象。

2023-09-05 11:15:00 312

原创 ubuntu安装labelImg

使用github克隆的速度很慢,推荐使用gitcode镜像仓库labelimg,国内镜像很快就能克隆到本地,在gitcode中下载压缩文件解压到本地即可。我是从gitcode克隆的仓库,文件夹命名为labelimg-master,如果从github克隆文件名应该是labelimg,有所不同。版权声明:本文为CSDN博主「李昂的」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。3、在进入到目录下的requirements文件夹安装requiremengts相关的依赖包。

2023-08-13 21:17:20 1098

原创 YOLOv5训练自己的数据集

作用是将图片和标签文件按照比例分为训练集,验证集和测试集,并且生成如下文件序列,、train.txt,val.txt,test.txt为图片路径。dataprepared.py在包含数据集和标签的文件夹下;二.在data文件夹下新建(数据集名).yaml。一.首先新建文件夹,存储image和label。按照自己的数据集路径来修改以下代码。images:训练验证测试的图片。labels:训练验证测试的标签。在文件中新建Python脚本。三,修改train.py。按照路径修改以下代码。

2023-08-09 15:46:42 125

原创 csdn编写模板

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2023-08-08 15:27:56 58

原创 写论文的开源免费神器汇总

科研办公学习的开源免费神器汇总

2023-03-20 13:06:23 938

原创 Janet八股文集锦

2022-09-24 22:55:25 1233

原创 笔试题中的输入输出

1.对于那种只需要写一个方法的题目,只要注意方法中参数的类型和返回值类型即可2.对于需要自己考虑输入和输出的题目,自己主要遇到过以下几种情况提示:以下是本篇文章正文内容,下面案例可供参考。

2022-09-02 21:30:33 577

原创 刷题笔记,记录难点重点

刷题笔记

2022-08-25 19:59:31 87

原创 Leedcode刷题顺序

刷题

2022-08-22 17:35:56 308

原创 Java刷题day1_哈希表的应用

java

2022-07-12 17:00:30 81

转载 知云翻译划线后无法翻译怎么办。如何加载百度翻译API

知云翻译软件突然划线无法翻译怎么办

2022-04-09 14:31:13 3739

原创 ESRGAN官方代码解读

ESRGAN网络结构生成网络的作用是输入一张低分辨率图片,生成高分辨率图片网络共由几部分组成:1.浅层特征抽取网络,提取浅层特征。低分辨率图像进入后会经过一个卷积+RELU函数,将输入通道数调整为642.RRDB(Residual in Residual Dense Block)网络结构,包含然N个RDB(Residual Dense Block)密集残差块和一个残差边,每个RDB都包含5个卷积+RELU3.上采样网络,然后进入上采样部分,在经过两次上采样后,原图的高宽变为原来的4倍,并且实现分辨

2021-08-28 19:48:43 9317 8

原创 基于pytoch的SRGAN

一.SRGAN原理1.主要内容(1)提出了SRGAN,一种用于图像超分辨率(SR)的生成对抗网络(GAN)。(2)提出了一种感知损失函数,它包括对抗性损失和内容丢失。(3)提出了广泛的平均意见得分(MOS)测试显示使用SRGAN在感知质量方面获得了巨大的显着提升。2.GAN原理它由两部分组成Generator生成器,它是一个深度神经网络,输入一个低维vector,输出高维vector(图片或文本或语音)Discriminator判别器,它也是一个深度神经网络,输入一个高维vector(图片或

2021-07-17 10:23:02 1232 2

原创 PYTHON文件有关操作

文件有关操作1.写文件 f = open('model_data/test1.txt', 'r+') ##以写的方式打开文件 file = open('model_data/test1.txt', 'w').close()##清空文件中的内容 f.write(name+'\n')##写入内容 f.read()##有read写文件后可以书写下一行,不会覆盖 f.close()##文件close才保存2.读文件: i

2021-07-15 19:10:08 71

原创 facenet 和retinaface网络结构

Retinaface简介精确的人脸定位是表情识别,ID识别的先决条件,所以精确的定位人脸是网络首要解决的问题。Retinaface是来自insightFace2019年提出,基于one-stage的人脸检测网络。融合了特征金字塔网络FPN(使网络适用于检测不同尺度的人脸)和上下文检测SSH(通过环境信息增强感受野改善检测效果)可以进行基础的特征提取Retinaface在实际训练的时候使用两种网络作为主干特征提取网络。分别是MobilenetV1-0.25和Resnet。使用Resnet可以实现更高的精

2021-07-15 17:02:16 4011

原创 READ ME.txt RSGAN

READ ME.txtSRGAN1.0 the original codeSRGAN 1.0–>1.1 because the modified test.py and eval.py cannot run the srresnet structureso from the website:https://blog.csdn.net/qianbin3200896/article/details/104181552get the accurate code and add test_srre

2021-06-23 10:06:22 182

原创 ubuntu 命令汇总

ubuntu 命令clear Trash/sudo rm -rf ~/.local/share/Trash/*cpu、内存使用top命令$ top有一个更直观的监测工具,叫htop$ sudo apt-get install htop$ stop查看gpu使用 nvidia-smi 命令$ nvidia-smi但是这个命令只能显示一次,如果要实时显示,配合watch命令, 让一秒刷新一次$ watch -n 1 nvidia-smi...

2021-05-14 16:10:32 78

原创 darknet入门:从训练到测试

darknet入门:从训练到测试一.获取训练集的txt.xml文件(yolo存储txt格式,voc存储xml格式)注意尽量第一次就按顺序命名文件二、新建文件夹与数据整理(1)在如图所示对应路径下新建VOCdevkit文件夹\darknet(Mask)\darknet\scripts(2)在VOCdevkit文件夹下创建两个文件夹:JEPGImages和VOC20191)将训练图片全部放到JPEGImages文件夹中2)在VOC2019文件夹下再新建三个文件夹:Annotation

2021-03-04 21:39:23 1988 2

原创 python学习笔记4(廖学峰)——模块

python学习笔记4(廖学峰)——模块1.简介为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。使用模块还可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中,因此,我们自己在编写模块时,不必考虑名字会与其他模块冲突。但是也要注意,尽量不要与内置函数名字冲突。点这里查看Python的所有内置函数。举个例子,一个abc.py

2021-02-22 18:53:53 249

原创 python学习3(廖雪峰教程)——函数

python学习3(廖 雪峰教程)——函数1.函数定义依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。def my_abs(x): if x >= 0: return x else: return -x如果想定义一个什么事也不做的空函数,可以用pass语句:def nop(): passpass语句什么都不做,那有什么用?实际上pass可以用来作为占位符,比如现在还没想好

2021-02-22 18:37:19 205

原创 python学习2(菜鸟教程)——数据结构

python学习2(菜鸟教程)——数据结构数据结构1.列表list.append(x)把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。list.extend(L)通过添加指定列表的所有元素来扩充列表,相当于 a[len(a):] = L。list.insert(i, x)在指定位置插入一个元素。第一个参数是准备插入到其前面的那个元素的索引,例如 a.insert(0, x) 会插入到整个列表之前,而 a.insert(len(a), x) 相当于 a

2021-02-22 18:33:43 453

原创 python学习笔记1——(廖雪峰教程,菜鸟教程)python基础

python学习笔记1——(廖雪峰教程,菜鸟教程)https://www.liaoxuefeng.com(https://www.liaoxuefeng.com)阿修视频.Python基础(复习)1.listlist是一种有序的集合,可以随时添加和删除其中的元素。list里面的元素的数据类型可以不同,ist元素也可以是另一个list>>> classmates = ['Michael', 'Bob', 'Tracy']>>> len(classmates)

2021-02-22 18:19:54 384

原创 Windows10 CUDA11.0安装cudnn8.0.4安装环境配置VS运行及卸载方法

CUDA安装1.版本选择:打开控制面板—>硬件和声音—>NVDIA控制面板—>帮助 — >系统信息查看支持的CUDA版本号由显卡配置选择安装cuda11.0测试1.输入nvcc -V如下即配置成功2.配置完成后,我们可以验证是否配置成功,主要使用CUDA内置的deviceQuery.exe 和 bandwithTest.exe:首先win+R启动cmd,cd到安装目录下的 …\extras\demo_suite,然后分别执行bandwidthTest.exe和d

2020-11-23 13:05:27 5504

原创 Visual studio2015配置opencv

详细过程:vs2015配置opencv1、添加环境变量:电脑左上角找到“我的电脑”,点击鼠标右键,依次选择“属性”、“高级系统设置”、“环境变量”、“Path”。在path中添加D:\Open_CV\opencv\build\bin,D:\Open_CV\opencv\build\x64\vc14\bin。添加完环境变量之后最好重启一下电脑,使环境变量生效,不重启的话有可能会出现环境变量未生效这种情况。如果环境变量未生效,那么就找不到OpenCV的dll文件,会报计算机丢失xxx.dll。这里注

2020-11-23 12:23:57 747

原创 完美卸载visual studio及其组件

#完美卸载visual studio 2019方法一查看计算机上是否有此文件: “%programfiles(x86)%\Microsoft Visual Studio\Installer\resources\app\layout\InstallCleanup.exe”如果是这样,请从带有 -完整参数的管理员命令提示符启动它InstallCleanup.exe –full如果没有,请手动删除 "%programfiles(x86)%\Microsoft Visual Studio\Installe

2020-11-19 12:51:45 2147

BLDC电机控制STM32代码及protues仿真

BLDC电机控制STM32代码及protues仿真 一.BLDC电机控制 源程序:BLDC文件夹/BLDC-速度环(PID闭环 外部线中断)/MDK-ARM/YS-F1Pro.uvprojx 仿真:BLDC\Proteus\BLDC.pdsprj 运行后电机转动,按按键key0,当三个灯同时亮时按按键key1,可以实现输出PWM脉冲 Key0切换功能,key1执行 序号 按键功能 指示灯 1 启动 D1亮D2亮D3亮 2 加速 D1灭D2灭D3亮 3 减速 D1灭D2亮D3灭 4 反向 D1亮D2灭D3灭 5 暂停 D1灭D2灭D3灭 附带说明文档,实验报告

2021-03-03

空空如也

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

TA关注的人

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