W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
expectation_importance_sampler ( f , log_p , sampling_dist_q , z = None , n = None , seed = None , name = 'expectation_importance_sampler' )
定義在tensorflow/contrib/bayesflow/python/ops/monte_carlo_impl.py.
參見指南:貝葉斯蒙特卡羅(contrib)>行動
蒙特卡羅估計 E_p[f(Z)] = E_q[f(Z) p(Z) / q(Z)].
隨著 p(z) := exp{log_p(z)},這Op返回
n ^ { - 1 } sum_ {i= 1 } ^ n[ F ( z_i ) p ( z_i ) / q ( z_i ) ] ,z_i ? q , \approx E_q [ F (Z) p (Z) / q (Z) ] = E_p [ f ( Z )]
這個積分是通過最大減法在對數(shù)空間中完成的,以更好地處理 f(z) p(z) / q(z)可能承受的極端值.
如果 f >= 0,將 expectation_importance_sampler_logspace 應(yīng)用的結(jié)果取冪,則效率高達2倍 Log[f].
用戶提供的任何一個樣本 z 張量, 或樣本數(shù)繪制 n
重要性抽樣估計.形狀張量等于 q 的批次形狀,并且 dtype= q.dtype.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: