自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大模型参数量计算

本文介绍了大语言模型训练中的参数量计算、运算量估计、训练时间与显存需求估算方法。通过数学公式推导,详细说明了模型参数量与词表大小、解码器层数等参数的关系,并以LLaMA模型为例验证了计算准确性。在训练运算量方面,提出了6CP的估算公式,并对比了不同规模模型的运算需求。针对训练时间,给出了基于GPU数量和运算性能的计算方法。最后分析了训练显存占用情况,指出全量参数训练需要至少16倍参数量的显存资源,并提供了不同规模模型的GPU配置建议。这些计算方法在实践中得到了验证,与公开数据基本一致。

2025-09-11 14:12:16 651

原创 基于Kalman滤波的电池SOC估计

摘要:基于扩展卡尔曼滤波(EKF)的电池SOC估计方法,通过一阶RC模型实现状态预测与更新。首先利用电流积分预测SOC先验值,结合开路电压模型计算电压预测值;然后通过实测电压与预测电压的误差,结合Kalman增益矩阵进行状态修正。算法流程包括先验预测、误差计算、协方差更新和后验修正四个关键步骤,最终输出最优SOC估计值。Matlab代码实现了完整的EKF迭代过程,展示了SOC估计的实际计算流程。

2025-09-02 10:20:18 351

原创 基于递归最小二乘法进行电池内阻估计

摘要:本文提出一种基于一阶RC等效电路模型的参数辨识方法,通过测量电压、电流数据,采用递推最小二乘法估计参数$R_0$、$R_1$和$C_1$。模型线性化后转化为标准表达式,推导出参数递推公式和解析解表达式,并给出Matlab实现代码。该方法利用历史测量数据进行在线参数更新,适用于电池等动态系统的参数辨识,具有计算效率高、实时性好的特点。(150字)

2025-09-01 09:38:54 498

原创 利用SVM、ResNet、ViT分别实现CIFAR10数据集分类

由Cortes和Vapnik于1995年提出的SVM通过其最大余量原理建立了统计学习理论的范式转换。wbξmin​21​∥w∥2Ci1∑n​ξi​subject toyi​w⋅xi​b≥1−ξi​ξi​≥0∀i其中,ϕ⋅将输入映射到高维空间,C控制正则化,ξi​是松弛变量。

2025-06-05 18:22:18 1236

原创 Windows环境下Anaconda+Cuda+Pytorch安装教程

Pytorch1.0+CUDA10.0+cuDNN环境配置之谈(Win 10)win10下CUDA和CUDNN的安装(超详细)!亲测有效!链接。

2024-01-20 16:26:38 1676 1

原创 text和json文件读取——Python

{"date": "2011-02-01", "order_id": "3dea6f83-a9b2-4197-ba9f-2b25704c530b", "money": 2547, "province": "广东省"}{"date": "2011-02-01", "order_id": "0042323a-e555-4d64-a70b-81380ca3aae7", "money": 1193, "province": "四川省"}2011年2月销售数据JSON.txt。2011年1月销售数据.txt。

2024-01-15 15:07:31 504 1

原创 机电系统计算机控制——第三章课后习题(部分)

第一列符号改变一次,有一个不稳定极点。题目:求脉冲传递函数。

2024-01-15 15:00:50 524 1

原创 labelImg标注

1.下载labelImg,同一目录下新建两个文件夹,Annotations放标注后的xml文件,JPEGImages放需要标注的图片jpg文件。2.打开labelImg进行标注,Open Dir打开需要标注的文件夹JEPGImages,Change Save Dir将标注后的xml文件保存路径指定到Annotations路径下。3.Creat RectBox选择标注区域,并标明目标类别,一张图片所有类别标注完成Ctrl+S后,点击Next Image继续标注。

2023-12-06 20:04:43 805 1

原创 回归问题——Python

【代码】回归问题——Python。

2023-05-10 08:03:14 162

原创 数据描述性分析——Python

【代码】数据描述性分析——Python

2023-04-26 17:06:31 267

原创 机电系统计算机控制——第二章课后习题(部分)

Z变换

2023-04-20 19:30:00 309

原创 汉诺塔问题的两种写法——Python

4.方法二:利用list的append()和pop()实现。3.方法一:简单print()步骤。将A上n-1个移动到B;将A底层第n个移动到C;将B上n-1个移动到C;

2023-04-20 18:38:11 149

原创 碰到数据类的题最基础的操作——python

需要导入的一些常用的包。

2023-04-08 21:11:51 130

原创 Latex常用又易忘字符整理

积分符号,希腊字母,取整符号,大括号,点号,极限符号

2023-01-07 20:56:11 376

原创 Python 实现线性代数操作

