Before revision:  A key subroutine we develop is to estimate the partition function Z ; specifically, we generate a data structure capable of estimating Z(\beta) for all \emph{ values \beta, without further samples.
After revision:  A key subroutine we develop is to estimate the partition function Z . Specifically, it generates a data structure capable of estimating Z(\beta) for all \emph{ values \beta, without further samples.