@article{howtocalculatepartitionfunctionsusing, title = {How to calculate partition functions using convex programming hierarchies: provable bounds for variational methods}, author = {Andrej Risteski}, year = {2016}, eprint = {1607.03183}, archivePrefix = {arXiv}, url = {http://arxiv.org/abs/1607.03183v1}, }