Pythonで辞書の初期値をまとめて登録する方法

辞書内包表記

zip()関数に2つのシーケンスまたはイテレート可能オブジェクトを与えることで、同一箇所の要素の組み合わせからなるタプルのリストを生成することができる(i番目のタプルは各引数オブジェクトのi番目の要素を含む)。さらに、このタプルのリストをdict()関数に引数として与えることで、辞書オブジェクトに変換することができる。この方法を利用することで、KeyリストとValueリストから辞書オブジェクトを簡便に作ることが可能となる。

Continue reading

メールソフトThunderbirdの強制改行文字数変更

Thunderbirdの強制改行

Thunderbirdで作製したメールは、初期設定では1行72文字で強制改行されてしまう。1行当たりの文字数が多いメールは可読性が低下してしまうので救済措置としてはありがたいが、「メール作製時のレイアウトが崩れてしまう」や「URLを記載した場合にリンクが壊れる」などのトラブルのもとになっているのも事実。強制改行の文字数上限は、以下の手順で変更することができる。

Continue reading

Pythonで辞書のKeyとValueを入れ替える方法

辞書内包表記

Python 2.7以降では、リスト内包表記と同様の記法で辞書オブジェクトを生成することができる。これを利用することで、既存の辞書オブジェクトのKeyとValueを入れ替えた辞書オブジェクトを容易に作ることが可能となる。

Continue reading

バイアスとバリアンス

統計モデルを作製するアルゴリズムの評価

統計モデルを作製する(学習する)アルゴリズムの良し悪しを測る指標としてバイアス (Bias)バリアンス (Variance)がある。参考ページにも記載されているが、”モデルそのものの性能” を評価するための指標ではないことに注意する。

Continue reading

Pythonで画像処理

画像の編集

Pythonの画像処理用ライブラリである PIL (Python Imaging Library) を用いて、各種画像データの読み込み・操作・保存を行うことができる。PIL をインストールするには、こちらからデータをダウンロードし、以下のコマンドを実行する。

Continue reading

最急降下法

15/04/06 書きかけ

以下の情報を参考にさせていただきました。

Theano -基本編-

Pythonの数値計算用モジュールの一つである Theano について、基本的な使い方を整理する。余裕があれば、最終的には 公式チュートリアル の和訳版とする。

Continue reading

保護中: WordPressのセキュリティ対策

このコンテンツはパスワードで保護されています。閲覧するには以下にパスワードを入力してください。

MySQLデータベースのバックアップ

MySQLのデータベースは、mysqldumpコマンドでファイルに出力し、バックアップを取ることができる。ダンプファイルを読み込むことで、MySQLデータベースを復元することができる。

Continue reading

WordPressの記事上でソースコードを美しく表示する方法

WordPressの記事上でソースコードをわかりやすく表示するには、ソースコード表示用プラグインの1つである SyntaxHighlighter Evolved (詳細) を利用する。このプラグインはWordPressのショートコード機能を用いて、ソースコードの修飾を行っている。

Continue reading

© 2017 Nana-Korobi

Theme by Anders NorenUp ↑