備忘録的な

プログラミングや機械学習に関する備忘録

Python

Windows+Vim(terminal利用)+Python3.6の環境構築

Vimゆるふわ勢(自分)向けの備忘録です.Vim8.1で端末ウィンドウがサポートされました. ぜひ使いたいのですがゼロ(ソースコード)から環境構築するのはちょっと,という場合, vim-win32-installerか,vim-jp(vim-kaoriya)からバイナリーをダウンロードし…

Google Cloud Text-to-Speechを使って英語のシャドーイングをする

再来週,国際会議で発表するのですが,私の英語力だと原稿作って暗記していくのが必須です.そこで,合成音声に原稿喋らせて,シャドーイングの練習できないかな?と考えました*1.ちょうど先月,Google Cloud Platform(GCP)でCloud Text-to-Speech(TTS)…

scikit-learnのStratifiedKFoldの結果が0.19とそれ以前で変わる件

scikit-learnのStratifiedKFoldが0.18.2から0.19.0への変更で、実行結果が異なるようになりました。 それも、shuffle=Trueとしたときだけです。 StratifiedKFoldは識別の際にラベルの数の偏りを考慮した分割をするため有用ですが、 このことを覚えておいた方…

「ゼロから作るDeep Learning」を読んだ

評判に違わずとても良い本でした。 副題に「Pythonで学ぶディープラーニングの理論と実装」とあるように実装を重視しており、単純パーセプトロンから多層パーセプトロン、畳み込みニューラルネットワークまで、丁寧な解説で実装方法を理解することができます…

機械学習によるデータ分析まわりのお話

機械学習によるデータ分析について,できるだけ広く浅くまとめてみました.アルゴリズムの詳細やツールの使い方などにはほとんど触れず, 実際にデータ分析を行う際の注意点などに重きをおいています. 機械学習によるデータ分析まわりのお話 from canard0328

PyPIへのパッケージのドキュメント登録

PyPIのDocumentation Hostingを利用して自作パッケージのマニュアル等を登録します. 登録したドキュメントは http://pythonhosted.org/<project_name>で見ることができます.登録の仕方は以下の通り. ドキュメントを用意する 今回はSphinxを利用してドキュメントを作成し</project_name>…

PyPIへのパッケージ登録

.pypircをホームディレクトリ(Win8ならC:\Users\Owner) ※パスワード直書きなので注意 [distutils] # this tells distutils what package indexes you can push to index-servers = pypi # the live PyPI pypitest # test PyPI [pypi] # authentication deta…

Pythonのパッケージ化に関する参考サイト

モジュールのインポート方法いろいろ — Python School 2.0.0 documentationGithubにPythonのライブラリをあげてpipでインストールする | junion blogtkamishima (Toshihiro Kamishima) · GitHub[Python] setuptools - SumiTomohikoの日記https://pypi.python…

pandas備忘録

read_csv data = pd.io.parsers.read_csv('c:\test.csv', sep=',', header=None, na_values=['-'], dtype={0:'str', 1:'str', 2:'str', 3:'str'}) 文字列置換 data[0].replace('(\d{4})(\d{2})(\d{2})', '\\1-\\2-\\3', regex=True, inplace=True) groupby d…