FusionGAN代码学习(一)

@FusionGAN代码学习:遇到的环境配置等问题

学习第一天,要加油!!!

第一次用pycharm,也是第一次接触深度学习,作为一个小小白怕自己学着忘着,小小记录一下。

原始文章link
作者github代码分享

有积分的也可以直接下载

首先配置环境.

在我的pycharm中,遇到的第一个问题是环境没有配置
最开始就是不管三七二十一先下载,以scipy为例。

import scipy.misc

具体的解决步骤:打开网页一直往下拉找到scipy的选项,下载自己pycharm所对应的型号,如果自己的Python是3.7的话就选择scipy37,对应64还是32位看自己电脑型号。
网页截图

问题一:AttributeError: module ‘tensorflow._api.v2.train’ has no attribute ‘NewCheckpointReader’

原因分析
TensorFlow 2.0以上的版本已经移除tf.train.NewCheckpointReader 了。
解决方案
改用TensorFlow 1.X版本,python3.7以上必须使用2.X以上版本,我最开始用的3.9,所以我重新下载配置了3.6的环境。
同样的打开网页下载自己所需要的TensorFlow 1.X版本
然后将参考这个[博客]去配置就好了。

问题二:AttributeError: module ‘scipy.misc’ has no attribute ‘imread’

原因分析
scipy的版本过高,因为pycharm自动下载的版本一般都是最高版本,需要进行降级。
解决方案
直接下载低版本的pip install scipy==1.2.1
下载好之后我的pycharm仍然是处于报错不能用的状态,查阅网上资料之后发现,大部分解决办法都是说没有安装PIL第三方库,库名现在为Pillow,推荐直接使用命令pip install Pillow进行安装,然后就可以用了。
第一次跑通的界面hhh纪念一下

问题三:Fatal error in launcher: Unable to create process using '“d:\users\dell\python36\python.exe” "D:\Us……

原因分析:多个pytnon环境
因为我的电脑上既有python3.9的环境又需要安装3.6的版本,最开始为了分清楚3.9与3.6我直接更换命名为python36与python39,但会导致在cmd上安装的时候pip命令经常识别不出来。
解决方案
在你要安装的那个版本下面将python36.exe文件复制一份重命名为原先的python.exe就好了,我也不知道什么原理,反正能用。
在这里插入图片描述

环境配置好后test-one-image就可以用了,这个文件是作者直接训练好的模型,直接将作者的数据集换成自己的就可以使用了。

训练模型的学习

遇见的问题整理如下

问题一:状态栏提示有包导入但是未使用

在这里插入图片描述
在这里插入图片描述

解决方案

哈哈哈哈哈哈没有解决方案,我看大家都说这个问题程序跑起来就不会灰了,所以可以放着不管

问题二:NameError: name ‘xrange’ is not defined

解决方案

python3.0以上的版本需要将’xrange’ 换为’range’,原先的作者用的2.X版本,这是python版本更新的问题。
具体改的就是model.py的144和147行以及utils.py的150行。

问题三:TypeError: slice indices must be integers or None or have an index method

解决方案

在Python 3.x中,5/2将返回2.5,而5 // 2将返回2。前者是浮点除法,后者是整数除法。
所以在3.0以上版本时给公式前加int改成整数型就可以了。
utils.py的164行。

         #原先的 
          sub_label = label_[x+padding:x+padding+config.label_size, y+padding:y+padding+config.label_size] # [21 x 21]
          #修改后的
          sub_label = label_[int(x+padding):int(x+padding+config.label_size), int(y+padding):int(y+padding+config.label_size)] # [21 x 21]

然后main就可以进行训练了。

  • 6
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 13
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_46165876

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值