自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 神经网络训练步骤

7、进行测试,首先把梯度清零,不需要优化,在测试集上取数据,计算误差,构建特殊指标显示测试效果。6、训练开始,获取误差,送到优化器优化,以特定的方式展示输出结果。8、保存模型,建议使用官方推荐的方式进行保存。5、设置训练网络的一些参数,训练的次数和轮数。2、利用Dataloader加载数据集。4、定义损失函数,优化器。

2025-11-20 14:36:41 127

原创 反向传播计算梯度

python复制下载# 在某些情况下需要自定义梯度权重# 计算多个输出# 假设我们只关心y1的梯度,不关心y2# 可以设置y2对应的梯度权重为0y = torch.stack([y1, y2]) # 形状: [2, 3]# 反向传播,只对y1计算梯度gradient_weights = torch.tensor([[1.0, 1.0, 1.0], # y1的权重[0.0, 0.0, 0.0]]) # y2的权重。

2025-11-12 14:28:30 738

原创 Transfrom学习记录

Transform有许多工具,就是函数。它就是一个工具箱,里面有很多类。可以实现图片的转换。常用到以下几种:1.ToTensor2.Compose3.Resize以下是AI给出的部分文档。是 PyTorch 中用于图像预处理和数据增强的核心模块,提供了一系列可组合的变换操作,适用于计算机视觉任务。它允许用户在加载图像数据时应用标准化、裁剪、翻转等操作,通常与结合使用。若需实现复杂逻辑,可通过Lambda或继承transforms# 使用 Lambda 定义匿名变换。

2025-10-13 10:45:34 295

原创 TensorBoard使用

TensorBoard是一个可视化工具包,主要用于帮助用户理解、调试和优化机器学习模型的训练过程。它由TensorFlow团队开发,但也可与其他框架如PyTorch结合使用。

2025-09-29 13:32:32 238

原创 Pytorch结构顺序学习记录(4)- 其他

以下是常用函数,经常用到的是Leaky ReLU 函数和ReLU 函数。Sigmoid 函数将输入映射到 (0,1) 之间,常用于二分类问题的输出层。公式为:[ \sigma(x) = \frac{1}{1 + e^{-x}} ]优点:输出平滑且可微,适合概率解释。缺点:容易导致梯度消失,且输出不以零为中心。Tanh 是 Sigmoid 的缩放版本,输出范围为 (-1,1)。公式为:[ \tanh(x) = \frac{e^x - e^{-x}}{e^x + e^{-x}} ]优点:输出以零为中心,

2025-09-26 10:13:22 1014

原创 Pytorch结构顺序学习记录(3)-池化层Pooling layers

池化层

2025-09-26 09:24:48 186

原创 Pytorch结构顺序学习记录(2)- 卷积层Conv2d函数

卷积学习过程

2025-09-25 15:43:20 642

原创 Pytorch结构顺序学习记录(1)-torch.nn

记录自己学习神经网络模型的过程

2025-09-25 14:08:54 178

原创 加载数据集(YOLO格式)

总结数据集加载的方法。

2025-09-25 09:11:22 172

原创 YOLO标注格式

自学深度学习,已被遗忘使用

2025-09-24 10:09:54 322

原创 COCO数据集

深度学习入门,以免遗忘。

2025-09-24 09:49:21 645

原创 VOC数据集

深度学习入门,记录自己的学习过程。

2025-09-24 09:13:41 222

转载 为什么在计算信息熵的时候要用log?

熵在信息论中的定义如下:   如果有一个系统S内存在多个事件S = {E1,...,En}, 每个事件的机率分布 P = {p1, ..., pn},则每个事件本身的讯息为   Ie = − log2pi   (对数以2为底,单位是位元(bit))   Ie = − lnpi   (对数以e为底,单位是纳特/nats)   如英语有26个字母,假如每个字母在文章中出现次数平均的话,

2015-06-25 08:46:57 3460

原创 vs2005定义结构体类的全局变量

在stdafx.h中定义结构体变量。如struct ss_devinfo {CString devname; //仪器名称CString jingdu;//精度CString devlc; //量程CString plfw;//频率范围CString orien;//信号流向CString singtype;//信号类型CString yqfl;//仪器分类CStr

2015-04-20 10:48:20 831

原创 vs2005中strcmp使用问题

strcmp函数中参数是const char *类型。不能直接传递CString类型的参数。必须加类型转换。CString ss,(const char*)(LPCTSTR)ss进行转换,然后传递给strcmp函数。

2015-04-20 09:50:01 645

转载 vc分割窗口,窗口通信。通信方式很简单。

/************************************************* 标   题 : 使用VC6.0实现窗口的任意分割 ** 用   途 : ** 整 理 人: ffww ** 整理日期: 2006-12-11 9:18:42 ** 附    注: ★★★ ***************************************

2014-11-26 11:11:09 1274

转载 BCG界面库在VC工程中的应用步骤

BCGControlBarLibrary Professional Edition installation:整个库的源代码安装在\BCGCBPro目录下面.可执行文件(*.dll)安装在 \Bin (for VisualStudio 6.0)或\Bin7 (for VisualStudio.NET)下面。请在你的源代码中做如下的改变:·                    

2014-11-21 08:25:48 1743

转载 BCGControlBar 库 使用方法

Mia's Blog : Just for learn & share博客园闪存首页新随笔联系管理订阅随笔- 91  文章- 0  评论- 5 BCGControlBar 库 使用方法http://xiaohonghong.blog.hexun.com/25282438_d.html

2014-11-20 08:53:31 2089

原创 如何调用excel文档

1、 首先确定excel文档中无不合法数据和空格2、 运行MATLAB程序,点击工具栏上的Import Data工具按钮3、 在弹出的“Import Data”对话框中找到前面保存的数据文件(B.xls),“打开”4、 弹出“Import”窗口,在窗口工具栏左侧导入选项中选择“Matrix(矩阵)”,然后点击工具栏右侧的“勾”,导入数据5、 关闭“Import”窗口,回到MATLA

2014-11-07 10:25:56 621

空空如也

空空如也

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

TA关注的人

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