- 博客(71)
- 收藏
- 关注
转载 论文写作:word转pdf保留图片高清晰度且保留目录
打开Acrobat Distiller,然后将刚才另存为的“Press Quality(1).joboptions”文件拖拽到Acrobat Distiller窗口(没懂这一步是干嘛的,但是还是操作了,另外我的命名是standard不是press quality)(1)点击word选项卡上的Acrobat插件,(2)点击“首选项”按钮(3)点击“转换设置”,更改成刚才保存的“Press Quality(1)”(4)点击“确定”,关闭窗口。.joboptions”文件,然后点击“确定”关闭窗口(名字无所谓)
2024-04-19 10:32:05
789
原创 MATLAB画图:错误使用plot无效的颜色或线型...
使用matlab画图,想要使用其他颜色时,如想要从上面的颜色类型修改为下面的颜色类型。只需要在后面修改color属性即可。参考matlab网页中这个。
2024-03-14 13:07:49
1327
原创 transformer注意力权重系数绘图
参考绘制tsne图,首先将模型中的注意力权重导出,因为我的模型中L=2,所以导出两层。然后,搜到一些使用seaborn绘制热力图的代码,其中我查的比较多的问题是。就是cbar=False,再重新绘制一个colorbar。
2024-03-13 10:44:17
430
原创 layers.Lambda(lambda v: v[:, :, 1], name=‘extract_token‘)(y)
attention代码中提取隐藏层,lambda的代码一直看不太懂,搜到的内容也看不懂,于是自己瞎改了一下,记录一下。提取出来的隐藏层维度是41,但是我想要提取128的隐藏层,于是代码改为。
2024-03-12 18:21:08
306
原创 python绘制tsne
这是因为倒数第二层隐藏层的特征表示通常可以很好地捕捉数据的高级特征,同时避免了过于原始或过于抽象的特征。在深度网络绘制 t-SNE 图时,通常最常用的是导出网络的。在predict中的evaluate后面,加入。然后画图,tsne的代码网上可以找到。
2024-03-06 11:18:19
450
1
原创 【pycharm】ImportError: (‘Failed to import pydot. You must pip install pydot and install graphviz
3、 测试:在cmd中输入 dot -version并回车,若显示出graphviz的相关版本信息,则安装配置成功。4、pip 安装pydot 别人说高版本已经不支持pydot,因此安装pydot_ng。去官网下载,但是官网页面好像更新了,跟其他博主po的图都不太一样。在代码的文件夹里就可以找到png了,就是图片的分辨率太低了。想用tensorboard画网络结构图,遇到这个问题,参考。2、设置环境变量,在path中加入就可以(图源另个博主)我下的框起来那个,其他步骤跟链接里的一样。
2023-12-12 17:24:41
649
原创 【SVM】不同数据划分方式导致结果不同...
最开始一直想不通,两种方法都是五折交叉验证,为什么第二种准确率稳定得低于第一种,还一直在想是不是分类时候代码有问题,后来导师让我把第二种保存好的数据直接导入代码一,看下结果,结果当然还是不好。方法二:先划分train set和test set;最后将五折train、test、val set全都保存待训练(这里的代码不全,只是表达大概意思)在MI分类中使用FBCSP+SVM,基于这个方法写了两个分类的.py文件实现,在数据划分上大差不差(都是CV5),但是结果却相差很多。
2023-12-06 22:57:06
594
原创 [python]KeyError: ‘The optimizer cannot recognize variable lstm_4/lstm_cell/kernel:0...
原本1和2处的代码相同,都是直接用3处的gen_optim、disc_optim,将2处改成上图所示,即可顺利运行。在复现EEG-GANs代码时,发现每次class 0都能成功generate,但是到class1就不行了,报错如下。感觉大概就是optimizer出了问题,返回原代码。
2023-11-16 20:39:58
575
原创 【python】ERROR: Could not find a version that satisfies the requirement matplotlib (from...
大概猜到了是网络的问题(我在翻墙),关了翻墙软件之后,果然直接下载成功了。使用pip下载matplotlib出现问题,换了好几个源都是这样。
2023-11-16 16:15:37
389
原创 【python】ModuleNotFoundError: No module named ‘skimage‘...
仔细看原来是skimage需要写成scikit-image。使用pip下载之后出现error。
2023-11-16 10:12:09
298
原创 【机器学习】svm
根据官方文档,这是一个软间隔分类器,对于在边界内的点有惩罚系数C,C的取值在0-1之间,默认值为1.0。C越大代表这个分类器对在边界内的噪声点的容忍度越小,分类准确率高,但是容易过拟合,泛化能力差。默认为False,决定最后是否按概率输出每种可能的概率,但需注意最后的预测函数应改为clf.predict_proba。默认为None,给每个类别分别设置不同的惩罚参数C,如果没有给,则会给所有类别都给C=1,即前面指出的参数C.默认为-1,最大迭代次数,如果为-1,表示不限制。python中svm使用。
2023-10-08 11:35:27
546
1
原创 【集成学习】对已训练好的模型进行投票
在不同的数据预处理情况下训练得到了三个SVM模型,结果都差不多,对这三个模型的分类结果进行投票。分别在model1、model2、model3训练svm的时候按照上述设置。
2023-09-17 17:48:20
493
原创 [python]RuntimeError: Can‘t decrement id ref count (unable to close file...
使用spectralspatial模型进行EEG分类时,出现以下错误。猜测是因为存储的model太大了导致的,找到了一个解决方法(未验证)目前问题还没有解决...
2023-08-13 10:37:18
556
原创 移动硬盘文件或目录损坏且无法读取
早上插上硬盘,拔的时候不太规范,再插进去就显示无法读取了。还参考了这个方法,但是我的属性打开跟博主的完全不一样。搜了很多方法,很多让使用什么软件进行恢复。
2023-07-28 10:31:11
576
原创 【python】AttributeError: ‘DataFrame‘ object has no attribute ‘append‘
在使用pandas时出现这个问题,因为我复现的代码是很久之前发布的了,我用的pandas又是最新版本2.0.3,大概猜到是pandas版本出了问题,参考。我就直接去pandas官网查看了历史版本。选择了pandas==1.5.3。
2023-07-27 10:54:51
765
原创 【python】在matlab中调用python
1、电脑上有没有python都可以,我以为anaconda里的python不行,又重新下了一个python3.8。4、可以把python代码中要调用的def一下,参考链接里的示例。3、python用的所有文件需要在同一个文件夹下。实际上导入的时候可以用。
2023-07-24 11:38:16
680
原创 【MI】ModuleNotFoundError: No module named ‘braindecode.datautil.signalproc‘
以为是导入braindecode的版本太新了,于是在braindecode官网上找代码对应版本,一直找不到,最后从github上找到了代码的使用指南。使用HGD数据集时,需要从braindecode中调用。一直显示ModuleNotFoundError。我使用这个方法可以跑通。
2023-07-23 22:45:25
426
原创 【python】OSError: Unable to open file (file signature not found)
保存了SVM的模型,其实本来最开始保存的是.gz格式,然后换成了.h5。从上面这个链接得知大概就是因为h5文件并不是完整的。然后就又改成了保存.gz格式,用load导入模型。
2023-07-20 15:05:18
1632
原创 【cuda】cuda-12.0对应tensorflow-gpu安装
再根据这个链接建一个python虚拟环境,装一下tensorflow-gpu。我的cuda是12.0的,先根据下面的链接装了cudnn。
2023-07-06 10:11:18
9237
6
原创 【python】TypeError: Failed to convert elements of ... to Tensor.
由于我的代码中batch数目使用None来表示,因此需要修改这里。
2023-07-05 22:02:12
477
1
原创 【GPU】在服务器上跑代码,以为用了gpu实际上并没有进程...
如果觉得不保险的话,使用conda复制环境,在新的环境中卸掉tensorflow装tensorflow-gpu即可,参考下面的链接。在服务器上也pip了tensorflow,因此其实一直使用的是cpu。把tensorflow卸掉装tensorflow-gpu即可。
2023-06-26 15:26:18
268
原创 【pycharm】zlib.error: Error -3 while decompressing data: incorrect data check
报错,在loadmat()时出错: zlib.error: Error -3 while decompressing data: incorrect data check。在本地运行代码并没有出错,但是在服务器运行预处理代码时,出现以下错误。
2023-06-16 21:27:36
2042
原创 【keras】AttributeError: ‘Tensor‘ object has no attribute ‘numpy‘
(5条消息) debug --“AttributeError: ‘Tensor‘ object has no attribute ‘numpy‘ --- tensor 没有 numpy()属性”_tubesystem的博客-CSDN博客。想要导出模型中间层的输出,发现实际上就是建立一个子模型,将某一特定层进行输出即可。
2023-06-14 23:56:33
1020
原创 【MI-EEG】数据二分类准确率一直保持在0.5...
我这个问题仅限于这个数据集,因为我的损失函数一直保持在0.69附近,准确率在0.5附近,就一直以为是代码哪里出了问题,搜了很多方法也没有改进。使用BCIC 2a数据集来训练网络,不管是验证集还是测试集准确率均在0.5左右,当然训练集也不会高到哪里去,在0.5和0.65之间摆动。我自己心知肚明,我自己搭的网络很垃圾,基本上就是几个卷积层,把网络建的深了之后,现在准确率一眼看过去就是增长了。BCIC 2a数据集本来就很小,并且其他方法在这个数据集上的准确率也并没有达到很高。
2023-06-13 23:46:19
515
原创 【linux】ValueError: Graph disconnected: cannot obtain value for tensor
在本地完全可以跑通,在服务器上一直跳出来这个问题,已经一天了,还没解决。
2023-06-06 20:20:07
1109
原创 【tensorflow】AttributeError: module ‘tensorflow.keras.layers‘ has no attribute ‘MultiHeadAttention‘
在本地可以运行,但是服务器上显示如下AttributeError: module 'tensorflow.keras.layers' has no attribute 'MultiHeadAttention'(服务器上只安装了tensorflow-gpu没有安装tensorflow)
2023-06-06 20:16:15
993
原创 【linux】ModuleNotFoundError:No module named ‘‘
在linux中跑代码,发现无法调用代码中的model,如下图所示。,出现 no commands supplied。
2023-06-06 09:54:08
910
原创 【linux】服务器上跑代码与本地结果不同
今天尝试在服务器上跑建好的模型,我这何止是结果不同,直接换了模型了。死活不知道是哪里出了错,先写个帖子。
2023-06-05 15:34:00
418
原创 [pycharm] ValueError: too many values to unpack (expected 3)
对model.predict进行修改,使之只返回一个值,即可成功运行。在模型训练结束进行预测时,出现这个问题。
2023-06-01 12:11:52
572
原创 [pycharm] NotImplementedError: Layer XX has arguments in `__init__` and therefore must override `get
不懂是什么原因,反正在class后面加上get_config就行。我的class整体代码如下。
2023-05-31 23:30:38
371
空空如也
python MNE raw.plot 如何保存图片
2023-03-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人