queso-0.57.0
|
#include <TKFactoryLogitRandomWalk.h>
Public Member Functions | |
TKFactoryLogitRandomWalk (const std::string &name) | |
virtual | ~TKFactoryLogitRandomWalk () |
Public Member Functions inherited from QUESO::TransitionKernelFactory | |
TransitionKernelFactory (const std::string &name) | |
virtual | ~TransitionKernelFactory () |
Public Member Functions inherited from QUESO::Factory< BaseTKGroup< GslVector, GslMatrix > > | |
virtual | ~Factory () |
Protected Member Functions | |
virtual SharedPtr< BaseTKGroup < GslVector, GslMatrix > >::Type | build_tk () |
Protected Member Functions inherited from QUESO::Factory< BaseTKGroup< GslVector, GslMatrix > > | |
Factory (const std::string &name) | |
TKFactoryLogitRandomWalk class defintion. Implements a factory for random-walk type transition kernels along with a variable transformation to allow more efficient sampling for problems with parameters bounds in high-dimensional state spaces.
Definition at line 41 of file TKFactoryLogitRandomWalk.h.
|
inline |
Constructor. Takes the name to be mapped.
Definition at line 47 of file TKFactoryLogitRandomWalk.h.
|
inlinevirtual |
|
inlineprotectedvirtual |
Implements QUESO::TransitionKernelFactory.
Definition at line 57 of file TKFactoryLogitRandomWalk.h.
References QUESO::TransitionKernelFactory::m_dr_scales, QUESO::TransitionKernelFactory::m_initial_cov_matrix, QUESO::TransitionKernelFactory::m_options, QUESO::MhOptionsValues::m_prefix, and QUESO::TransitionKernelFactory::m_target_pdf.