Julia の GaussianProcesses を jupyter notebook で表示する
背景
そろそろ jupyter notebook を使いたくなってきた。
前回、Gaussian Processes のライブラリを入れるところまではできたので(下記参照) nakano-tomofumi.hatenablog.com
今回は、jupyter notebook 上でグラフを表示するところまでやってみる。
IJulia インストール
申し訳ない。既にインストール済みだったのか、さっくりできた。
julia> Pkg.add("IJulia") julia> Pkg.update() julia> using IJulia julia> notebook()
jupyter 上で GaussianProcesses ライブラリを使う。
以下は jupyter notebook 上での実行の話。
using GaussianProcesses INFO: Recompiling stale cache file /Users/nakanotomofumi/.julia/lib/v0.5/Optim.ji for module Optim. LoadError: ArgumentError: Module Klara not found in current path. Run `Pkg.add("Klara")` to install the Klara package. while loading /Users/nakanotomofumi/.julia/v0.5/GaussianProcesses/src/GaussianProcesses.jl, in expression starting on line 2
もしかしてパスの問題かもしれないが、素直に入れてみる。
Pkg.add("Klara")
問題なく入った。
本家のReadme.md が変更されている。
よく読むと、jupyter notebook へ移ったとある。つい最近変更したようだ。 なるほど、前回の例は、何が実行コマンドで何が出力か分かりにくかった。 しかしjupyter notebookへのリンクをクリックしても、当該ファイルへは飛ばない…
どうやら、下記らしい。
あとはこの通りに実行して…。
pyplot の場所でエラーが…。あれ?本家の jupyter notebookもエラーだし…。
エラーでなくなってからマージして欲しい…。