2021-3-22科研进展
对于OCMR_data
filename = '/Volumes/exterD/codeTemp/pg_mri/OCMR_data/us_0194_pt_1_5T.h5'
kData,param = read.read_ocmr(filename)
# Image reconstruction (SoS)
dim_kData = kData.shape #(352, 126, 1, 24, 30, 1, 1, 1, 1)
CH = dim_kData[3] #24
SLC = dim_kData[6] #1
kData_tmp = np.mean(kData, axis = 8); # average the k-space if average > 1 # (352, 126, 1, 24, 30, 1, 1, 1)im_coil = transform.transform_kspace_to_image(kData_tmp, [0,1]); # IFFT (2D image) # (352, 126, 1, 24, 30, 1, 1, 1)
im_sos = np.sqrt(np.sum(np.abs(im_coil) ** 2, 3)); # Sum of Square # (352, 126, 1, 30, 1, 1, 1)
print('Dimension of Image (with ReadOut ovesampling): ', im_sos.shape)
RO = im_sos.shape[0] #352
# math.floor(RO/4):88, math.floor(RO/4*3): 264
image = im_sos[math.floor(RO/4):math.floor(RO/4*3),:,:]; # Remove RO oversampling # (176, 126, 1, 30, 1, 1, 1)
print('Dimension of Image (without ReadOout ovesampling): ', image.shape)
# Show the reconstructed cine image
from IPython.display import clear_output
import timeslc_idx = math.floor(SLC/2) # 0
print(slc_idx)
image_slc = np.squeeze(image[:,:,:,:,:,:,slc_idx]) # image_slc(176, 126, 30) image[]=(176, 126, 1, 30, 1, 1)
train_reconstruction
我就运行了这两个数据集,我发现代码里knee用的esc,brain用的rss
为啥呢knee不用rss,经过我的实验我让knee调用rss居然代码跑通了,我还没有研究虽然跑通的但不知道这样做对不对
我想知道esc和rss都是什么,我就研究了一下
下面这是knee的结构
下面这是brain的结构
下面这是knee和brain共同的结构rss
下面这是train_reconstruction加载的数据形式
然后我就自己写了个.py文件加载我的OCMR数据集,最后代码跑通啦
train和val都各用了一个.h5文件,我只是想跑通代码而已,loss是很大的,但是发现loss一直在降
train_policy
policy我也跑通了代码加载我的OCMR数据集,train和val都各用了2个.h5,跑通啦跑通啦,反正效果好垃圾别在意,仅仅为了跑通代码
2021-3-22科研进展相关推荐
- AAAI 2021 | 语义解析最新进展解读
作者:谢彬彬 单位:厦门大学 语义解析(semantic parsing)是指输入一段自然语言语句产生一段机器可以执行的表示如SQL语句等.它是自然语言处理的一个基础性问题,其研究促进了自然语言可解释 ...
- AAAI 2021 | 情感分析最新进展解读
图片来源:网络 作者:陆鑫,赵妍妍,秦兵 单位:哈尔滨工业大学 情感分析是自然语言处理中的一个重要研究领域,其相关应用在各种真实场景中发挥着重要作用. 近年来,基于深度学习的方法逐渐成为情感分析的主流 ...
- Java入门篇 2021/02/22
Java入门篇 2021/02/22 Java的三大版本 java三大版本主要包括 JavaSE, JavaME, JavaEE,其中现如今的JavaME已经是很少见了,JavaSE是JavaEE的基 ...
- JAVA基础学习预科部分 (Markdown + dox)2021/2/22持续更新中
javaSE从 2021/02/22开始,预计到2021/02/28,原本预计的算法题解先鸽一下. -博客Blog的重要性 & Markdown语法 基础markdown语法 标题, 直接使用 ...
- 2021.07.22禾赛提前批一面面经
2021.07.22禾赛提前批一面面经 1.LUTRAM的意思 2.LUTRAM和block RAM的区别 3.时序约束和时序优化 4.跨时钟域 5.为什么不能多bit采用同步寄存器打两拍(就这个问题 ...
- 2021.1.22平安科技面经--算法工程师实习生
2021.1.22平安科技面经–算法工程师实习生 岗位:算法工程师实习生 自我介绍(这个地方我自己需要去提炼一下) 机器学习,人工智能了解得多吗? 那你是怎么自学机器学习,深度学习呢? 那什么是过拟合 ...
- 哈工大自动出校申请(selenium+chromedriver)(2021.3.22更新)
哈工大自动出校申请 注意事项 安装selenium 安装chromedriver 代码修改 2021.3.22更新 selenium 安装与 chromedriver安装可以参考以下: https:/ ...
- 致读者的一封信——付费专栏《数据科学技术与应用_中国大学MOOC_持续更新》用户调查【2021/1/22】
致读者的一封信 付费专栏<数据科学技术与应用_中国大学MOOC_持续更新>用户调查 2021/1/22 读者您好!我是CSDN博主Herbert胡不归. 为了更好地针对付费专栏<数据 ...
- 2021.4.22 易协同访客数据
2021.4.22 易协同访客数据 平台数据: 统计指标说明: PV(浏览量):即通常说的Page View(PV),用户每打开一个网站页面就被记录1次.用户多次打开同一页面,浏览量值累计. UV(访 ...
- Leetcode刷题 2021.01.22
Leetcode刷题 2021.01.22 Leetcode1042 不邻接植花 Leetcode1010 总持续时间可被 60 整除的歌曲 Leetcode1091 二进制矩阵中的最短路径 Leet ...
最新文章
- python入门视频教程推荐-python入门学习哪个书比较好(python视频教程知乎)
- IExtensibleObjectExtensibleHttpApplication的性能问题
- python自动化办公培训_python-自动化办公
- AI 中介上岗,人工智能版《安家》?
- Sublime Text3 多行合并为一行
- ecshop mysql 标题表_ecshop商品分类列表页如何自定义title标题
- 【彻底解决】django migrate (mysql.W002) 【专治强迫症】
- namenode节点无法启动解决方法
- loadrunner11 post请求接口压力测试并生成报告
- 孩子一生的教育纪录片
- 【解决方法】Socket服务端退出之后端口依旧被占用
- js根据银行卡号进行判断属于哪个银行并返回银行卡类型
- MicroExpSTCNN and MicroExpFuseNet-基于三维时空卷积神经网络的自发面部微表情识别
- 数学建模之蒙特卡洛算法
- 卡通风珍惜粮食人人有责节约粮食文明就餐从我做起通用PPT模板
- Spring框架-IOC
- Wiredtiger 存储引擎概述
- RNA-seq 详细教程:搞定count归一化(5)
- 光纤激光器仿真:(6)Q开关-锁模的实时动力学
- [转]PocketSphinx语音识别系统语言模型的训练和声学模型的改进
热门文章
- xdm linux,XDM (简体中文)
- turn out用法
- 属于python保留字的是_属牛的女人全集:属牛女的性格、命运、属相婚配表等-第一星座网...
- JS的DOM操作1--获取元素与修改元素(附带动图案例)
- 量化机器人—马特炒币机器人
- favicon.ico制作
- (复现)CVE-2021-21985 Vmware vcenter远程代码执行RCE
- Android短信拦截机制适配的坑(下)--4.4以上系统,主要是6.0
- 并发之volatile底层原理
- 易语言 计算机取用户名,易语言GetUserNameA获取系统当前用户名