对于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科研进展相关推荐

  1. AAAI 2021 | 语义解析最新进展解读

    作者:谢彬彬 单位:厦门大学 语义解析(semantic parsing)是指输入一段自然语言语句产生一段机器可以执行的表示如SQL语句等.它是自然语言处理的一个基础性问题,其研究促进了自然语言可解释 ...

  2. AAAI 2021 | 情感分析最新进展解读

    图片来源:网络 作者:陆鑫,赵妍妍,秦兵 单位:哈尔滨工业大学 情感分析是自然语言处理中的一个重要研究领域,其相关应用在各种真实场景中发挥着重要作用. 近年来,基于深度学习的方法逐渐成为情感分析的主流 ...

  3. Java入门篇 2021/02/22

    Java入门篇 2021/02/22 Java的三大版本 java三大版本主要包括 JavaSE, JavaME, JavaEE,其中现如今的JavaME已经是很少见了,JavaSE是JavaEE的基 ...

  4. JAVA基础学习预科部分 (Markdown + dox)2021/2/22持续更新中

    javaSE从 2021/02/22开始,预计到2021/02/28,原本预计的算法题解先鸽一下. -博客Blog的重要性 & Markdown语法 基础markdown语法 标题, 直接使用 ...

  5. 2021.07.22禾赛提前批一面面经

    2021.07.22禾赛提前批一面面经 1.LUTRAM的意思 2.LUTRAM和block RAM的区别 3.时序约束和时序优化 4.跨时钟域 5.为什么不能多bit采用同步寄存器打两拍(就这个问题 ...

  6. 2021.1.22平安科技面经--算法工程师实习生

    2021.1.22平安科技面经–算法工程师实习生 岗位:算法工程师实习生 自我介绍(这个地方我自己需要去提炼一下) 机器学习,人工智能了解得多吗? 那你是怎么自学机器学习,深度学习呢? 那什么是过拟合 ...

  7. 哈工大自动出校申请(selenium+chromedriver)(2021.3.22更新)

    哈工大自动出校申请 注意事项 安装selenium 安装chromedriver 代码修改 2021.3.22更新 selenium 安装与 chromedriver安装可以参考以下: https:/ ...

  8. 致读者的一封信——付费专栏《数据科学技术与应用_中国大学MOOC_持续更新》用户调查【2021/1/22】

    致读者的一封信 付费专栏<数据科学技术与应用_中国大学MOOC_持续更新>用户调查 2021/1/22 读者您好!我是CSDN博主Herbert胡不归. 为了更好地针对付费专栏<数据 ...

  9. 2021.4.22 易协同访客数据

    2021.4.22 易协同访客数据 平台数据: 统计指标说明: PV(浏览量):即通常说的Page View(PV),用户每打开一个网站页面就被记录1次.用户多次打开同一页面,浏览量值累计. UV(访 ...

  10. Leetcode刷题 2021.01.22

    Leetcode刷题 2021.01.22 Leetcode1042 不邻接植花 Leetcode1010 总持续时间可被 60 整除的歌曲 Leetcode1091 二进制矩阵中的最短路径 Leet ...

最新文章

  1. python入门视频教程推荐-python入门学习哪个书比较好(python视频教程知乎)
  2. IExtensibleObjectExtensibleHttpApplication的性能问题
  3. python自动化办公培训_python-自动化办公
  4. AI 中介上岗,人工智能版《安家》?
  5. Sublime Text3 多行合并为一行
  6. ecshop mysql 标题表_ecshop商品分类列表页如何自定义title标题
  7. 【彻底解决】django migrate (mysql.W002) 【专治强迫症】
  8. namenode节点无法启动解决方法
  9. loadrunner11 post请求接口压力测试并生成报告
  10. 孩子一生的教育纪录片
  11. 【解决方法】Socket服务端退出之后端口依旧被占用
  12. js根据银行卡号进行判断属于哪个银行并返回银行卡类型
  13. MicroExpSTCNN and MicroExpFuseNet-基于三维时空卷积神经网络的自发面部微表情识别
  14. 数学建模之蒙特卡洛算法
  15. 卡通风珍惜粮食人人有责节约粮食文明就餐从我做起通用PPT模板
  16. Spring框架-IOC
  17. Wiredtiger 存储引擎概述
  18. RNA-seq 详细教程:搞定count归一化(5)
  19. 光纤激光器仿真:(6)Q开关-锁模的实时动力学
  20. [转]PocketSphinx语音识别系统语言模型的训练和声学模型的改进

热门文章

  1. xdm linux,XDM (简体中文)
  2. turn out用法
  3. 属于python保留字的是_属牛的女人全集:属牛女的性格、命运、属相婚配表等-第一星座网...
  4. JS的DOM操作1--获取元素与修改元素(附带动图案例)
  5. 量化机器人—马特炒币机器人
  6. favicon.ico制作
  7. (复现)CVE-2021-21985 Vmware vcenter远程代码执行RCE
  8. Android短信拦截机制适配的坑(下)--4.4以上系统,主要是6.0
  9. 并发之volatile底层原理
  10. 易语言 计算机取用户名,易语言GetUserNameA获取系统当前用户名