Advertisement

Mask R-CNN: 错误提示:reduce_mean()不接受的参数是 keep_dims

阅读量:

项目场景描述

在执行Mask-RCNN源代码的过程中,当利用所给定的数据集对模型进行训练时,系统出现了错误提示。

问题1

🤞🤞本问题的处理得益于:tensorflow配置Mask-RCNN报错:tf.reduce_mean got an unexpected keyword argument ‘keep_dims’

错误提示说明:

复制代码
    TypeError: reduce_mean() got an unexpected keyword argument 'keepdims'

    
    
         

分析
此类问题可总结为:
got an unexpected keyword argument
该提示表明所使用的关键字名称与tensorflow内置函数的参数要求存在不一致,只需对相关命名进行调整以实现匹配即可。

针对此问题的处理方式为:
依据系统给出的错误信息,进入maskRCNN目录下的model.py文件,将其打开并查找keepdims相关代码段,在该位置发现存在一个tf.reduce_mean函数调用,需进一步查阅该函数的具体定义:

![](https://ad.itadn.com/c/weblog

全部评论 (0)

还没有任何评论哟~