MCPcopy Create free account
hub / github.com/MotrixLab/AiOS / setup_for_distributed

Function setup_for_distributed

util/misc.py:501–511  ·  view source on GitHub ↗

This function disables printing when not in master process.

(is_master)

Source from the content-addressed store, hash-verified

499
500
501def setup_for_distributed(is_master):
502 """This function disables printing when not in master process."""
503 import builtins as __builtin__
504 builtin_print = __builtin__.print
505
506 def print(*args, **kwargs):
507 force = kwargs.pop('force', False)
508 if is_master or force:
509 builtin_print(*args, **kwargs)
510
511 __builtin__.print = print
512
513
514def is_dist_avail_and_initialized():

Callers 2

init_distributed_modeFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected