编程心得:
- Python中放入“//”采用的是向下取整
- 程序报错:“iteration over a 0-d tensor”,很有可能是因为函数值返回了一个参数,但是在调用函数的过程却采用了两个参数。
- cv2.imread读取到的图片是BGR格式的,PIL读取到的图片是RGB格式的,两种方式读取到的图片在显示的时候是有区别的
- 那么如何将BGR图片格式转换为RGB图片格式呢?
- 方法一
-
b,g,r = cv.split(img)#拆分通道 img_1 = cv.merge([r,g,b])#合并通道
-
- 方法二
-
img_2 = img[:,:,::-1]
-
- 方法一
- 那么如何将BGR图片格式转换为RGB图片格式呢?
- Pytorch中的ImageFolder是一种比较好的数据读取方式
- Pytorch中detach与detach_的区别(可以通过GAN的代码加以理解)
- DCGAN在使用Adam优化器进行更新的时候,要注意设置beta1=0.5
理论总结:
- 增强感受野的3种方法:
- 堆叠多个卷积层
- 引入池化层,但是会造成信息的损失
- 采用空洞卷积