摘要: 作为深度学习领域的破冰之作,BP神经网络重新燃起了人们对深度学习的热情.它解决了DNN中的隐层传递中的权重值的计算问题.那么,BP算法思想是什么?它又是如何实现的呢?这就是本节的研究内容. 一.BP算法的提出及其算法思想 神经网络主要是由三个部分组成的,分别是:1) 网络架构 2) 激活函数 3) 阅读全文
posted @ 2021-11-13 23:30 编程coding小白 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 详解神经网络的前向传播和反向传播本篇博客是对Michael Nielsen所著的《Neural Network and Deep Learning》第2章内容的解读,有兴趣的朋友可以直接阅读原文Neural Network and Deep Learning。 对神经网络有些了解的人可能都知道,神经 阅读全文
posted @ 2021-11-13 23:22 编程coding小白 阅读(743) 评论(0) 推荐(0) 编辑
摘要: pytorch的数据增强功能并非是事先对整个数据集进行数据增强处理,而是在从dataloader中获取训练数据的时候(获取每个epoch的时候)才进行数据增强。 举个例子,如下面的数据增强代码: transform_train = transforms.Compose([ transforms.Ra 阅读全文
posted @ 2021-11-11 10:29 编程coding小白 阅读(1695) 评论(0) 推荐(0) 编辑
摘要: 文件夹格式:nii 输出格式:png,并重命名 将文件夹里的文件拆出来: for /f "delims=" %%p in ('dir /b/ad') do copy %%p\*.* D:\test\test0_disease_png\pause import numpy as npimport os 阅读全文
posted @ 2021-11-10 15:39 编程coding小白 阅读(815) 评论(0) 推荐(0) 编辑
摘要: Lossy conversion from float64 to uint8. Range [0, 1]. Convert image to uint8 prior to saving to suppress this warning. 还是没有经验的人,有什么快速的方法可以解决这个问题? 该警告是 阅读全文
posted @ 2021-11-09 23:02 编程coding小白 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: DataLoader 和 Dataset构建模型的基本方法,我们了解了。接下来,我们就要弄明白怎么对数据进行预处理,然后加载数据,我们以前手动加载数据的方式,在数据量小的时候,并没有太大问题,但是到了大数据量,我们需要使用 shuffle, 分割成mini-batch 等操作的时候,我们可以使用Py 阅读全文
posted @ 2021-11-09 09:49 编程coding小白 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 什么是pkl文件: 1)python中有一种存储方式,可以存储为.pkl文件。 2)该存储方式,可以将python项目过程中用到的一些暂时变量、或者需要提取、暂存的字符串、列表、字典等数据保存起来。 3)保存方式就是保存到创建的.pkl文件里面。 4)然后需要使用的时候再 open,load。 如何 阅读全文
posted @ 2021-11-09 09:30 编程coding小白 阅读(6351) 评论(0) 推荐(0) 编辑
摘要: import numpy as npimport os # 遍历文件夹import nibabel as nib # nii格式一般都会用到这个包import imageio # 转换成图像center = 500 # 肺部的窗宽窗位width = 1000# print(center)# prin 阅读全文
posted @ 2021-09-26 14:14 编程coding小白 阅读(850) 评论(0) 推荐(0) 编辑
摘要: pytorch中模型的保存pth,pkl,pt格式 pytorch保存模型非常简单,主要有两种方法: 只保存参数;(官方推荐) 保存整个模型 (结构+参数)。 由于保存整个模型将耗费大量的存储,故官方推荐只保存参数,然后在建好模型的基础上加载。本文介绍两种方法,但只就第一种方法进行举例详解。 模型保 阅读全文
posted @ 2021-09-08 18:04 编程coding小白 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 只要你创建了一个模块(一个.py文件),这个模块就有一个内置属性name生成,该模块的 name 的值取决于如何应用这个模块。说人话就是,如果你直接运行该模块,那么__name__ == "__main__";如果你 import 一个模块,那么模块name 的值通常为模块文件名。 如,创建一个te 阅读全文
posted @ 2021-08-24 12:23 编程coding小白 阅读(154) 评论(0) 推荐(0) 编辑