Navigation
API > API/Runtime > API/Runtime/SignalProcessing > API/Runtime/SignalProcessing/DSP
References
| Module | SignalProcessing |
| Header | /Engine/Source/Runtime/SignalProcessing/Public/DSP/Viterbi.h |
| Include | #include "DSP/Viterbi.h" |
Syntax
class IViterbiObservations
Remarks
Interface class for viterbi observations.
An IViterbiObservations serves as the source of information for the
- Number of possible states.
- Number of possible timesteps.
Emission log probability for a given state and timestep.
Note that probabilities are returned as the logarithm of a probability to avoid numerical under/over flows.
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | GetEmissionLogProbability
(
int32 InTimeStep, |
Returns the log probability for a given state at a specific time step. | |
| int32 | GetNumStates () |
Returns the number of states at a given states. | |
| int32 | Returns the number of given time steps. |