sgmcmc

Stochastic Gradient Markov Chain Monte Carlo

CRAN Package

Provides functions that performs popular stochastic gradient Markov chain Monte Carlo (SGMCMC) methods on user specified models. The required gradients are automatically calculated using 'TensorFlow' , an efficient library for numerical computation. This means only the log likelihood and log prior functions need to be specified. The methods implemented include stochastic gradient Langevin dynamics (SGLD), stochastic gradient Hamiltonian Monte Carlo (SGHMC), stochastic gradient Nose-Hoover thermostat (SGNHT) and their respective control variate versions for increased efficiency. References: M. Welling, Y. W. Teh (2011) ; T. Chen, E. B. Fox, C. E. Guestrin (2014) ; N. Ding, Y. Fang, R. Babbush, C. Chen, R. D. Skeel, H. Neven (2014) ; J. Baker, P. Fearnhead, E. B. Fox, C. Nemeth (2017) . For more details see .

  • Version0.2.5
  • R version≥ 3.0
  • LicenseGPL-3
  • Needs compilation?No
  • Last release10/24/2019

Documentation


Team


Insights

Last 30 days

Last 365 days

The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.

Data provided by CRAN


Binaries


Dependencies

  • Depends2 packages
  • Imports2 packages
  • Suggests5 packages