|
Safemotion Lib
|
Public Member Functions | |
| __init__ (self, *before_train=None, after_train=None, before_step=None, after_step=None) | |
| before_train (self) | |
| after_train (self) | |
| before_step (self) | |
| after_step (self) | |
Public Attributes | |
| trainer | |
Protected Attributes | |
| _before_train | |
| _before_step | |
| _after_step | |
| _after_train | |
Create a hook using callback functions provided by the user.
| fastreid.engine.hooks.CallbackHook.__init__ | ( | self, | |
| * | before_train = None, | ||
| after_train = None, | |||
| before_step = None, | |||
| after_step = None ) |
Each argument is a function that takes one argument: the trainer.
Definition at line 48 of file hooks.py.
| fastreid.engine.hooks.CallbackHook.after_step | ( | self | ) |
Called after each iteration.
Reimplemented from fastreid.engine.train_loop.HookBase.
Definition at line 73 of file hooks.py.
| fastreid.engine.hooks.CallbackHook.after_train | ( | self | ) |
Called after the last iteration.
Reimplemented from fastreid.engine.train_loop.HookBase.
Definition at line 61 of file hooks.py.
| fastreid.engine.hooks.CallbackHook.before_step | ( | self | ) |
Called before each iteration.
Reimplemented from fastreid.engine.train_loop.HookBase.
Definition at line 69 of file hooks.py.
| fastreid.engine.hooks.CallbackHook.before_train | ( | self | ) |
Called before the first iteration.
Reimplemented from fastreid.engine.train_loop.HookBase.
Definition at line 57 of file hooks.py.