自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(165)
  • 资源 (18)
  • 收藏
  • 关注

原创 基于visual studio的verilog环境搭建

VS code无法自动调用iverilog 检错问题_vscode iverilog-CSDN博客一款轻量级verilog HDL开发方案(一)vscode+iverilog搭建开发环境 - 知乎 (zhihu.com)

2023-12-14 20:43:04 708

原创 【无标题】

深度学习

2022-08-01 20:51:53 227 1

原创 opencv官方案例目录

opencv案例目录

2022-08-01 20:15:28 868

原创 0 目录

C语言学习目录页

2022-07-22 18:52:19 177

原创 1 绪论

c/cpp 绪论

2022-07-22 18:16:44 145

原创 tensorflow-环境安装

python3.6+tensorflow2.2.0+cuda10.0tensorflow2.2.0GPU版本+CUDA+cudnn安装+配置防坑指南_cyj5201314的博客-CSDN博客

2022-03-11 21:47:42 1478

原创 图像处理-梯度

参考:Matlab中gradient函数(梯度计算原理)_夏菠-CSDN博客_matlab求梯度函数matlab中求取gradient(F)函数求的是数值上的梯度,那具体是怎么计算的呢?处理二维数据场景下,假设F为矩阵,>> x=[6,9,3,4,0;5,4,1,2,5;6,7,7,8,0;7,8,9,10,0]x = 6 9 3 4 0 5 4 1 2 5 ...

2022-01-05 18:15:29 1018

原创 python-剔除含nan的行列

转发:13_Numpy数组(ndarray)中含有缺失值(nan)行和列的删除方法_饺子大人的博客-CSDN博客nan在python中是浮点类型 float('nan')

2021-11-30 22:35:58 4021

原创 python-Numpy:对Axis的理解

转发:Numpy:对Axis的理解 - 知乎

2021-11-30 22:30:38 1082

原创 软件-xyplorer

转发:XYplorer的安装和使用_代码匠的博客-CSDN博客_xyplorer注册用户名:www.dayanzai.me序列号:xy01-ST00-ffc0-b1f0-7036-0a72-sh11-0923

2021-11-18 10:29:08 1096

原创 matlab-常见操作

排序:sort、sortrows

2021-11-15 20:14:14 199

原创 matlab-绘图后常见的拟合操作

poissfit泊松参数估计 - MATLAB poissfit- MathWorks 中国一、MATLAB参数估计_singingbell的博客-CSDN博客_matlab参数估计

2021-11-15 17:39:29 552

原创 pytorch-tensorboard保存训练的损失,梯度均值demo

#tensorboard的使用'''tensorboard的使用逻辑:•将代码运行过程中的,某些你关心的数据保存在一个文件夹中,这一步由writer完成•读取这个文件夹中的数据,用浏览器显示出来,这一步通过在命令行运行tensorboard完成'''#【1】不同文件夹,相同tag -》绘制结果在同一张图# 训练损失(训练损失+测试损失)的变化import shutilremoveLog = 1# 如果单个文件夹有多个文件,tensorboard会显示多个文件结果if os.path.

2021-10-14 16:05:54 874

原创 多个epoch后损失值突然间变为NAN

问题:上图为使用pix2pix,resnet模型进行训练的方法,设置epoch训练200次,训练到170次时候,损失值突然变为了nan。配置先验知识:由于GPU显存11GB,训练时显存消耗较大,只能将batchSize降到了2猜测:有可能是因为突然遇到的坏样本使得在batchSize为2的情况下,计算出来的平均损失偏差交较大,导致梯度绝对值太大,从而参数突然变化,梯度爆炸(纯属猜测,还没有验证)可能方法:1)如果batchSize足够大,会减小在一个batch中同时出现坏样本的概率。..

2021-09-02 10:21:21 2322

原创 pytorch-detach阻断反向传播,本质是减少不必要变量的梯度计算,加速训练

