Julia #10: Bayesian Poisson HMM

????????????
ベイズ推論による機械学習入門 須山 敦志 著 を読む
????????????
Bayesian Poisson HMM
????????????
いよいよ最後、Bayesian Poisson HMMは、貼付の自作モジュール:PoissonHMM.jlとPoissonMixtureModel.jlと2つをimportする。

加えて、HDF5でエラーデまくりで、とにかく、Mac OS X環境にHDF5インストール。

関係があったのか、なかったのかようわからんが、以下のように、
まずは、Bayesian 1dim Poisson Hidden Markov Model PoissonHMM.jlを入力

Out: PoissonHMM

次に、PoissonMixtureModel.jlを入力

Out: PoissonMixtureModel

で、demo_PoissonHMM.jlを入力、実行へ:

using HDF5, JLD

ロードするプログラムの絶対パスに注意して:

Out: test_comparison

elapsed time: 1.493772971 seconds

elapsed time: 1.195815636 seconds

ここまでで気がついたが、Julia Ver0.6で Jupyterで学習デモのプログラムを実行させるときは、要するに自作モジュールを使うときも

で直接、指定パスからJuliaのモジュールを導入しているので、これまで行ってきたように事前にモジュールを入力実行してusing宣言しなくとも、いきなりデモプログラムを入力実行でよい。

test_comparison

Out:
elapsed time: 1.614081116 seconds

elapsed time: 1.389467078 seconds
で良いわけだ。