from __future__ import braces
はてなブログを持っていれば、誰でも参加できます。
Pylearn2のインストール 今ナウいディープラーニングのライブラリ「Pylearn2」のインストールとチュートリアル - Qiitaを参考にしました。 virtualenv --no-site-packages pylearn2env source pylearn2env/bin/activate pip install numpy pip install scipy pip install …
最近、PHPばかり触っていて、Pythonのことを忘れかけていたので、Pythonで何か作ることにした。特に深い理由も無いが、ジェネレータ的な何かが作りたいと思って、文章の自動生成プログラムを作ることにした。 文章自動生成プログラムとは 元データを与えて、マルコフ連鎖を使うことで、元データとは異なるが、だいたい意味の通じる文章を生成するプログラム。 マルコフ連鎖とは、確率過程の一種であるマルコフ過…
Fedoraにはデフォルトでvimが入っていないのでインストールする。 $ sudo yum install -y vim [sudo] password for xxxxxxxx: (省略) Complete! $ できた。 実際には「vim-enhanced」がインストールされた模様。 次に~/.vimrcファイルを作成しておく。 $ cd $ vim .vimrc (省略) $ cat .v…
こちらの写経です。 State 状態をクラスで表現するパターン。 状態によって振る舞いが変更される場合に効果的。 ソースコード GoF design pattern - State
breakは直後のelseごと破壊します。 for i in range(10): print(i) if i == 5: break else: print("Hi") 実行結果 0 1 2 3 4 5 最後まで、breakされなければ、else以降が実行されます。 for i in range(10): print(i) if i == 15: break else: print("Hi") …
anacondaをpyenvを使って管理できるようにしてインストールします。 統計解析を行なおうと思っていたので、numpyやらmatplotlibやらpandasやらをインストールしたい所。しかし、個別にインストースしていたら依存関係の処理やらなんやらではまってしまうことが多いと思います。ストレートにインストール出来る方が稀なのではないでしょうか。。ってことで、そこらへんのライブラリ込みで一括イ…
まだ明けません、おめでとうございます。やっぱり最強の Python エディタは Visual Studio だと思います。というわけで、今回は Python Tools for Visual Studio(PTVS) で型を明示して IntelliSense に働いてもらおうというお話です。
次のページ