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

Method __getstate__

imperative/python/megengine/traced_module/expr.py:345–354  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

343 return "%{}:\t{} = Input()".format(self._id, self.outputs[0])
344
345 def __getstate__(self):
346 state = {
347 "_id": self._id,
348 "_disable_remove": self._disable_remove,
349 "inputs": self.inputs,
350 "outputs": self.outputs,
351 "name": self.name,
352 }
353 _check_obj_attr(state)
354 return state
355
356
357# expr: outputs = getattr(inputs[0], self.name)

Callers 1

__getstate__Method · 0.45

Calls 1

_check_obj_attrFunction · 0.85

Tested by

no test coverage detected