def mpi_sum_scalars(self,val,num_replicas=None):
if num_replicas == None:
num_replicas = self.num_workers
if self.task_index >= num_replicas:
val *= 0.0
val_global = 0.0
val_global = self.comm.allreduce(val,op=MPI.SUM)
return val_global
评论列表
文章目录