跑通multinet代码seg demo

写在前边

因为我的环境是tensorflow2.1,所以有不少的错误,再次记录一下。

1. 缺少vgg文件

在这里插入图片描述(1)下载vgg16.npy文件
ftp://mi.eng.cam.ac.uk/pub/mttt2/models/vgg16.npy,代码提供的网址速度还可以。下载成功后,在demo.py同级目录下建立DATA文件夹,将vgg16.npy放入。

2. ValueError: Object arrays cannot be loaded when allow_pickle=False

在这里插入图片描述参考链接:https://blog.csdn.net/huapiaoxiang21/article/details/89670464
(1)定位到了出问题的源代码那里,打开文件 “/home/zxl/anaconda3/envs/tfpy2/lib/python2.7/site-packages/numpy/lib/format.py”
直接注掉了,就好了。
在这里插入图片描述

3. AttributeError: ‘module’ object has no attribute ‘variable_scope’在这里插入图片描述

#import tensorflow as tf
import tensorflow.compat.v1 as tf

将 import tensorflow as tf,改为 import tensorflow.compat.v1 as tf

4. AttributeError:module tensorflow no attribute app

参考:https://blog.csdn.net/qq_24163555/article/details/102954704
将 import tensorflow as tf,改为 import tensorflow.compat.v1 as tf

5. AttributeError: ‘int’ object has no attribute ‘value’

在这里插入图片描述

 def _upscore_layer(self, bottom, shape,
                       num_classes, name, debug,
                       ksize=4, stride=2):
        strides = [1, stride, stride, 1]
        with tf.variable_scope(name):
            in_features = bottom.get_shape()[3]#.value
            #注释掉  .value 之后,这个错误不出现了

            if shape is None:
             

6. 最后运行成功

在这里插入图片描述…(中间信息太多,省略)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

有警告,还有环境变量的东西,暂时还没深入。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值