template<template< typename, typename, typename, template< class, class, class... > class, typename... > class A, typename I , typename O , typename V , template< class, class, class... > class Q, typename... Ts>
template<template< typename, typename, typename, template< class, class, class... > class, typename... > class G = A>
Runs the specified inference algorithm with the specified queryer using the specified proposal distribution.
This operator exists only for inference algorithms that require a endogenous proposal distribution (e.g., generic metropolis-hastings)
- Parameters
-
input | the input data to the probabilistic program |
proposal | the proposal distribution |
- Returns
- V The return value of the queryer