静かなる名辞

pythonとプログラミングのこと

2018-01-22から1日間の記事一覧

【python】numpyのmatrix・matの使い方

numpyにはみんな大好きndarrayと、普段あまり目にしないmatrixがある*1。matrixは行列演算が行いやすいようにデザインされており、それはそれで良いんだけどndarrayとは微妙に使い勝手が異なるせいで慣れるまでは微妙に戸惑う可能性がある。 たとえば、対話…

【python】pythonで情報エントロピーの計算

情報理論でとてもよく出てくる情報エントロピー。計算するにはどうすれば良いのだろう? 選択肢1:定義どおり作る 定義はとても簡単です。注意するべきことは、入力に0が来たときのパターンを想定しないで作るとmath domain errorが出る(は定義できないから…