# mmengine.dist.get_backend¶

mmengine.dist.get_backend(group=None)[source]

Return the backend of the given process group.

Note

Calling get_backend in non-distributed environment will return None.

Parameters

group (ProcessGroup, optional) – The process group to work on. The default is the general main process group. If another specific group is specified, the calling process must be part of group. Defaults to None.

Returns

Return the backend of the given process group as a lower case string if in distributed environment, otherwise None.

Return type

str or None