Dec 18, 2017 2017 神代植物公園 週末は蝋梅の一番花を撮りに出かけました。 FUJIFILM X-T2, XF55-200mm F3.5-4.8 R LM OIS, 1/480, F4.8, ISO200 @ 神代植物公園 まだ本当に咲き始めという感じで、三輪ほど咲いているかどうかというと
Oct 23, 2017 2017 carthage 本体を更新する はじめに、Homebrew をアップデートします。 $ # macOS Sierra (10.12) + Homebrew $ brew update carthage の更新があるかどうかを確認します。 brew outdated で表示される場合、パッケージが更
Oct 13, 2017 2017 機械学習で役立つ数学参考書のリスト 普段お世話になっている教科書をまとめてみました。 パターン認識と機械学習 誰もが知っている機械学習の総合教科書です。 基本的な事柄が網羅されていて
Oct 11, 2017 2017 EM アルゴリズム 混合ガウス分布の Expectation-Maximization (EM) アルゴリズムとは、尤度 $$ p(X|\pi, \mu, \lambda) = \prod_{n = 1}^N \sum_{k = 1}^K \pi_k \mathcal{N}(x_n | \mu_k, \lambda_k^{-1}) $$ をなるべく大きくするようなパラメータの組 $(\pi, \mu, \lambda)$ を計算するアルゴリ
Oct 8, 2017 2017 X-T2 を買いました 半年ぐらい悩んでいたんですが、ついに買っちゃいました。 FUJIFILM X-T2, XF55-200mm F3.5-4.8 R LM OIS, 1/1700, F3.5, ISO200 @ 神代植物公園 フジのカメラは RAW よりカメラ内現像の jpg が綺麗なことで有
Oct 6, 2017 2017 clang で未使用のマクロを警告する (-Wunused-macros) clang で未使用のマクロを警告するには、-Wunused-macros オプションを指定します。 #define MY_UNUSED_MACRO int main(void) { return 0; } $ # M1 Mac (Ventura) + Apple clang 14.0.0 $ clang sample.cpp -Wunused-macros sample.cpp:1:9: warning: macro is not
Oct 4, 2017 2017 flake8 で hacking の警告を一時的に無効にする Python 向け Lint ツール flake8 のプラグインとして使える hacking ですが、警告がかなり厳しいため一時的に無効にしたいことがあります。 $ # flake8, hacking をインストール $ pip install flake8 $
Oct 2, 2017 2017 pipdeptree を Python 2 と Python 3 に同時にインストールする pipdeptree を使うと、pip でインストールしたパッケージの依存関係を調べることができます。 $ # macOS Sierra (10.12) + Homebrew $ $ # Python2 用のソフトウェアをインストール $ pip install pipdeptree
Sep 27, 2017 2017 mac に最新の NumPy (SciPy) をインストールする かつて macOS 付属の Python 2 には NumPy, SciPy, matplotlib がプリインストールされていたのですが、Python 3 にはインストールされていないため使う場合はインストールが必要
Sep 23, 2017 2017 mac で PIL (Python Imaging Library) を使う Ubuntu 環境にはデフォルトで入っている PIL (Pillow) ですが、mac にはプリインストールされていないため別途インストールが必要です。 $ # M1 Mac (Ventura) + Python 3.9.6 + pip 23.0.1 $ python3