自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 花径不曾缘客扫

一颗机械出身,半路出家的编程小小白~~~虽然我已经博二了,哈哈,新鲜的老头子一枚~半路出家做编程,确实很头疼,自硕士开始用C+++MFC/Qt将近两年,现在开始做深度学习,Python+Qt+Vtk,哪里都碰一下,就是不太精~所以呢,我这颗小白肯定会在磕盐中碰上好多好多的小问题的解决方法,不管是Geogle,Github,亦或是Baidu,身边小师兄弟姐妹的share,都或多或少有一些干货,所...

2020-03-18 11:07:58 203

原创 Multi-Class中该如何计算一个Batch的Loss

接Learning Multi-Class Segmentations From Single-Class Datasets延伸出来的问题:假设我的batch size为18,其中organ1占12,organ2占3,organ3占3,那当前batch的loss该如何计算?

2020-07-02 11:07:43 1273

原创 关于一个block中BN-ReLU-Conv的顺序问题

nn.BatchNorm2dnn.ReLUnn.Conv2dornn.Conv2dnn.BatchNorm2dnn.ReLU这两种方式都是可用的,但是第一种排列方式可以加快网络训练速度,效率会高一些。此外,Denseblock 中所用的排列顺序也是BN-ReLU-Conv。此前纠结过很久,问题不大。...

2020-07-02 11:04:46 5272 7

原创 cv2.resize的一个小注意事项

IMG_PX_SIZE = 512img_data = cv2.resize(img_data, (IMG_PX_SIZE, IMG_PX_SIZE))其中img_data是512512Z的一个三维矩阵,若Z<512,那resize之后的结果便是原来大小不会做任何更改,但是,若Z>512,那你resize之后的数组就会变成512*512,不再会有Z方向的信息,所以~take a...

2020-05-06 12:57:05 1360 1

原创 pixel-wise,patch-wise,image-wise的区别

深度学习网络论文里面有很多不起眼的定义,但是往往会比较迷惑,看多了也会懵,现在开始整理,有一点算一点,后续欢迎补充~pixel-wise,patch-wise,image-wisepixel-wise,patch-wise,image-wise的含义如下pixel-wise字面上的理解一样,一张图片是由一个个pixel组成的,这个是图像的基本单位,像素级别的;image-wise图像级别...

2020-04-17 12:25:32 3609 1

原创 Pycharm 远程服务器调试报错: AttachDebuggerTracing

今天pycharm远程连接服务器调试程序,先安装的pycharm专业版,2019.3.3但是运行时报错,可是我的程序并没有错,非常坚信,于是尝试着把版本往后推,试了第二个版本,2019.2.5,程序就不再报错。小伙伴们神奇么?????...

2020-04-10 11:34:21 665

原创 关于肺结节和肺肿瘤检测分割

今天给老师汇报工作,导师问了我几个问题,我表示很疑惑,分享一下,可能是我不对,但是我并没有觉得我不对。前提:已有肺结节检测工作,目前我正在做肺肿瘤分割工作。关于肺结节智能检测。导师说,为什么不用肺结节检测的工作去检测你分割要的用肿瘤,在此基础上进行分割。我很不清楚为什么要这么做,我的疑问,首先,我做的是成形肿瘤的分割,为什么要做检测,检测成型肿瘤有什么用,都长成大疙瘩了肉眼可见的为什么要去做检测...

2020-03-21 15:07:21 1468 2

原创 exception occurred during ITK-SNAP startup itk-snap崩了

这是神马鬼畜错误弹窗,今儿个使用ITK-snap时,突然就弹窗告诉我此软件不能用,重启电脑不行,卸载继续重新安装也不行,所以直接删掉这个文件~~~试了一下还真的好了,讲真不懂为啥这样,但是能用就好~哈哈,不求甚解…删掉下述文件:C:\Users\TJU\AppData\Roaming\itksnap.org\ITK-SNAP\UserPreferences.xml删掉即可。当然路径嘛,看自...

2020-03-20 12:07:28 1886 3

原创 深度学习下肺肿瘤分割、肺结节分割、肺结节检测和诊断、危及器官分割

在前期磕盐过程中,因为自己也是做AI-肺癌诊疗系统的嘛,所以就在Github上记录过关于深度学习下肺肿瘤分割、肺结节分割、肺结节检测和诊断的一些脚印,在此稍微整理一下,把可复现的可运行的程序链接贴了出来,这些工作基本都是在国际顶级会议上展示过的,效果不会太差,可能对大家的调研和参考有比较大帮助,主要是可以省事提高效率~当然啦,必须得感谢这些愿意公开代码的大神,为我们这些小小白减轻不少负担,在此致以...

2020-03-18 11:23:31 4372 14

原创 Numpy数组的翻转周转

self.img = np.zeros([67, 512, 1])self.img.transpose(1, 0, 2)就会变成[512, 67, 1]要是这个数组转换出来的imagedata,plot后发现反转了,那就得考虑一下给他的xyz轴转换一下~self.image = np.flip(self.img, axis=0)mark~...

2020-03-18 11:06:03 219

原创 Allocator (GPU_0_bfc) ran out of memory trying to allocate 128.00MiB

各位大佬,我在训练一个模型,基于Keras,用的是5折交叉验证,然后前3折都没问题,但是在进行第4折时就会提示Allocator (GPU_0_bfc) ran out of memory trying to allocate 128.00MiB.这应该是gpu内存不足了吧。也试过在每折验证前加 K.clear_session() tf.reset_default_graph(),但是程序就报错...

2020-03-18 10:49:45 9029 9

原创 Python的Numpy和Vtkimagedata之间的互相转换

曾经做过读取NII格式的数据,然后通过VTK渲染出来的小程序,虽然很简单,但是还是找了一两天的时间~可能我修炼不够吧,哈哈,share…要是对大家有用就好,上码:def numpyarray2vtkimagedata(self,arr):vtk_data = numpy_to_vtk(arr.ravel(), array_type=vtk.VTK_UNSIGNED_CHAR)self.im...

2020-03-18 10:45:18 3010

原创 wglMakeCurrent failed in MakeCurrent(), error: The handle is invalid

我在Qtdesigner上面加了两个Qvtkwidget,通过python,一个用来显示左边的CT横断面,另一个用来显示CT三维切片,其实就是显示两幅不同的图。然后读取和显示都正常,但是一关闭界面的时候就提示这个错误,下图所示。折腾好久之后,并不是什么python和qt之间乱七八糟的机制的问题。解决方案:在UI界面关闭时,加个响应函数。def closeEvent(self, event):...

2020-03-18 10:33:09 3334 9

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除