题目: Mask R-CNN - ICCV2017作者: Kaiming He, Georgia Gkioxari, Piotr Dollar, Ross Girshick团队: Faceboo...
差不多是这种意思，可以根据源码单步调试的时候，更容易能明确些.
也就是说，这个RoI生成mask时还不知道这个ROI对应的类别是哪个类别，所以这个RoI要生成所有类别的mask？等到并行分支的class分支得到是哪个类别后，然后再挑选出对应的类别的mask进行loss计算吗？
每个 RoI 生成 k 个 mask 和你说的只生成对应类别的 mask 是一致的;因为对于每个类别，RoI都要生成其对应的 mask，一共 k 个类别，也就是每个 RoI 要生成分别对应每个类别的共 k 个二值mask.
大神，有点关于mask rcnn loss计算的问题想咨询您，您在1.1小节中写道“L_mask只与第 k 个 mask 相关，不受其它的 mask 输出的影响”那我就不明白了，既然只与真实的类别的那个mask相关，那为啥为每个 ROI生成 k个m*m的二值mask，只生成该ROI对应类别的mask不就行了吗？