2016-04-01から1ヶ月間の記事一覧

eclipseで自動的にPEP8に従うコードが書ける

今後も使えるように覚えておこう http://qiita.com/vmmhypervisor/items/8beb1f51fd3d48d16b79

python2と3では辞書のvaluesのtypeが違う

2では単なるlistだけど3だとdict_valuesというオブジェクトになる

numpyとscikit-learnでcovarianceを出す関数への入力形式が異なる

scikit-learn…shape (array.shape) が [n_observations, n_features] numpy…rowがvariable, columnがobservation >>> import numpy >>> from sklearn.covariance import EmpiricalCovariance, MinCovDet >>> a = numpy.array([[99, 1, 2, 3], [ 4, 5, 6, 7],…

今更numpyのrowとcolumnを確認する

import numpy numpy.array([[99, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]]) とあった時、4つある方がcolumn、3つある方がrow column (列) は [99, 4, 8]など、row (行) は [99, 1, 2, 3] など こうして見ると高校でやった行と列と同じ…

numpyには細々した関数がある

numpy.average …returned=Trueだと「平均, 重みの合計」が返ってくる (ただし、weights=0の時は ただのデータ数)numpy.squeeze いらない次元を無くす http://docs.scipy.org/doc/numpy-1.10.1/reference/generated/numpy.squeeze.htmlnumpy.ndarray.conj()…

word2vecで作ったモデルをgensimで読み込もうとするとUnicodeDecodeErrorを起こす

サーバが複数ある時、環境によってはうまく作れない時があった https://github.com/piskvorky/gensim/wiki/Recipes-&-FAQ#q10-loading-a-word2vec-model-fails-with-unicodedecodeerror-utf-8-codec-cant-decode-bytes-in-position- CやJavaの設定を見直すか…

gensimをpipでアップグレードしたらIntel MKL FATAL ERRORと言われた

Intel MKL FATAL ERROR: Cannot load libmkl_mc3.so or libmkl_def.so. ・numpy、scipyにエラーの原因があるかもしれないらしい (ただし、このふたつは普通にimport できる) ・locate libmkl_mc3 などしてもそれらしきものはないが、所定のpythonのlibには…

Pythonの循環インポート

エラーメッセージだけではきちんと原因が分からないのでなんか調べる方法ないかな…

macbook airがうるさい

ファンがめちゃくちゃ回っている時 http://onwan.me/macbookair-fan-recover-1522.htmlSMCのリセットで直る場合もある https://support.apple.com/ja-jp/HT201295