New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instantiation of new AbstractMetric
s
#45
Comments
AbstractMetric
sAbstractMetric
s
This is for adaptation, during which we create a new |
I see -- I'm fully on board with the motivation for this, but I don't know that I think the current interface is ideal. In particular, it's not clear to me why calling an object of type I do appreciate that I'm being a bit pedantic... |
Yes I'm open to rename it. |
* introduce Divergence type * change the filed name of divergence from s to div in FullBinaryTree * draft the interface to return stats * improve the formatting of verbose * implement Base.show for user side types (#36) * remove return_stats - need to check @cpfiffer's interface change * RFC Adapter types #28 * change version number to v0.2.0 * add step size jittering * quote Stan * implement renew to all internal types except AbstractMetric * remove unused caller renew * implement renew for AbstractMetric; all caller renwers are removed (#45) * improve _string_diag * return stats via NamedTuple * fix test and update README.md * ignore logdensity and graident function in Base.show for Hamiltonian to avoid stackoverlfow in Turing * remove unused stats type * update named tuple signature * Divergence -> Termination * div -> termination * remove renew except those for metric * remove renew except those for metric * remove renew except those for metric * remove renew for metric
We currently have a method for each
AbstractMetric
which enables us to make another instance of the metric of the following form:Why do we need such a method?
The text was updated successfully, but these errors were encountered: