Added a method that returns a list of all samplers that should pass validate_target.
Also fixes a bug where the two proposal based samplers are valid for implicit distribution.
This fix assumes that implicit distributions return NaN when logd is called, which is currently the case.
(Charlie edited: the above is for correctly identifying CWMH and MH as invalid for targets with implicit priors)
Note: I have not checked whether the whether the returned samplers to actually work, so the added tests might not be proper.
Added a method that returns a list of all samplers that should pass validate_target.
Also fixes a bug where the two proposal based samplers are valid for implicit distribution. This fix assumes that implicit distributions return NaN when logd is called, which is currently the case. (Charlie edited: the above is for correctly identifying
CWMH
andMH
as invalid for targets with implicit priors)Note: I have not checked whether the whether the returned samplers to actually work, so the added tests might not be proper.
closed #447