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

Function enter_trace

imperative/python/megengine/jit/partial_tracing.py:246–252  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

244 out_grad_maps = {get_handle_id(t): get_grad_slot(t) for t in rlist}
245
246 def enter_trace():
247 for k, v in out_grad_maps.items():
248 out_grad_maps[k] = (
249 get_handle_id(v.grad) if v is not None else -1
250 )
251 backward_trace_obj.setup_env()
252 backward_trace_obj._trace.enter()
253
254 insert_callback_as_grad_tape(enter_trace)
255 return ret

Callers

nothing calls this directly

Calls 3

itemsMethod · 0.80
setup_envMethod · 0.45
enterMethod · 0.45

Tested by

no test coverage detected