Applies a Girsanov change of measure to tilt the likelihood and then
fits a flow-based variational posterior using fitflowvariational().
Arguments
- observed
Empirical distribution Q (probability vector).
- states
Optional category names.
- flowtype
Flow type ("maf", "splinepwlin", "planar", "radial").
- flowspec
Structural parameters for the flow.
- inittheta
Optional initial theta for trainable flows.
- base_pxgivenz
Likelihood p(x|z) before tilting.
- theta_path
Drift-tilting function or vector for Girsanov.
- Winc
Brownian increments.
- dt
Time step.
- nmc
Monte Carlo samples.
- control
Control list for optim().
Value
Output of fitflowvariational().