Tensorflow TypeError 'pred' must not be a Python bool

如果你也在搭建TensorFlow 环境 并想训练一个简单物体识别模型,我遇到的问题可能对有所帮助,如果不是则请忽略。

前提:models 我是直接下载最新的master分支,TensorFlow是直接用Anaconda 装的 1.6  开始训练时各种问题,

TypeError 'pred' must not be a Python bool是其中之一,

解决:master 分支下载的是最新的 TensorFlow工程 (应该是1.8), Anaconda 装的是 1.6,所以在训练时方法各种不兼容,

https://github.com/tensorflow/models 直接查看提交记录,并切到1.6,,(models也有1.6分支,但是没有research,所以就随便在master找个commit 切了)

重新生成训练集和验证集,再次训练,问题解决。(升级Anaconda 中TensorFlow估计也可以,Anaconda 只支持到1.6,不过本人菜鸟 直接手动升级不会)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值