Stan é um software voltado para inferência bayesiana escrito em C++. Uma linguagem específica do software é utilizada para especificar um modelo estatístico bayesiano usando uma declaração imperativa do log da função de densidade de probabilidade.
O Stan implementa um modo reverso de diferenciação automática para calcular o gradiente do modelo, o qual é requerido pelo HMC e NUTS. A diferenciação automática no Stan pode ser usada fora da linguagem de programação.
Usos
As áreas de uso do Stan incluem ciências sociais e estática médica.