MCPcopy Create free account
hub / github.com/PJLab-ADG/OASim / deepcopy

Function deepcopy

limsim/utils/data_copy.py:12–16  ·  view source on GitHub ↗
(data)

Source from the content-addressed store, hash-verified

10
11
12def deepcopy(data):
13 # use pickle to deepcopy, it's faster than copy.deepcopy
14 data_copied = pickle.loads(pickle.dumps(data, protocol=pickle.HIGHEST_PROTOCOL))
15 assert type(data) == type(data_copied)
16 return data_copied

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected