Символы вместо цифр в полиномиальном (дискретном) излучении от hmmlearn - PullRequest
0 голосов
/ 23 сентября 2018

Я хотел бы генерировать образцы символов, а не цифры из hmm.MultinomialHMM.

Мой код, например:

model = hmm.MultinomialHMM(n_components=2)
tr =np.array([[0.8, 0.2],
              [0.3, 0.7]])

model.n_features = 4

em = np.array([[0.3,0.7,0.0,0.0],
               [0.0,0.0,0.1,0.9]])
model.transmat_ = tr
model.emissionprob_=em
model.startprob_ = np.array([0.5,0.5])

#generate sample
symb, hid = model.sample(10)

Итак, symb равно

array([[1],
       [1],
       [3],
       [3],
       [3],
       [2],
       [3],
       [3],
       [1],
       [3]])

Но мне нужно установить символы

...