예제 #1
0
        public static StateObservationPair <S, T> New(S state, T observation)
        {
            var result = new StateObservationPair <S, T>();

            result.State       = state;
            result.Observation = observation;
            return(result);
        }
예제 #2
0
파일: SimpleHMM.cs 프로젝트: Mchristos/HMM
 public double GetTransitionProbability(StateObservationPair <S, T> from, StateObservationPair <S, T> to)
 {
     return(TransitionMatrix[from.State][to.State]);
 }
예제 #3
0
파일: SimpleHMM.cs 프로젝트: Mchristos/HMM
 public double GetEmissionProbability(StateObservationPair <S, T> pair)
 {
     return(EmissionMatrix[pair.State][pair.Observation]);
 }