pymc.ImplicitGradient#
- class pymc.ImplicitGradient(approx, estimator=<class 'pymc.variational.operators.KSD'>, kernel=<pymc.variational.test_functions.RBF object>, **kwargs)[源代码]#
变分推断的隐式梯度
不建议使用
通过计算基于核的梯度来拟合任意近似的方法。默认使用RBF核进行梯度估计。默认估计器是温度等于1的核化Stein差异。此温度仅适用于大量样本。对于少量样本,需要更大的温度,但在这种情况下没有理论方法来选择最佳温度。
方法
ImplicitGradient.__init__
(approx[, ...])ImplicitGradient.fit
([n, score, callbacks, ...])执行算子变分推断
ImplicitGradient.refine
(n[, progressbar])使用最后编译的步骤函数优化解决方案
ImplicitGradient.run_profiling
([n, score])属性
approx