MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / replace_mgb_log_level

Function replace_mgb_log_level

imperative/python/megengine/logger.py:217–227  ·  view source on GitHub ↗

r"""Replaces megbrain log level in a block and restore after exiting. Args: level: new log level

(level)

Source from the content-addressed store, hash-verified

215
216@contextlib.contextmanager
217def replace_mgb_log_level(level):
218 r"""Replaces megbrain log level in a block and restore after exiting.
219
220 Args:
221 level: new log level
222 """
223 old = set_mgb_log_level(level)
224 try:
225 yield
226 finally:
227 set_mgb_log_level(old)
228
229
230def enable_debug_log():

Callers

nothing calls this directly

Calls 1

set_mgb_log_levelFunction · 0.85

Tested by

no test coverage detected