编程
主要python和pytorch编程
neu_wyn
唯愿你所坚持的皆是值得,便是这个世界对你最大的善意。
展开
-
用SimpleITK读取dicom格式的图像
一、读取单张dicom图像file = sitk.ReadImage(filepath) #读取dicom文件file.GetSize() # 大小file.GetOrigin() # 坐标原点file.GetSpacing() # 像素间距file.GetDirection() # 方向file.GetMetaDataKeys() #获取元数据,以字典的形式存储#循环方式读取字典中的值for key in file.GetMetaDataKeys(): print(file.Get原创 2022-03-08 14:32:24 · 2825 阅读 · 0 评论 -
深度学习调参的经验
本文多个来源总结而成。调参技巧包括CNN RNN。1总结一下在旷视实习两年来的炼丹经验,我主要做了一些 RL,图像质量,图像分类,GAN 相关的任务,日常大概占用 5 - 10 张卡。可复现性和一致性有的同学在打比赛的时候,从头到尾只维护若干份丹方(代码),每次载入前一次的训练参数,调一下丹方再炼,俗称老丹。这样会有几个问题:某次引入一个 bug,过了很久才发现,然后不知道影响范围;炼出一个金丹,但是不知道它是怎么来的;忘了自己的 baseline,不知道改动是正面还是负面。要尽可能确保每一个丹有原创 2022-03-07 10:19:57 · 357 阅读 · 0 评论 -
ChannelAttention, SpatialAttention, and SEAttention代码
class ChannelAttention(nn.Module): def __init__(self,channel,reduction=16): super().__init__() self.maxpool=nn.AdaptiveMaxPool2d(1) self.avgpool=nn.AdaptiveAvgPool2d(1) self.se=nn.Sequential( nn.Conv2d(channe原创 2022-03-04 21:18:02 · 704 阅读 · 0 评论