inferno.observe¶
Components¶
Base class for recording input, output, or state of a Module. |
|
Common constructor for monitors, used in updaters. |
|
Abstract base class for the recording of inputs over time. |
|
Object to which monitors should be registered relative to a basis module. |
|
Collection of shared monitors. |
Monitors¶
Records the inputs passed to a Module. |
|
Records the outputs returned from a Module. |
|
Records the state of an attribute in a Module. |
|
Records the difference of an attribute in a Module before and after its forward call. |
Reducers¶
Abstract base class for the reducers utilizing multiple RecordTensors. |
|
Subclassable reducer performing a fold operation between previous state and an observation. |
|
Directly stores prior observations. |
|
Stores the length of time since an element of the input matched a criterion. |
|
Stores the trace over time, considering the latest match. |
|
Stores the trace over time, considering all prior matches. |
|
Stores the trace over time, scaled by the input, considering the latest match. |
|
Stores the trace over time, scaled by the input, considering all prior matches. |
|
Stores the trace of over time, scaled by the input, considering the latest condition. |
|
Stores the trace over time, scaled by the input, considering all prior conditions. |
|
Stores the exponential moving average. |
|
Stores the cumulative average. |