Home / Function/ optimizer_step() — pytorch Function Reference

optimizer_step() — pytorch Function Reference

Architecture documentation for the optimizer_step() function in common.py from the pytorch codebase.

Entity Profile

Dependency Diagram

graph TD
  fd2284a3_0476_a5c5_f500_3a61cf4c8703["optimizer_step()"]
  b66902f6_4c0e_bd3b_c664_55e9f6f9007d["forward_and_backward_pass()"]
  b66902f6_4c0e_bd3b_c664_55e9f6f9007d -->|calls| fd2284a3_0476_a5c5_f500_3a61cf4c8703
  style fd2284a3_0476_a5c5_f500_3a61cf4c8703 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

benchmarks/dynamo/common.py lines 2083–2085

    def optimizer_step(self):
        if self.optimizer is not None:
            self.optimizer.step()

Subdomains

Frequently Asked Questions

What does optimizer_step() do?
optimizer_step() is a function in the pytorch codebase.
What calls optimizer_step()?
optimizer_step() is called by 1 function(s): forward_and_backward_pass.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free