自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【不说废话】基于Pytorch构建神经网络的基本流程

继承nn.Module类定义网络层 (在__init__方法中)初始化各网络层为类属性常用层:线性层/全连接层:卷积层:循环神经网络层:nn.RNNnn.LSTMnn.GRU归一化层:丢弃层:nn.Dropout激活函数:nn.ReLU()nn.Tanh()(也可在forward中用F.relu定义前向传播 (实现forward方法)定义数据如何通过定义好的层参数:x(输入张量)返回值:output(输出张量)示例:def forward(self, x):return x。

2025-08-28 15:47:01 1007

原创 【不说废话】pytorch张量相对于numpy数组的优势

PyTorch张量在NumPy数组基础上扩展,支持GPU加速和自动求导等深度学习核心功能。相比NumPy仅支持CPU计算,PyTorch张量通过GPU加速可大幅提升运算速度(实验显示达37倍)。此外,PyTorch提供自动微分、动态计算图等特性,并与神经网络模块无缝集成。尽管NumPy在科学计算生态更丰富,但两者可通过简单转换实现互操作。PyTorch张量兼具NumPy的易用性和深度学习所需的高性能计算能力,是深度学习开发的理想选择。

2025-08-28 11:09:50 482

原创 【不说废话】pytorch中.to(device)函数详解

项目说明功能将 PyTorch 对象(主要是张量和模型)在 CPU 和 GPU 之间移动。核心意义1.利用GPU加速。2.确保参与计算的所有对象位于同一设备,避免运行时错误。适用情况训练/推理开始前、多GPU环境、CPU与GPU间数据交换。适用对象(模型、层、损失函数),。别名/等效方法.cuda().cpu()是特定目标设备的简写,但是更灵活、更推荐的写法。

2025-08-28 10:58:53 1637

原创 【不说废话】python常用魔术方法

本文介绍了Python中常用的魔法方法,主要分为功能性和提示性两类。 功能性魔法方法: __getitem__和__setitem__:实现类似容器的索引操作 __call__:让对象可像函数一样调用 __str__:定义对象的字符串表示形式 __len__:返回对象长度 __iter__和__next__:实现迭代功能 提示性魔法方法: __repr__:产生对象的可读性表示形式,主要用于调试 这些特殊方法通过特定的语法约定,使自定义类能够实现Python内置类型的行为,增强代码的可读性和易用性。

2024-04-22 16:32:59 560

原创 【python】异常相关语法汇总:try,except,raise,assert

需要继承Exception类# ⾃定义异常类,继承Exception# 设置抛出异常的描述信息return f'您输⼊的⻓度是# ⾃定义异常类,继承Exception class ShortInputError(Exception) : def __init__(self , length , min_len) : self . length = length。

2024-04-22 16:29:36 1700

原创 三种常用相关性系数总结:概念+代码实现

例如考察两个球队在历年联赛中的战绩之间的关系,得到的数据可能是这样的:A队在2010~2020年间的联赛排名为{1,2,4,5,…有序尺度(Ordinal scales)的数据通常用于以数值的方式来衡量非数值的概念,例如满意度,幸福度等等,还有像成绩排名啊、比赛名次啊之类的。这个单调关系是一个统计意义上的,或者说一种趋势上的,而非严格的单调。由于在皮尔逊相关计算(不管是总体的、还是样本的)中,分子(两者的协方差)和分母(各自的方差)都通过减去均值(中心化,或者均值归一化)将均值的影响消除掉了,因此。

2024-04-21 10:50:49 5149

原创 PCA数学推导

A、B均为二维向量,则A点乘B,即A与B的内积为:几何理解:A与B的内积值 = A向B所在直线投影的模 × B的模向量(3,2)包含的定义:以 x 轴和 y 轴上正方向长度为 1 的向量为标准。向量 (3,2) 实际的意思是:这个向量在x轴投影为3,y轴的投影为2即默认此向量在(1,0)与(0,1)这组基下进行投影,因为任意向量与这组基分别求内积得到结果的数值还是自身,所以直接就可以用x、y轴坐标进行表示。由此可以得出结论:准确描述向量要满足两个要点:(1)确定一组基(2)通过分别做内积求出向

2024-04-16 20:00:57 1347 1

原创 【高等数学】对于方向导数与梯度的理解

轴方向,即(1,0)与(0,1)方向,带入发现上式直接转化为了。方向导数相对于偏导数,可表示包含。轴方向夹角(向量方向顺时针)为。轴方向夹角(向量方向逆时针)为。,就认为此处方向导数存在。法一:根据定义求,繁琐。这个方向移动,距离为。

2023-12-08 22:45:42 1692

原创 【论文投稿进展记录】Ocean Engineering(已被接收)

【论文投稿进展记录】Ocean Engineering。

2023-12-06 14:16:25 6608 35

原创 【线性代数】向量点乘与叉乘含义与计算方式

(3)点乘用于计算向量间的夹角、投影和长度;叉乘用于计算法向量、面积和判断线性。(1)点乘结果是一个标量,叉乘结果是一个向量。几何意义:表征或计算两个向量间的夹角,及。(2)点乘满足交换律,而叉乘满足反交换律。:夹角在90°到180°之间。:夹角在0°到90°之间。

2023-11-11 19:27:08 7076

原创 【Latex】爱斯维尔模板:文中图片引用格式:从 [ 数字 ] 改为Fig.数字

查找模板文件:以.cls为扩展名的文件。Fig. 1 字段对应一幅图片的标签。

2023-10-23 13:44:42 3985 23

原创 【Latex】爱斯维尔模板:文献引用格式:从 [ 数字 ] 改为 ( 作者,年份 )

实现效果如:[1] 被更改为:(Wang et al., 2022)此时引用格式被更改为:(作者,年份)此时引用格式被设置为:[ 数字 ]

2023-10-23 10:10:10 6867 2

原创 【论文写作】英文论文各部分语言对应的时态

SCI论文各部分语言对应的时态

2023-10-20 20:04:40 3467

原创 【word】在word内通过输入符号快速生成分割线(无需插件)

2023-10-09 15:23:57 298

原创 configargparse.ArgumentParser()的用法

是它的一个类,用于创建一个参数解析器对象。你可以使用它来定义和解析命令行参数和配置文件。,你可以轻松地定义和解析命令行参数和配置文件,并且可以将它们组合在一起使用。是一个Python库,它扩展了标准库中的。模块,用于解析命令行参数和配置文件。

2023-07-15 15:53:12 850

原创 Anaconda终端常用操作

1、查看环境列表2、创建新环境此处以3.7版本的python为例,应根据拟创建的环境中希望运行的python版本进行设置3、删除环境。

2023-07-13 10:37:17 489

原创 【算法基础】基于pytorch的BP神经网络算法工程详解:代码+数据集

定义数据集类以处理CSV文件。创建一个简单的BP神经网络模型。定义训练循环,包括数据加载、前向传播、计算损失、反向传播和权重更新。此处使用pytorch提供的Dataset读取数据,并对输入数据做归一化处理其实pytorch在训练前,输入model.train( ),进入train模式后会自动进行Batch Normalization,个人认为此处的归一化有点重复,可以省略。model.train() 和 model.eval() 原理与用法。

2023-06-06 12:47:12 3218 8

原创 python实现两轮小车差分驱动在直角坐标系内x、y轴坐标与theta角角度反馈

【代码】python实现两轮小车差分驱动在直角坐标系内x、y轴坐标与theta角角度反馈。

2023-04-04 14:38:38 336 1

原创 【不说废话】pandas读取任意列的方法

本文介绍了四种在pandas中选取DataFrame特定列的方法:1)直接通过列名筛选;2)使用loc函数选取所有行和指定列;3)通过iloc函数用列索引选取;4)新建DataFrame并指定列。每种方法都附有简要说明,其中loc和iloc的区别在于前者用列名后者用索引。这些方法都能实现相同的列选择功能,可根据不同场景灵活选用。

2023-03-28 11:18:14 1334 1

原创 C#中静态与非静态的区别

从几个方面对比整理C#中静态与非静态的区别

2022-11-13 15:04:30 744

算法基础基于pytorch的BP神经网络算法代码+数据集

BP神经网络代码

2024-05-24

算法基础基于pytorch的BP神经网络算法代码+数据集

算法基础基于pytorch的BP神经网络算法代码+数据集

2024-05-24

空空如也

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

TA关注的人

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