MCPcopy Create free account
hub / github.com/Oneflow-Inc/oneflow / __print

Method __print

python/oneflow/nn/graph/proxy.py:576–586  ·  view source on GitHub ↗

r"""Do print according to info level.

(self, s_level=2, v_level=0, msg: str = "")

Source from the content-addressed store, hash-verified

574 return shallow_repr
575
576 def __print(self, s_level=2, v_level=0, msg: str = ""):
577 r"""Do print according to info level.
578 """
579 assert isinstance(s_level, int)
580 assert isinstance(v_level, int)
581 assert isinstance(msg, str)
582 if s_level >= self.to(GraphModule)._debug_min_s_level:
583 if (s_level > 0) or (
584 s_level == 0 and v_level <= self.to(GraphModule)._debug_max_v_level
585 ):
586 print(msg, flush=True)
587
588
589class LazyBuilder(object):

Callers 3

__call__Method · 0.95
_print_stateMethod · 0.95
leaf_node_fnMethod · 0.95

Calls 1

toMethod · 0.45

Tested by

no test coverage detected