AbstractProfiler
class pytorch_lightning.profiler. AbstractProfiler [source]
Bases: abc.ABC
Specification of a profiler.
abstract setup ( ** kwargs ) [source]
Execute arbitrary pre-profiling set-up steps as defined by subclass.
Return type
None
abstract start ( action_name ) [source]
Defines how to start recording an action.
Return type
None
abstract stop ( action_name ) [source]
Defines how to record the duration once an action is complete.
Return type
None
abstract summary ( ) [source]
Create profiler summary in text format.
Return type
str
abstract teardown ( ** kwargs ) [source]
Execute arbitrary post-profiling tear-down steps as defined by subclass.
Return type
None
To analyze traffic and optimize your experience, we serve cookies on this site. By clicking or navigating, you agree to allow our usage of cookies. Read PyTorch Lightning's Privacy Policy .