IViterbiObservations

Interface class for viterbi observations.

Windows
MacOS
Linux

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.

that probabilities are returned as the logarithm of a probability to avoid numerical under/over flows.

Destructors

Name Description

Public function Virtual

~IViterbiObservations()

Functions

Name Description

Public function Const

float

 

GetEmissionLogProbability

(
    int32 InTimeStep,
    int32 InState
)

Returns the log probability for a given state at a specific time step.

Public function Const

int32

 

GetNumStates()

Returns the number of states at a given states.

Public function Const

int32

 

GetNumTimeSteps()

Returns the number of given time steps.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss