1、在detectron多GPU运行中会出现一个错误,
出现这样的原因是因为多卡的时候要看一下自己的硬件配置,因为有的时候多卡gpu之间是不能进行communicate的,怎么查看呢?
from caffe2.python import workspace
print(workspace.GetCudaPeerAccessPattern())
出现下面的情形
这个时候只能是单卡或者二卡训练,二卡的时候只能是0,1或者2,3搭配,其他所有的搭配都是错误的
具体细节在
https://github.com/facebookresearch/Detectron/issues/32