MCPcopy Create free account
hub / github.com/DIVE128/DMVSNet / setup_for_distributed

Function setup_for_distributed

tools.py:284–296  ·  view source on GitHub ↗

This function disables printing when not in master process

(is_master)

Source from the content-addressed store, hash-verified

282
283
284def setup_for_distributed(is_master):
285 """
286 This function disables printing when not in master process
287 """
288 import builtins as __builtin__
289 builtin_print = __builtin__.print
290
291 def print(*args, **kwargs):
292 force = kwargs.pop('force', False)
293 if is_master or force:
294 builtin_print(*args, **kwargs)
295
296 __builtin__.print = print
297
298
299def init_distributed_mode(args):

Callers 1

init_distributed_modeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected