您的位置:首页 > 其它

TypeError: slice indices must be integers or None or have an __index__ method

2017-09-17 18:47 1001 查看

在训练faster-rcnn自己的网络结构和数据集时,出现了

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

根据错误提示查看了当前出错的点的数据类型,一般为numpy.int32和numpy.float64。 但是这两种数据类型不能作为index(能作为index的只有int、None、和index容器) 所以将该类型强制修改为int,但是错误越来越多,最后查明是numpy版本问题。 自从numpy1.12.0就对数据类型转换的与之前不同,所以只需将numpy版本降低 运行:

sudo pip intall -U numpy==1.11.0


大功告成

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