0

私は、Kevin Murphyの機械学習ツールキットpmtk3を使用して、matlabにergodic hmmを作成しました。事は、エルゴードhmmの仕事はうまくですが、私は結果を比較するために私のデータのために右 - うーんのを作成したいと思います。私はこれを正しく行う方法がわかりません。私は以前の状態が3状態HMMの状態遷移行列例えば、私は許可していない状態遷移行列を初期化しようとした:pmtk-3左右非表示マルコフモデル

Error using chol 
Matrix must be positive definite. 

私は失われています:これは動作しません

transmat = [0.5 0.4 0.0; 0.0 0.6 0.4; 0.0 0.0 1.0]; 

を、それがエラーをスローしますここでは、どんな助けも大歓迎です。おかげ

編集:私は使用していますライブラリは

+0

あなたが使ったカスタムライブラリ/コードについて質問していますか?その場合は、少なくともリソースをリンクするか、それ以上には著者に質問してください。 – GameOfThrows

+0

こんにちはGameOfThrows私はツールキットへのリンクを追加しました。ええ、その買収についての一般的な質問。ちょうど疑問に思っている人は、これで左右のHMMを作成している人がいます。 – Don

+0

ライブラリ作成者にgithub –

答えて

0

https://github.com/probml/pmtk3は、行が...その後、もう一度試していません1. 0.5 0.4 0.0にまとめることを確認してくださいここにあります。

+0

こんにちは!修正を適用しましたが、同じエラーが表示されます... – Don

関連する問題