- 博客(14)
- 收藏
- 关注
原创 pytorch 常用函数示例
torch.randint,split处理张量,torch.cat。.unsqueeze(0)的作用。.squeeze(1)的作用。split处理字符串。torch.sum功能。
2025-05-04 20:57:01
138
原创 pytorch 逻辑回归
线性回归线性回归的就是⼀个线性来得预测值与真实值之间的就是这个线性。常用的方法有,最小二乘法(Least Squares Method),最大似然估计(Maximum Likelihood Estimation, MLE),贝叶斯估计(Bayesian Estimation)等等。在深度学习中,最常用的参数估计方法是特别是它的变种,如:函数的局部极值点(最大值或最小值)在梯度为0的位置。这是因为在极值点,函数不再沿着任何方向增加或减少。在最优化问题中,我们通常希望找到使损失函数最小化的参数值。
2025-05-04 20:47:43
413
原创 基于深度学习的RNN文本分类
use_paddle 参数用来控制是否使用paddle模式下的分词模式,paddle模式采用延迟加载方式,通过enable_paddle接口安装paddlepaddle-tiny,并且import相关代码;作用:将分词后得到的词汇表,通过每个词对应的索引,对应词向量矩阵的某一行(即改词的词向量),通过反向传播更新词向量,使得词向量获得词义信息。本质:一组向量,可以通过模型的反向传播,使其携带文本中词义的信息。将字符串分词(分割成词语字符串)后的字符串列表。将字符串分词(分割成词语字符串)后的字符串列表。
2025-04-14 23:12:10
410
原创 语言模型和词向量
简要了解自然语言处理利用TF-IDF实现一个推荐系统了解语言模型和神经网络语言模型使用word2vec & Fasttext编写项目代码。
2025-03-24 20:25:53
490
原创 在Ubuntu 18.04中配置Python 2.7与OpenCV 3.2.0
希望以上步骤可以帮助您在Ubuntu 18.04上配置Python 3和OpenCV。如果显示了OpenCV的版本号,则表示配置成功。
2023-12-23 12:02:10
588
1
原创 QuartusII软件使用(个人随意笔记)
通过编写Verilog HDL程序导入ModelSim进行仿真(要写代码)通过软件新建仿真文件进行图形化操作(简单,不用写代码)创建的文件名要与模块名相同不然会报错。
2023-06-10 19:14:18
196
1
原创 2023/4/17
在移植AHT10软件包时,出现了RT_WEAK void rt_hw_ini();错误字段,删除RT_WEAK即可,还有某一结构体没有相应的number的问题,根据类型写入即可;对于文件夹中有的文件而在rt stdio里没有显示的,可以通过点击资源管理中的小三角选择。搞潘多拉实验最好用旧版的软件包和rtt,因为例程给的应该都是比较老的版本,用新的会涉及到sensor框架等rtt新加进来的东西。对于没有参与构建(编译)的文件,我们可以通过下图的“右键”-->“资源配置”-->“添加构建”,即可添加。
2023-04-17 22:57:46
244
原创 2023/4/16 rtthread
不要在lab1_sample{}这类用于fish命令进行线程初始化的函数中加入while(1)死循环,这会导致fish命令行不能正常工作,因为fish会一直执行lab1_sample{}的死循环。用传感器软件包的时候注意可能要开启组件中的相应框架比如Sensor框架。使用rtt的rtdbg时,注意要定义两个宏,并把头文件放在他们的下面,不然用不了。多次调用LCD显示函数时需要的内存比较多,如果内存不足,可以怎大线程栈的空间。在LCD上显示字符串等超过屏幕尺寸时,可能会出现屏幕显示异常的情况。
2023-04-17 22:53:36
135
原创 PID算法参数整定口诀解析
分析:靠近给定值的时间过长,说明动力不足。在Kp已经调好不愿改动的情况下,增加Ki,增加动力可提高快速性。因为,持续较长时间会带来积分,从而提高调节速度。分析:频繁意味着调节波形个数多,Kp过大,动力输出充足。到达给定值时,由于惯性较大,被控对象总是高速冲过给定值,从而造成频繁震荡,甚至发散。分析:Kp过小,回调无力,导致被控量迟迟难以靠近给定值。1. 曲线震荡很频繁,比例系数要减小。3. 曲线偏离回复慢,积分系数要增大。曲线偏离回复慢,积分时间要下降。曲线波动周期长,积分时间要加长。
2023-04-13 22:09:47
2416
原创 基于潘多拉&rtthread板级支持包驱动LCD显示屏
潘多拉板级支持包1.0.1版本虽然增加了一些东西,但是建工程的时候默认是加了一堆软件包,开启LCD后还报错,很不友好。通过实验得知1.0.0和0.0.2不会默认添加软件包,只需要点击EnableLCD编译下载即可驱动LCD。下载潘多拉板级支持包。
2023-04-11 18:32:53
377
原创 C语言实现单链表(有源代码哦)专为小白!!!
首先,第一次在学校里学习数据结构与算法的时候,大家可能会发现抄书上的代码建议无法实现相应的功能(至少小编是这样的,直到放寒假的时候才实现第一个算法)。今天教大家手把手实现书上的单链表,希望能对大家数据结构的学习有所启发。提示:书中的有些参考伪代码都是通过C++实现的,如果用C++实现会带来一些方便。C语言实现顺序表的过程中的注意事项:书中绪论1.3,抽象数据类型的表示与实现中,关于书中伪代码的相关介绍很重要不然都不知道里面的英文字符是什么意思。代码如下图:#include<stdio.h&.
2022-04-15 22:46:08
8844
10
原创 C/C++实现数据结构严蔚敏版的一些注意事项(指南)
建议实现的时候用C加++语言进行实现,因为书中的有些参考伪代码都是通过C++实现的当用C语言替换的时候作为新手的我,找起bug来有点费劲。C语言实现顺序表的过程中的注意事项:1, 书中绪论1.3,抽象数据类型的表示与实现中,关于书中伪代码的相关介绍很重要不然都不知道里面的英文字符是什么意思。2,当碰到书中的引用型形参的时候,可以用C语言中的指针型形参代替。(但是代替的过程中,也有一些限制)比如说今天我在单链表中碰到的,当对一个指针新建内存空间的时候,C++引用型形参通过函数开辟以内存的时候,..
2022-02-06 18:49:59
346
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人