【问题描述】根据以下要求,代码实现线性代数操作。a = np.array([[1.,2.],[3.,4.]])y = np.array([[5.],[7.]])(1) 输出创建的数组a(2) 输出数组a的转置(3) 输出形状为(2,2)的对角矩阵b(4) 输出对角矩阵的迹(5) 求解数组a和数组y的解【输入形式】【输出形式】输出完每一题答案后需换行输下一题答案【样例输入】【样例输出】【样例说明】【评分标准】import numpy as npdef main():

2022-04-30 09:57:34 2394

原创 Python 英文电影中参演人员名单一般以某种方式进行排版显示

【问题描述】英文电影中参演人员名单一般以某种方式进行排版显示。给定一个未排版的文件listin.txt,该文件中每行参演人员名单由冒号':'分隔成前后两部分,但格式杂乱无章,单词(由除空格和水平制表符之外的其它字符构成)之间可能有多个空格或水平制表符分隔。编写程序,要求将其按如下排版规则排版输出到另一个文件listout.txt中:1.从标准输入读取一整数,作为排版后所有各行冒号':'在一行中的固定位置;假设输入的整数肯定大于排版后所有各行冒号':'前的字符个数,位置从1开始计数;2.冒号'

2022-04-28 22:12:03 1943

原创 Python 从文件in162.txt中连续读入10个以磅为单位的重量值

【问题描述】从文件in162.txt中连续读入10个以磅为单位的重量值,将其转换为以千克为单位的值并求和,将计算所得的和sum输出到文件out162.txt中。 说明:一磅等于0.454千克。【输入形式】文件输入的每一行包含10个浮点数数值,以空格分隔。【输出形式】文件输出一个两位小数的数值sum。【样例输入】1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0【样例输出】4.54f = open("out162.txt", 'w').writ...

2022-04-25 09:15:39 2793

原创 Python 获取以逗号分隔的多个数据输入

【问题描述】获取以逗号分隔的多个数据输入(输入为一行),计算基本统计值(平均值、标准差、中位数)‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬除中位数外,其他输出保留小数点后两位。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪

2022-04-17 17:08:49 12212

原创 Python 杨辉三角

【问题描述】杨辉三角形,也称帕斯卡三角,其定义为:顶端是 1,视为(row0).第1行(row1)(1&1)两个1,这两个1是由他们上头左右两数之和 (不在三角形内的数视为0).依此类推产生第2行(row2):0+1=1;1+1=2;1+0=1.第3行(row3):0+1=1;1+2=3; 2+1=3;1+0=1. 循此法可以产生以下诸行,如下图所示。定义一个函数 ,传入正整数参数 M,输出 M 行的杨辉三角(为使格式美观,采用M行中最大数的位数 做为数据输出时的占位宽度和 数据间的间隔)。

2022-04-10 22:12:21 1782

原创 Python 输入一个包含多个单词的英文句子

输入一个包含多个单词的英文句子,单词间以空格分隔,标点符号后跟一个空格。定义一个函数,功能是用指定的符号把单词连接起来。【输入形式】第一行输入一个英文句子‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬第二行输入一个符号【输出形式】用符号连接起来的单词【样例输入】a string can be split on a delimiter..

2022-04-02 21:36:23 5894

原创 Python 在程序中定义函数fun(s)

编写程序,在程序中定义函数fun(s),当输入字符串s时,调用fun(s)判断s中是否存在重复的字符。要求当无重复字符时,输出原字符串s;当有重复字符时,输出重复字符及其出现次数组成的字典(区分大小写,即A≠a)。例如:输入:s:AABBCCED输出:{'A':2,'B':2,'C':2}def fun(): s=input('s:') b={} for i in s: b[i]=s.count(i) flag=0 for x

2022-04-02 21:13:22 3588

原创 Python 编写一个函数cacluate

编写一个函数cacluate, 可以接收任意多个数, 返回的是一个元组.元组的第一个值为所有参数的平均值(均值保留一位小数), 第二个值是大于平均值的所有值【输入形式】【输出形式】【样例输入】Please input numbers,and press the Enter to end.(gap with )1,2,3,4,5【样例输出】(3.0, [4, 5])def caculate(n): a=sum(n)/len(n) for i i

2022-04-02 21:02:35 3755 1

原创 Python练习 用异常处理改写猜数游戏程序

用异常处理改写猜数游戏程序,功能是:允许用户反复输入数,直至猜中程序选定的数(假定为100)。输入的数如果大于选定的数,则提示"larger than expected";如果小于选定的数,则提示"less than expected";如果用户输入的不是整数,则提示"input error";如果等于选定的数,则输出"you have tried N times, you win"并结束程序。【输入形式】一次或多次输入整数【输出形式】对于每一次输入,新起一行输出对于猜数结果的提示。【样例.

2022-04-02 19:38:30 1369

空空如也

空空如也

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

TA关注的人

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