- 博客(1275)
- 资源 (2)
- 收藏
- 关注
原创 EMD关于信号的重建,心率提取
因为最后一个是趋势项,我们将IMF[5]、IMF[6]、IMF[7]进行叠加,这几本接近我们的目标信号。from pyEMD import EMD (报错)执行pip uninstall pyEMD。这是IMFS的分解图9个,从低频一直到高频。
2024-03-30 17:23:04 403
原创 什么是皮尔逊、斯佩尔曼和肯德尔相关性系数
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 287
原创 torch的max,sqeeze,unsqueeze,permute,cat,view测试
【代码】torch的max,sqeeze,unsqueeze,permute,cat,view测试。
2024-03-08 19:13:35 115
原创 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 396
原创 Pytorch关于CIFAR-10测试完整代码
E:\开发工具\pythonProject\studyLL\venv\Scripts\python.exe E:/开发工具/pythonProject/studyLL/pytorch01/predict.py。
2024-02-24 18:06:04 393
原创 tensorboard的用法
tensorboard --logdir=httdemo/logs --port=6007#自己制定显示的端口号。# 功能:添加 matplotlib 图片到图像中。# 功能:图像中绘制 Box,目标检测中会用到。# 功能:从原始数据上绘制 PR 曲线。# 功能:记录 video。# 功能:绘制 PR 曲线。
2024-02-21 20:43:52 441
原创 Keras的三种建模方式
binary_crossentropy #二值交叉熵(二分类,逻辑回归)categorical_crossentropy #交叉熵(多分类)mae #绝对误差(回归)mse #均方差(回归)
2024-02-21 12:30:09 166
原创 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 394
原创 model.train()和model.eval()两种模式的原理
在 model(test) 之前,需要加上model.eval(),否则的话,有输入数据,即使不训练,它也会改变权值。model.eval() 是保证 BN 层能够用 全部训练数据 的均值和方差,即测试过程中要保证 BN 层的均值和方差不变。eval() 在非训练的时候是需要加的,没有这句代码,一些网络层的值会发生变动,不会固定,你神经网络每一次生成的结果也是不固定的,生成质量可能好也可能不好。eval() 时,pytorch 会自动把 BN 和 DropOut 固定住,不会取平均,而是用训练好的值。
2024-02-19 23:50:13 404
原创 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 210
原创 关于idea无法检测出lombok,导致代码爆红的处理
在IDEA的Settings -->Plugins的设置中选择下载好的插件安装包,然后重启即可。查看我的idea的版本是2017.2.6。restart IDEA就ok了。
2024-02-14 18:18:55 536
原创 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 428
原创 ChatGLM2-6B模型的win10测试笔记
ChatGLM2-6B 是开源中英双语对话模型ChatGLM-6B的第二代版本,在保留了初代模型对话流畅、部署门槛较低等众多优秀特性的基础之上,ChatGLM2更强大的性能:基于 ChatGLM 初代模型的开发经验,我们全面升级了 ChatGLM2-6B 的基座模型。ChatGLM2-6B 使用了GLM的混合目标函数,经过了 1.4T 中英标识符的预训练与人类偏好对齐训练,评测结果。
2024-02-09 04:10:48 1223
原创 transformers之agent
简单来说它在转换器之上提供了一个自然语言 API:定义了一组精选工具并设计了一个代理来解释自然语言并使用这些工具。可以想象 HuggingFace 的工程师会是这样的:在 HuggingFace 上托管了很多令人惊叹的模型,可以将它们与 LLM 整合吗?可以使用 LLM 来决定使用哪个模型、编写代码、运行代码并生成结果吗?从本质上讲,没有人需要再学习所有复杂的特定任务模型。只要给它一个任务,LLMs(代理人)就会为其包办一切。
2024-02-06 12:57:53 831
原创 transformers重要组件(模型与分词器)
除了像之前使用AutoModel根据 checkpoint 自动加载模型以外,我们也可以直接使用模型对应的Model类,例如 BERT 对应的就是BertModel注意,AutoModel这样如果我们想要使用另一个模型(比如把 BERT 换成 RoBERTa),只需修改 checkpoint,其他代码可以保持不变。
2024-02-05 19:12:54 952
原创 Pipeline是如何运行
pipeline 的两个重要组件Models类)和Tokenizers类)的参数以及使用方式。以第一个情感分析 pipeline 为例,我们运行下面的代码。
2024-02-05 15:41:57 772
原创 Transformers 基础函数pipeline()
""""""可以看到,pipeline 自动选择了预训练好的模型来完成任务。与文本生成类似,我们也可以通过max_length或min_length参数来控制返回摘要的长度。
2024-02-05 10:49:54 983
原创 神经网络的一些常规概念
当然,选择太小也不行,会浪费计算,时间成本高啊;学习率是步长超参数,人为选择,选择学习率时,步子太大即选择数值太大会反复横跳,步子太小会走得很慢浪费计算上面我们是用线性回归做预测函数的,实际情况中房价不仅与面积,还与城市、地段、政策等相关,那么预测函数就会是非线性甚至是曲面多维的各种复杂函数,对应的损失函数也可能是更复杂的,如。因为我们的目标是拟合出最接近这些数据分布的直线,也就是找到使得误差代价最小的参数w,对应在右图的损失函数图像上就是它的最低点,这个不断寻找最低点的过程就是梯度下降要干的活。
2024-01-31 20:31:10 1128
原创 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 1170
原创 关于谷歌Gemini大模型
2023年12月7日,谷歌AI宣布发布新一代基于Transformer架构的大模型Gemini。Gemini的名字来源于双子座,象征着模型的双重性质:一方面,它是一个强大的训练模型,可以在各种下游任务上进行微调,如文本摘要、机器翻译、问答、对话等;另一方面,它也是一个创造性的模型,可以根据用户的输入生成有趣和有用的内容,如诗歌、故事、代码、博客等。
2024-01-06 19:08:25 1040
原创 numpy和pandas的遍历
ApplyMap将函数做用于DataFrame中的所有元素(elements)apply()将一个函数作用于DataFrame中的每个行或者列。map() 是一个Series的函数,接受一个字典作为参数。pd.itertuples(index=False)遍历行。pandas的apply、applymap()、map。data.iteritems()遍历列。pd.iterrows() 遍历行。data.columns遍历列。列名=====: A。列名=====: B。列名=====: C。
2024-01-02 21:21:58 499
电影推荐数据集(包含三个部分测试数据以及向量生成)
2024-03-26
android和java实现mqtt消息推送
2018-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人