Shortcuts

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