def toy_model(self): hmm = HMM(["s1", "s2"], ["R", "NR"]) init = [0.5, 0.5] trans = [[0.2, 0.8], [0.8, 0.2]] observ = [[0.8, 0.2], [0.2, 0.8]] hmm.set_hidden_model(init, trans, observ) return hmm
def simple_weather_model(): hmm = HMM(["s1", "s2"], ["R", "NR"]) init = [0.7, 0.3] trans = [[0.8, 0.2], [0.1, 0.9]] observ = [[0.75, 0.25], [0.4, 0.6]] hmm.set_hidden_model(init, trans, observ) return hmm