Bag of ML Words

ML = Machine Learning, Music Love, and Miscellaneous things in daily Livings

2014-02-05から1日間の記事一覧

Python: matplotlibで行列の可視化

簡単にはplot.imshow(X)でいいんだけど、 これだとどうも上書きとかが難しいので、 別のやり方を探してみました。 http://d.hatena.ne.jp/y_n_c/20091122/1258904025 で紹介されているやり方もいいのでしょうか?

Python: hstackとvstack

横長(縦長)のarrayを、一つのarrayにくっつけるメソッド。 つまり、list of array --> a long arrayにしてくれる。 この意義がわからなかったんだけど、こういう状態で使えるらしい。 例えばclassification問題とかで、データの識別結果を出して、クラスご…

Python: splitによる区切りの挙動

ちょっとだけハマったのでメモ。 split(sep)は区切り文字sepを指定してそれでStringなどを分割する。 一方、split()は任意空白文字(タブ、改行)で区切っていく。 split(" ")と具体的にspaceを指定すると、という実験。 結論からいうと、split()にしておくと…

Python: 疎行列

Pythonの疎行列はScipy.sparseに入っているようです。 ただし、幾つか疎行列にはいくつか種類があるようで、目的に応じて 使い分けたりconvertするのが良いようです。 疎行列の作成 これにはRow-based Linked List形式のsparse.lil_matrixが良いようです。 …