問題タブ [arviz]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1588 参照

pymc3 - モジュール 'pymc3' には属性 'traceplot' エラーがありません

モデルのトレース プロットを生成しようとしていますが、module 'pymc3' has no attribute 'traceplot'エラーが表示されます。私のコードは次のとおりです。

次に、次のエラーが発生します。

私はwindows10を使用しており、ダウンロードしたanacondaに含まれていなかったため、pymc3をpipでダウンロードしました。

0 投票する
1 に答える
72 参照

python - 2 つの予測子を持つ階層モデルから複数の散布図をプロットする

0 投票する
1 に答える
77 参照

python - arviz を使用して、配列から単一のパラメーターの事後を要約します

Python で pyMC3 ライブラリを使用してモデルを推定しています。私の「実際の」モデルには 4 つのパラメーター配列があり、そのうちの 2 つには 170,000 を超えるパラメーターが含まれています。このパラメーターの配列を要約すると、私のコンピューターでは計算量が多すぎます。arviz の要約関数を使用すると、配列内の 1 つ (または少数) のパラメーターのみを要約できるかどうかを調べようとしています。以下は、同じ問題が存在する reprex ですが、モデルははるかに単純です。以下の線形回帰モデルでは、パラメーター配列に、、のb3 つのパラメーターがあります。だけの要約を取得する方法を知りたいです。b[0]b[1]b[2]b[0]b[1]b[0]

coords関数への引数がそれを行うように見えましsummary()たが、グーグルでいくつかの例を見つけた後、代わりにを使用し例のように、何かを機能させることができませんでした。特に、との要約が返されることを期待して、次のことを試しました。plot_posterior()summary()b[0]b[1]

またはこれの要約を返すにはb[0]

何か単純なものが欠けているのではないかと思います (私は R ユーザーであり、Python をときどき使っています)。どんな助けでも大歓迎です。

(ところで、私は Python 3.8.0、pyMC3 3.9.3、arviz 0.10.0 を使用しています)

0 投票する
1 に答える
117 参照

python - ArviZ の from_pymc3 で AttributeError を取得

本でベイジアン推論を学んでいBayesian Analysis with Pythonます。ただし、を使用すると、警告が表示されましplot_ppcAttributeError

/usr/local/Caskroom/miniconda/base/envs/kaggle/lib/python3.9/site-packages/pymc3/sampling.py:1689: UserWarning: samples パラメータが nchains x ndraws よりも小さく、一部の描画および/またはチェーン返された事後予測サンプル warnings.warn(

モデルは

次のコードを使用した場合

「データセット」オブジェクトに属性「レポート」がありません。

次のコードを使用した場合

AttributeError: 'InferenceData' object has no attribute 'report' が発生しました。

ArviZ バージョン: 0.11.2 PyMC3 バージョン: 3.11.2 Aesara/Theano バージョン: 1.1.2 Python バージョン: 3.9.6 オペレーティング システム: MacOS Big Sur PyMC3 のインストール方法: conda