Reimplementing the Inference Algorithms in Stan

Photo by Alexander Andrews on Unsplash
  1. Easier for developers to read and understand code
  2. Encourage new contributors to join
  3. Have the algorithms to be a living part of the code base
  4. If architected well, could enable more algorithms research
  5. Better maintenance of the code: ability to refactor the code, redesign the API, reimplement the parts of the algorithm without fear of breaking something.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Daniel Lee

Daniel Lee

Ramblings of a statistician, dj, basketball theorist. Stan developer (mc-stan.org). Former CTO at Generable.