python
TL;DR model nesting が不要になったので、 treedict が削除されたみたいです。 コミット 2018/05/31のコミットです。 Remove treedict dependency · pymc-devs/pymc4@10ea1aa · GitHub 以前は Model クラスで treedict クラスが使用されていましたが、その…
TL;DR pep8のlint系の対応やrequirements.txtの更新など、雑多なコミットが多かったので、1つの記事にまとめました。途中で jupyter notebook で test.ipynb を起動してもライブラリが無いとか、そもそもシンタックスエラー等があるので、コミット c1ea662 …
コミット 2018/05/30のコミットです。 Initial Model Class, sampling and random variable · pymc-devs/pymc4@aafa32d · GitHub 主に、pymc4の根幹となる Model と RandomVariable クラスが作成されています。 Model クラスの動作を確認してみます。 Model …
まとめてみた(内容はまだ自信がないので、後日またチェックしてみる) メモ Model クラスは Context クラスを継承している Model は、クラスのスコープで contexts.stack を保持している with でmodelインスタンスを生成する度に、stackの末尾にそのmodelイ…
コミット 2018/05/30のコミットです。 Initial Model Class, sampling and random variable · pymc-devs/pymc4@aafa32d · GitHub 主に、pymc4の根幹となる Model と RandomVariable クラスが作成されています。 以下ファイルが追加されています。 .vscode/se…
コミット 2018/05/30のコミットです。 Initial Model Class, sampling and random variable · pymc-devs/pymc4@aafa32d · GitHub 主に、pymc4の根幹となる Model と RandomVariable クラスが作成されています。 以下ファイルが追加されています。 .vscode/se…
コミット 2018/05/30のコミットです。 Initial Model Class, sampling and random variable · pymc-devs/pymc4@aafa32d · GitHub 主に、pymc4の根幹となる Model と RandomVariable クラスが作成されています。 以下ファイルが追加されています。 .vscode/se…
コミット 2018/05/30のコミットです。 Initial Model Class, sampling and random variable · pymc-devs/pymc4@aafa32d · GitHub 主に、pymc4の根幹となる Model と RandomVariable クラスが作成されています。 以下ファイルが追加されています。 .vscode/se…
コミット 2018/05/30のコミットです。 Initial Model Class, sampling and random variable · pymc-devs/pymc4@aafa32d · GitHub 主に、pymc4の根幹となる Model と RandomVariable クラスが作成されています。 以下ファイルが追加されています。 .vscode/se…
コミット 2018/07/18から2018/08/15の間のコミットです。 すべてREADME.mdの修正です。 Merge pull request #13 from pymc-devs/readme_attrib · pymc-devs/pymc4@6574687 · GitHub Merge pull request #1 from jsafyan/jsafyan_readme_update · pymc-devs/p…
TL;DR pythonの環境構築は Miniconda — Conda を使った方がいい 日付の順番でコミットログを追っていくと、順番が逆だったりするので単にコミットタイトルをブログの件名にすることにした。(順番が逆転するのはおそらくrebaseとかcherry-pickが原因) そも…
コミット 2018/05/05の初回コミットです。 Initial commit · pymc-devs/pymc4@b2b69b3 · GitHub 以下2ファイルが新規追加されているだけです。 .gitignore LICENSE .gitignore この .gitignore ファイルは意外と長いのでコードコメントから抜粋して要約しま…
TL;DR 最近ブログ書けてなかったので、@y_yagiさんのrails commit log流し読みのスタイルをパクってPyMC4というライブラリのcommitを追ってみようと思います。 このライブラリを選んだ理由としては、まだ開発を始めたばかりで52コミットしかないので読みやす…
TL;DR 多面体のサイコロを投げる例で、事後確率が変わる様子を観察する。 事前確率があるとする(例えば1/6とか)= before_p1 サイコロを投げて結果を見る(実際のサイコロの目を見る、例えば6とか) 事後確率(結果を見た上で推定した確率)= after_p1(一…
TL;DR 前回の記事の続き。 yukinagae.hatenablog.com ベイズの定理が感覚的に理解できていない気がしたので、実際にサンプリングして確かめてみる。 理論的に理解するのではなく、本当にその確率になるのかを馬鹿みたいに調べる。 (「馬鹿みたい」というの…
TL;DR ベイズの定理を使って具体的な問題の確率を求めてみましょう。 p(A|B) と p(B|A) は別物 ベイズの定理を使うと、p(B|A) から p(A|B) を求めることができる クッキー問題(Think Bayes p.3〜p.4参照) クッキーが入った2つのボウルがあるとします。しか…
概要 機械学習やデータ分析に必要なpython環境をインストールする手順です。 目的 ローカル環境でjupyter notebookを使用して、pythonの機械学習やデータ分析のツールが使えること。 環境 Mac OS Sierra v10.12.6 (Windowsユーザには申し訳ないがMacでの手…