MCPcopy Create free account
hub / github.com/alinlab/SelfPatch / setup_for_distributed

Function setup_for_distributed

utils.py:432–444  ·  view source on GitHub ↗

This function disables printing when not in master process

(is_master)

Source from the content-addressed store, hash-verified

430
431
432def setup_for_distributed(is_master):
433 """
434 This function disables printing when not in master process
435 """
436 import builtins as __builtin__
437 builtin_print = __builtin__.print
438
439 def print(*args, **kwargs):
440 force = kwargs.pop('force', False)
441 if is_master or force:
442 builtin_print(*args, **kwargs)
443
444 __builtin__.print = print
445
446
447def init_distributed_mode(args):

Callers 1

init_distributed_modeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected