MCPcopy Create free account
hub / github.com/OpenGVLab/HumanBench / WorkerInit

Class WorkerInit

PATH/core/testers/tester_deter.py:11–17  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9from .tester import Tester
10
11class WorkerInit(object):
12 def __init__(self, rank, num_workers):
13 self.rank = rank
14 self.num_workers = num_workers
15 def func(self, pid):
16 print(f'[rank{self.rank}] setting worker seed {self.rank*self.num_workers+pid}', flush=True)
17 np.random.seed(self.rank*self.num_workers+pid)
18
19class TesterDeter(Tester):
20

Callers 1

__init__Method · 0.70

Calls

no outgoing calls

Tested by 1

__init__Method · 0.56