需求:在生成对抗网络中,会有生成器和判别器分别训练的过程,为了避免一些不必要的计算,我们使用detach阻隔反向传播。上图所示,完整训练一次的过程包括了判别器和生成器的训练判别器的训练:#判别器预测pred_fake = net_d.forward(fake_ab.detach())pred_real = net_d.forward(real_ab)#判别器损失loss_d_fake = criterionGAN(pred_fake, False)...

2021-08-30 12:14:24 1190

原创 pytorch-lr_scheduler.LambdaLR函数,更新学习率的管理工具

理论:LambdaLR更新学习率方式是 lr = lr*lr_lambda其中,lr由optim系列优化器提供,lr_lambda由lr_scheduler>lambdaLR提供假设,lr初始值为0.4,更新学习率函数lambda表达式为:lr_lambda = lambda epoch:0.1*epoch)epoch的初始值为0则,lr的变化规律应该是0.4*0.1*0=00.4*0.1*1=0.040.4*0.1*2=0.08......实验:i.

2021-08-27 22:31:33 5235 1

原创 pytorch-用优化器来管理参数

1、经典函数,求导从最简单的tensor开始,我们新建了一个tensor变量a,建立b = 3*a +3,那可以通过b.backward()对函数求导import torchfrom torch import nna = torch.tensor(3.0,requires_grad=True)b = 3*a +3b.backward(retain_graph=True)print(a.grad)输出:tensor(3.0)b.backward()print(a.grad)

2021-08-27 22:22:00 281

原创 OSError: [WinError 1455]

1.把num_works设置为2 or 1,大了很占用内存num_workers数量选择多少合适:https://blog.csdn.net/qq_41196472/article/details/106393994如何查看CPU核心数和线程数:https://blog.csdn.net/qq_43887455/article/details/1046038832.调大页面文件的大小 + 更改一下batch_size(彻底解决问题)...

2021-08-21 19:53:28 248

原创 AverageMeter-变量累计更新工具

# 记录Loss更新工具class AverageMeter(object): def __init__(self): self.reset() def is_empty(self): return self.count == 0 def reset(self): self.val = 0 self.avg = 0 self.sum = 0 self.count = 0 .

2021-08-21 14:45:37 623

原创 torch中模型参数(model.parameters,model.state_dict()),优化器参数(optimizer.state_dict())

转发:https://blog.csdn.net/qq_27825451/article/details/95888267

2021-08-21 14:28:38 1736

原创 opencv-opencv的写出

1、cv2.imwrite('a.tif',img.astype(np.uint8))2、cv2.imwrite('a.tif',img.astype(np.uint16))3、cv2.imwrite('a.tif',img.astype(np.float32))4、cv2.imwrite('a.tif',img.astype(np.float64)) ImageJ打不开

2021-08-19 00:54:06 108

原创 如何通过手机访问家里面的设备

1、https://www.youtube.com/watch?v=tVNx-6OEy-k(公网IP,局域网IP)

2021-08-11 21:00:55 101

原创 github-新建本地仓库,推送仓库步骤

参考资料:github官方文档https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent功能:图形界面完成clone、从本地仓库推送到远程仓库【1】安装git、gittortoise、ssh【2】建立本地仓库,将内容通过TortoiseGit添加到本地仓库【3】建.

2021-08-10 18:01:01 132

原创 pytorch-环境问题

转发:https://blog.csdn.net/dlhlSC/article/details/88533376我们在下载pytorch安装包时,会发现CUDA9.0有py27_gpu版有两个whl下载文件,分别是:cu90/torch-0.3.0.post4-cp27-cp27mu-linux_x86_64.whlcu90/torch-0.3.0.post4-cp27-cp27m-linux_x86_64.whlcp27m是ucs2,cp27mu是ucs4。UCS2规定每个字符占用2个字节,

2021-08-09 18:58:08 43

原创 matlab-每次打开.m文件和matlab相关联

转发:https://blog.csdn.net/qq_22186119/article/details/51055541将解压文件中的associateFiles.m添加到当前工作路径 命令行中输入associateFiles 回车,生成MatlabFileAssocFix.reg文件 运行这个reg文件 重启MATLABassociateFiles.m下载地址链接:https://pan.baidu.com/s/1upLr9ZOsmgVo-LmmJrQReg提取码:215p...

2021-07-06 20:37:04 335

原创 图像算法工程师三重境界

转发:https://blog.csdn.net/forest_world/article/details/51361686一、传统图像算法工程师:主要涉及图形处理,包括形态学、图像质量、相机成像之3A算法、去雾处理、颜色空间转换、滤镜等,主要在安防公司或者机器视觉领域,包括缺陷检测;二、现代图像算法工程师:涉及模式识别,主要表现的经验为Adaboost、SVM、聚类分析等研究与应用,特征选取与提取,包括智能驾驶的研究与应用、行人检测、人脸识别、物体检测、工业检测;三、人工智能时代图像算法.

2021-06-10 08:51:22 265

原创 损失函数-均方误差(MSE)根均方误差(RMSE)平均绝对误差(MAE)

转发:https://blog.csdn.net/xiongchengluo1129/article/details/79155550

2021-06-09 21:36:55 909

原创 查看模型每层及总信息

import torchfrom torch.nn import Modulefrom torchsummary import summaryclass lrelu_conv_bn(Module): def __init__(self): super(lrelu_conv_bn,self).__init__() self.conv = torch.nn.ConvTranspose2d(1,1,kernel_size=4,stride=2,padding=1,b.

2021-06-07 20:42:22 229

原创 通道拼接-torch.cat

import torcha = torch.ones([1,2])b = torch.ones([1,2])print(torch.cat([a,b],1)) # 沿着 1阶输出:1 1 1 1

2021-06-07 20:38:59 1318

原创 matlab-常用绘图指令

figure('name','snr ~ time')plot(time{1,i},snr{1,i},'.','MarkerSize',13)legend('激光0.08w-with triton(0.01)','激光0.08w-without triton','激光0.11w-with Triton(0.001)','激光0.11w-with Triton(0.01)',... '激光0.11w-without Triton','Location','NorthEast','FontSi.

2021-05-17 15:48:30 232

原创 matlab-读写tiff

https://blog.csdn.net/weixin_41923961/article/details/89441649

2021-05-14 22:35:31 350

原创 python-tensorflow pad和卷积‘Valid’的组合及卷积‘SAME‘是否一样

import tensorflow as tffilterWidth = 3#卷积def conv(batch_input, out_channels, stride): with tf.variable_scope("conv"): in_channels = batch_input.get_shape()[3] #channel filter = tf.get_variable("filter", [filterWidth, filter.

2021-05-08 16:27:56 122

原创 python-数据类型(int float bool)

参考《数据结构与算法 Python语言实现》python的数字类型有 int float str,这些和我们在java,c++中理解的基本数字类型不一样!!!int float str都是类int

2021-04-12 21:41:24 209 1

原创 python-标识符

参考书籍《数据结构与算法 Python语言实现》1、python是动态类型语言,标识符的数据类型不需要实现声明。c++,java需要2、python标识符可以赋值None。和c++,java的NULL相似3、python标识符和对象建立关联,是浅拷贝a = [1,2,1]b = ac = ab[0] = 3print(a,b,c)输出:[3, 2, 1] [3, 2, 1] [3, 2, 1]...

2021-04-12 21:23:39 209

原创 传统图像处理

传统图像处理图像显示与存储原理图像增强的目标点处理基于直方图的对比度增强形态学(可以弱化些,是一些传统方法)空间域处理:卷积卷积的应用(平滑,边缘检测、锐化)频率域处理(傅里叶变换,小波变换),傅里叶变换是为小波变换服务的,小波变换是为后面通过变换域内进行图像预处理和增强服务的图像特征与描述颜色特征几何特征基于关键点的特征描述其它关键点描述这些是通过传统方法来实现图像处理的,比如说能够实现图像分割人脸检测可以利用haar-...

2021-03-19 14:33:24 150

原创 图像生成

xxx

2021-03-18 10:57:51 465

原创 图像描述

xxx

2021-03-18 10:57:15 235

原创 图像分割

xxx

2021-03-18 10:56:44 70

原创 图像识别

xxx

2021-03-18 10:56:12 39

原创 图像检测

xxx

2021-03-18 10:34:14 646

基于BFGS的高斯拟合(C++工程)

基于BFGS的高斯拟合(C++工程)

2020-11-04

BFGS最优化方法.docx

最优化方法BFGS

2020-10-23

SerialPort.rar

自己写的windows串口类,效果见网址https://blog.csdn.net/xingghaoyuxitong/article/details/108930201。使用VS2015写的工程,其它环境可将类提出自行建立环境测试。

2020-10-05

C++多项目管理-附件

C++多项目管理-附件 C++多项目管理-附件 C++多项目管理-附件 C++多项目管理-附件 C++多项目管理-附件 C++多项目管理-附件 C++多项目管理-附件

2020-09-30

PDFelementV6.3.1.2765.rar

好用的pdf阅读器整理 好用的pdf阅读器整理 好用的pdf阅读器整理 好用的pdf阅读器整理

2020-09-24

pandas1.0.5.pdf

pandas1.0.5.pdf pandas1.0.5.pdf pandas1.0.5.pdf pandas1.0.5.pdf

2020-09-23

CUDA_C_Programming_Guide

CUDA_C_Programming_Guide CUDA_C_Programming_Guide CUDA_C_Programming_Guide CUDA_C_Programming_Guide

2020-09-23

Accelerating MATLAB with CUDA.pdf

Accelerating MATLAB with CUDA.pdf Accelerating MATLAB with CUDA.pdf Accelerating MATLAB with CUDA.pdf Accelerating MATLAB with CUDA.pdf

2020-09-23

fourierTransform.rar

包含了1D 2D dft fft的matlab版本代码,用图像验证后通过,可供大家学习,注意先从test.m文件开始阅读

2019-07-22

java编程笔记(语法类)

java的编程笔记,word版,我在黑马的基础上总结的,后续大家可以在我的基础上总结

2019-01-08

C++串口类,包含基本调用方法

C++串口类,包含基本调用方法,亲自测试后可用,有需要的可下载

2018-12-14

JDK_API_1_6_zh_CN java6 中文API

java6是sun公司开发的,sun公司提供java jdk的中文版API;被Oracle公司收购之后不提供中文版API,JDK_API_1_6_zh_CN是官方唯一中文版的API文档,网上更高版本的API都是非官方资源

2018-12-10

MATLAB从入门到精通-pdf非扫描版本

MATLAB基础语法书,自己用过感觉非常好,推荐给大家!!!

2018-09-12

《马昌凤-最优化方法及其MATLAB程序设计》

提供《马昌凤-最优化方法及其MATLAB程序设计》电子非扫描版,含目录索引

2018-09-12

MCP4725 DAC驱动

在用STM32做项目时用到了IIC接口和DAC进行通信,文档包含了正点原子编写好的IIC协议和MCP4725的驱动程序

2018-07-17

C语言学习笔记

在学习传智播客C语言课程中总结的笔记,没有讲基本的C语言的基本语法,而是从指针的角度和接口封装角度学习了对C的理解,希望对大家有帮助

2018-07-17

C++学习笔记

这是我在学习传智播客课程时,在他们提供的笔记上后期加工的笔记,C++基础内容都包含了,希望对大家有帮助。后期我会在学习过程中慢慢积累,多多总结。对文档内容有问题的小伙伴们可以邮件交流[email protected]

2018-07-17

STM32学习笔记-免费下载

个人在学习STM32过程中总结的笔记,包含学习资源、电路板的设计、焊接最小系统、编程环境的搭建、其它种类单片机的使用等等。不是很详细,待后期会慢慢详细积累,伙伴们有问题可以邮件咨询我[email protected]

2018-07-17

空空如也

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

TA关注的人

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