Python 从源映射屏蔽RCNN类

Python 从源映射屏蔽RCNN类,python,machine-learning,image-segmentation,faster-rcnn,semantic-segmentation,Python,Machine Learning,Image Segmentation,Faster Rcnn,Semantic Segmentation,我正在使用Mask RCNN()的Matterport实现。我正在开始训练,但出现如下错误: return self.class_from_source_map[source_class_id] KeyError: 'coco.1' 我查看了错误,在Matterport Mask RCNN(对于Dataset类)的utils.py的第330-336行中,有一个函数如下所示(引用自utils.py文件): 但是,我查看了文件中的其他所有地方,并且没有class\u from\u source\

我正在使用Mask RCNN()的Matterport实现。我正在开始训练,但出现如下错误:

return self.class_from_source_map[source_class_id]
KeyError: 'coco.1'

我查看了错误,在Matterport Mask RCNN(对于Dataset类)的utils.py的第330-336行中,有一个函数如下所示(引用自utils.py文件):

但是,我查看了文件中的其他所有地方,并且没有class\u from\u source\u map实例变量。这个函数所属的Dataset类继承自object,所以我认为源映射中的类不是从那里来的

什么是来自源地图的类?它来自哪里


(注意:由于找不到掩码rcnn标记,因此将其标记为更快的rcnn。)

您是否安装了Pycools?它似乎无法将Coco数据集链接到您的代码。要安装它,请执行以下操作:

    def map_source_class_id(self, source_class_id):
        """Takes a source class ID and returns the int class ID assigned to it.

        For example:
        dataset.map_source_class_id("coco.12") -> 23
        """
        return self.class_from_source_map[source_class_id]