I added a data processing section between neck and ROI-Head, involving some tensor operations, specifically converting it into a complex matrix for denoising. When there is no data processing stage, there are corresponding detection results, and the map is basically normal. However, after adding this module, the map becomes 0 directly, and this module is not configured in the config. model. In addition, even if the data processed is consistent before and after, it still results in a map of 0.
我在neck和roi_head之间添加了一段数据处理,涉及一些张量运算,具体为转为复数矩阵进行了加噪去噪过程。然后不经过数据处理阶段时,是有相应的检测结果,map基本正常,但是加上该模块后map直接为0了,其中该模块并没有在config.model中配置。另外即使经过数据处理后的数据前后一致仍是map为0的结果。