2017-09-01から1ヶ月間の記事一覧

PyStanのログ出力を消す

背景 PyStanでMCMCするときには標準出力に有益なログが出力されます。 たとえば,サンプリングの途中経過が出力されます。 Iteration: 800 / 2000 [ 40%] (Warmup) Iteration: 800 / 2000 [ 40%] (Warmup) Iteration: 600 / 2000 [ 30%] (Warmup) Iteration:…

log(1-exp(x)) を安定に計算する

「ベルヌーイ分布のパラメータ x が与えられたときに,裏が出る確率 1-x を計算したい」「1-x ではなく log(1-x) がほしい」「x ではなく log x が与えられている」という状況で,タイトルのように log(1-exp(x)) を計算したい状況になりました。 機械学習で…