语言使用总结
文章平均质量分 90
水博的两年半
可以一起讨论研究,但谢绝论文合作。
展开
-
einops库的rearrange、repeat、reduce 表达式怎么写
einops库的rearrange、repeat、reduce 表达式怎么写最近发现一个B格很高的库。einops库。这个库主要是用来对张量进行形态操作的。网上查了一下,说是灵感来源于爱因斯坦求和约定。然后去查了一下求和约定,也没看出来有啥关联。网上查了很多资料,还是看不太懂这个表达式是怎么写的。弄了好久弄明白了,现在来写一下这玩意怎么写的。这玩意主要有三个操作,rearrange,repeat和reduce。分别对应重新排列形状(reshape),复制和缩减这三种功能。这些函数不仅仅可以用来对nump原创 2021-11-17 10:24:08 · 3863 阅读 · 2 评论 -
LIDC-IDRI数据集的dicom文件XML标注读取
LIDC-IDRI数据集的dicom文件XML标注读取ResponseHeaderreadingSessionunblindedReadNodulenoduleIDcharacteristicsroi最近用到LIDC-IDRI数据集,这里说一下这个xml文件的标注怎么读取。数据集的获取我是在paperswithcode上面找到的:https://paperswithcode.com/dataset/lidc-idri首先来看一下这个标注文件的地址,它是附带在dicom数据里面的。如下图尝试着打开一原创 2021-08-05 10:28:29 · 2504 阅读 · 16 评论 -
pytorch提取网络任意层输出的特征图
网上很多教程教我们怎么获取某一层网络输出的feature map。原理很简单,对于我们自己写的网络其实很容易,我们只要在return 的时候返回我们想要的特征就可以了,但是对于一些别人写好的,我们又不方便改原代码的网络,提取特定层的feature map就有点麻烦了。下面我以torchvision的vgg16为例,提取第一个全连接层输出的feature map首先我们看看网络都由什么层import torchvisionmodel = torchvision.models.vgg16(pretra原创 2020-06-28 16:07:52 · 16917 阅读 · 4 评论 -
R语言用mRMRe包实现mRMR算法
这里记录一下 R语言mRMRe包实现mRMR算法进行特征降维的操作。下面是R代码library('mRMRe')mrmr_feature<-train_featuremrmr_feature$y <-train_label#筛选的数据要加上Y值target_indices = which(names(mrmr_feature)=='y')#因为读取csv文件的时候,Y(l...原创 2019-08-21 20:25:38 · 6750 阅读 · 28 评论