- 博客(1279)
- 资源 (2)
- 收藏
- 关注
原创 二重积分基本使用总结
对于本题,写y的取值范围,需要分段,因为从左往后的箭头会在不同的y范围内,得到不同的取值范围,所以y需要分段写,在不同的y取值范围内,有不同的x表示形式。即1/2≤y≤1,1/y≤x≤2;在表示横坐标x的取值范围1≤x≤2之后,平面区域内y的取值为1/x≤y≤x。极坐标系:θ表示逆时针旋转的角度,r表示点B到原点之间的距离。直角坐标系:∫∫F(x,y)dσ或者∫∫F(x,y)dxdy。极坐标系:∫dθ∫F(rcosθ,rsinθ)另外,表示平面区域D,也可以用Y型,所谓Y型即。
2024-08-16 12:18:08
254
原创 示波法电子血压原理
其中,As为收缩压对应的脉搏波幅度,Am为平均压所对应的脉搏波的幅度,Ad为舒张压对应的脉搏波幅度,As/Am为收缩压Pd的归一化值,Ad/Am为舒张压Ps的归一化值,Pc为袖带压力,横坐标代表放气过程中袖带内压力的不断减小。波形特征法基本原理是利用脉搏波包络线的拐点测量血压,上升时拐点对应的静压力为收缩压,下降时拐点对应的静压力为舒张压。收缩压判据的确定:在充气过程中脉搏波幅度包络线的上升段,当某一个脉搏波的幅度Ui与最大幅度Um之比Ui/Um=Ks时,就认为此时对应的气袖压力为收缩压。
2024-08-15 18:55:47
733
原创 linux打包流程
因为linux有俩个python版本,我们需要切换到python3这个版本,默认是python 2.7。显示出python的版本了,然后查看pip的配置,我们打包里面需要的第三方需要放到pip里面。都安装好之后,我们将需要打包的文件放到一个文件夹下。说明已经ok了,这样拷贝出来,直接可以引用了。加入没有numpy,那么需要安装numpy的库。成功之后,我们就可以去查看我们的exe文件了。查看是否安装了pyinstaller。再次执行:python -V。切换到python3。
2024-05-10 19:18:45
345
1
原创 Java编程EMD
一个带求包络的信号x(t),进行Hilbert变换的好 HHT(x(t)), 合成一个信号 x(t) + j*HHT( x(t) ), 然后对这个合成的信号取幅值部分 y(t)= Amp( [x(t) + j*HHT( x(t) )] ), 此时y(t)就是得到的上包络,下包络y'(t) = -y(t).1、包络线的获取:确定原始信号的极大值和极小值序列,采用三次样条曲线对极值点进行拟合,形成上下包络线;2、残余信号获取:原始信号x(t),平均信号e(t)做差,得到残余信号;
2024-04-25 19:14:21
272
原创 EMD关于信号的重建,心率提取
因为最后一个是趋势项,我们将IMF[5]、IMF[6]、IMF[7]进行叠加,这几本接近我们的目标信号。from pyEMD import EMD (报错)执行pip uninstall pyEMD。这是IMFS的分解图9个,从低频一直到高频。
2024-03-30 17:23:04
571
原创 什么是皮尔逊、斯佩尔曼和肯德尔相关性系数
x的第一个值x1对应y的第一个值y1,x的第二个值x2对应的y第二个值y2,以此类推。这个公式表明,如果较大的 x 值倾向于对应较大的 y 值,反之亦然,则 r为正。另一方面,如果较大的 x值大多与较小的 y值相关,反之亦然,则r 为负。假设有两个n元组, x 和y ,其中 (x1,y1),(x2,y2),......, 是作为对应值的观察值对。它是 x 和 y 的协方差与它们的标准差的乘积的比率。换句话说,较大的 x 值对应较大的y 值,反之亦然。r
2024-03-23 17:28:21
399
原创 torch的max,sqeeze,unsqueeze,permute,cat,view测试
【代码】torch的max,sqeeze,unsqueeze,permute,cat,view测试。
2024-03-08 19:13:35
140
原创 from tensorflow.keras.layers import Dense,Flatten,Input报错无法引用
'E:\\开发工具\\pythonProject\\studyLL\\venv\\lib\\site-packages\\tensorboard\\summary\\_tf', 'E:\\开发工具\\pythonProject\\studyLL\\venv\\lib\\site-packages\\tensorflow','E:\\开发工具\\pythonProject\\studyLL\\venv\\lib\\site-packages\\tensorflow\\_api\\v2']
2024-02-27 12:05:00
1171
原创 Pytorch关于CIFAR-10测试完整代码
E:\开发工具\pythonProject\studyLL\venv\Scripts\python.exe E:/开发工具/pythonProject/studyLL/pytorch01/predict.py。
2024-02-24 18:06:04
457
原创 tensorboard的用法
tensorboard --logdir=httdemo/logs --port=6007#自己制定显示的端口号。# 功能:添加 matplotlib 图片到图像中。# 功能:图像中绘制 Box,目标检测中会用到。# 功能:从原始数据上绘制 PR 曲线。# 功能:记录 video。# 功能:绘制 PR 曲线。
2024-02-21 20:43:52
478
原创 Keras的三种建模方式
binary_crossentropy #二值交叉熵(二分类,逻辑回归)categorical_crossentropy #交叉熵(多分类)mae #绝对误差(回归)mse #均方差(回归)
2024-02-21 12:30:09
251
原创 pytorch建模的三种方式
3,继承nn.Module基类构建模型并辅助应用模型容器进行封装(nn.Sequential,nn.ModuleList,nn.ModuleDict)。# 二、使用nn.Sequential按层顺序构建模型 # 利用add_module方法。# 三、继承nn.Module基类构建模型并辅助应用模型容器进行封装。# 2,使用nn.Sequential按层顺序构建模型。# 1,继承nn.Module基类构建自定义模型。# 一、继承nn.Module基类构建自定义模型。
2024-02-21 01:15:52
427
原创 model.train()和model.eval()两种模式的原理
在 model(test) 之前,需要加上model.eval(),否则的话,有输入数据,即使不训练,它也会改变权值。model.eval() 是保证 BN 层能够用 全部训练数据 的均值和方差,即测试过程中要保证 BN 层的均值和方差不变。eval() 在非训练的时候是需要加的,没有这句代码,一些网络层的值会发生变动,不会固定,你神经网络每一次生成的结果也是不固定的,生成质量可能好也可能不好。eval() 时,pytorch 会自动把 BN 和 DropOut 固定住,不会取平均,而是用训练好的值。
2024-02-19 23:50:13
560
原创 Keras可以使用的现有模型
官网:https://keras.io/api/applications/一些使用的列子: ResNet50:分类预测VGG16:用作特征提取器时,不需要最后的全连接层,所以实例化模型时参数 include_top=False网上例子解释:VGG19:Fine-tune InceptionV3:微调训练一个新类别Build InceptionV3:自定义tensor,输入V3
2024-02-18 16:56:54
242
原创 关于idea无法检测出lombok,导致代码爆红的处理
在IDEA的Settings -->Plugins的设置中选择下载好的插件安装包,然后重启即可。查看我的idea的版本是2017.2.6。restart IDEA就ok了。
2024-02-14 18:18:55
1319
原创 python的os库常用代码
os.path.splite(path) # (r'D:\test\number01','huitao.pdf')返回这俩部分。os.path.join(path1,path2) #返回(r'D:\test\number02\huitao.txt')os.path.dirname(path) # 返回 (r'D:\test\number01')os.path.basename(path) #返回 (r'huitao.pdf')os.path.exists(path) #是否存在这个路径。
2024-02-12 01:55:16
459
原创 ChatGLM2-6B模型的win10测试笔记
ChatGLM2-6B 是开源中英双语对话模型ChatGLM-6B的第二代版本,在保留了初代模型对话流畅、部署门槛较低等众多优秀特性的基础之上,ChatGLM2更强大的性能:基于 ChatGLM 初代模型的开发经验,我们全面升级了 ChatGLM2-6B 的基座模型。ChatGLM2-6B 使用了GLM的混合目标函数,经过了 1.4T 中英标识符的预训练与人类偏好对齐训练,评测结果。
2024-02-09 04:10:48
1283
原创 transformers之agent
简单来说它在转换器之上提供了一个自然语言 API:定义了一组精选工具并设计了一个代理来解释自然语言并使用这些工具。可以想象 HuggingFace 的工程师会是这样的:在 HuggingFace 上托管了很多令人惊叹的模型,可以将它们与 LLM 整合吗?可以使用 LLM 来决定使用哪个模型、编写代码、运行代码并生成结果吗?从本质上讲,没有人需要再学习所有复杂的特定任务模型。只要给它一个任务,LLMs(代理人)就会为其包办一切。
2024-02-06 12:57:53
873
原创 transformers重要组件(模型与分词器)
除了像之前使用AutoModel根据 checkpoint 自动加载模型以外,我们也可以直接使用模型对应的Model类,例如 BERT 对应的就是BertModel注意,AutoModel这样如果我们想要使用另一个模型(比如把 BERT 换成 RoBERTa),只需修改 checkpoint,其他代码可以保持不变。
2024-02-05 19:12:54
1365
原创 Pipeline是如何运行
pipeline 的两个重要组件Models类)和Tokenizers类)的参数以及使用方式。以第一个情感分析 pipeline 为例,我们运行下面的代码。
2024-02-05 15:41:57
930
原创 Transformers 基础函数pipeline()
""""""可以看到,pipeline 自动选择了预训练好的模型来完成任务。与文本生成类似,我们也可以通过max_length或min_length参数来控制返回摘要的长度。
2024-02-05 10:49:54
1717
原创 神经网络的一些常规概念
当然,选择太小也不行,会浪费计算,时间成本高啊;学习率是步长超参数,人为选择,选择学习率时,步子太大即选择数值太大会反复横跳,步子太小会走得很慢浪费计算上面我们是用线性回归做预测函数的,实际情况中房价不仅与面积,还与城市、地段、政策等相关,那么预测函数就会是非线性甚至是曲面多维的各种复杂函数,对应的损失函数也可能是更复杂的,如。因为我们的目标是拟合出最接近这些数据分布的直线,也就是找到使得误差代价最小的参数w,对应在右图的损失函数图像上就是它的最低点,这个不断寻找最低点的过程就是梯度下降要干的活。
2024-01-31 20:31:10
1181
原创 pip install SQLAlchemy发生错误
File "e:\开发工具\pythonproject\flasktest\venv\lib\site-packages\pip\_internal\utils\virtualenv.py", line 72, in _no_global_under_venv。File "e:\开发工具\pythonproject\flasktest\venv\lib\site-packages\pip\_internal\req\req_uninstall.py", line 456, in from_dist。
2024-01-10 20:57:45
1353
电影推荐数据集(包含三个部分测试数据以及向量生成)
2024-03-26
android和java实现mqtt消息推送
2018-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人