API symbolsautogradlatest (dev)latest (dev)2026-09-08v1.0.02026-09-06CopyCopy as MarkdownCopy page linkView MarkdownOpenAIOpen in ChatGPTClaudeOpen in ClaudePerplexityOpen in PerplexityGrokOpen in Grok tensorplay.autograd.forward_ad.make_dual tensorplay.autograd.forward_ad.make_dual(primal, tangent, *, level: int | None = None)[source] Pairs primal with tangent at level (default: current). Help improve this pageFound an error, an unclear step, or a missing example?Was this page helpful?YesNoSuggest an editReport an issuetensorplay.autograd.forward_ad.exit_dual_levelExits the given (default: most recent) forward gradient level.tensorplay.autograd.forward_ad.unpack_dualReturns (tangent, primal) ; tangent is None for plain tensors.