MCPcopy Create free account
hub / github.com/FreeformRobotics/OTS / UserScatteredDataParallel

Class UserScatteredDataParallel

lib/nn/parallel/data_parallel.py:53–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

51
52
53class UserScatteredDataParallel(DictGatherDataParallel):
54 def scatter(self, inputs, kwargs, device_ids):
55 assert len(inputs) == 1
56 inputs = inputs[0]
57 inputs = _async_copy_stream(inputs, device_ids)
58 inputs = [[i] for i in inputs]
59 assert len(kwargs) == 0
60 kwargs = [{} for _ in range(len(inputs))]
61
62 return inputs, kwargs
63
64
65def user_scattered_collate(batch):

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected