mirror of
https://github.com/open-mmlab/mmengine.git
synced 2025-06-03 21:54:44 +08:00
[Fix] Make default scope of runner be mmengine
(#435)
* make default scope of runner be mmengine * fix as comment
This commit is contained in:
parent
ac8686e28b
commit
381aa429df
@ -32,6 +32,9 @@ class DefaultScope(ManagerMixin):
|
||||
|
||||
def __init__(self, name: str, scope_name: str):
|
||||
super().__init__(name)
|
||||
assert isinstance(
|
||||
scope_name,
|
||||
str), (f'scope_name should be a string, but got {scope_name}')
|
||||
self._scope_name = scope_name
|
||||
|
||||
@property
|
||||
|
@ -164,8 +164,8 @@ class Runner:
|
||||
visualizer (Visualizer or dict, optional): A Visualizer object or a
|
||||
dict build Visualizer object. Defaults to None. If not
|
||||
specified, default config will be used.
|
||||
default_scope (str, optional): Used to reset registries location.
|
||||
Defaults to None.
|
||||
default_scope (str): Used to reset registries location.
|
||||
Defaults to "mmengine".
|
||||
randomness (dict): Some settings to make the experiment as reproducible
|
||||
as possible like seed and deterministic.
|
||||
Defaults to ``dict(seed=None)``. If seed is None, a random number
|
||||
@ -257,7 +257,7 @@ class Runner:
|
||||
log_processor: Optional[Dict] = None,
|
||||
log_level: str = 'INFO',
|
||||
visualizer: Optional[Union[Visualizer, Dict]] = None,
|
||||
default_scope: Optional[str] = None,
|
||||
default_scope: str = 'mmengine',
|
||||
randomness: Dict = dict(seed=None),
|
||||
experiment_name: Optional[str] = None,
|
||||
cfg: Optional[ConfigType] = None,
|
||||
@ -452,7 +452,7 @@ class Runner:
|
||||
log_processor=cfg.get('log_processor'),
|
||||
log_level=cfg.get('log_level', 'INFO'),
|
||||
visualizer=cfg.get('visualizer'),
|
||||
default_scope=cfg.get('default_scope'),
|
||||
default_scope=cfg.get('default_scope', 'mmengine'),
|
||||
randomness=cfg.get('randomness', dict(seed=None)),
|
||||
experiment_name=cfg.get('experiment_name'),
|
||||
cfg=cfg,
|
||||
|
Loading…
x
Reference in New Issue
Block a user