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

Class ManagerWatchdog

imperative/python/megengine/data/dataloader.py:760–768  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

758
759
760class ManagerWatchdog(object):
761 def __init__(self):
762 self.manager_pid = os.getppid()
763 self.manager_dead = False
764
765 def is_alive(self):
766 if not self.manager_dead:
767 self.manager_dead = os.getppid() != self.manager_pid
768 return not self.manager_dead
769
770
771def stream_fetcher(

Callers 1

_worker_loopFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected