Python中的贝叶斯推理的软件包pystan

  
  前言   
  

  PyStan为斯坦提供了一个Python接口,这是一个使用禁止掉头采样器进行贝叶斯推理的软件包,这是哈密顿蒙特卡罗的一种变体。   

  

  PyStan具有以下依赖项:   

  

  在Python: 2.7;=3.3   
  Cython:比;=0.22   
  NumPy:比;=1.7   
  PyStan还要求在安装和运行时可以使用c++编译器。在基于Debian的系统上,这是通过发出命令apt-get安装建设必要来完成的。   

  

  例子:   

  <前>   import  pystan   时间=schools_code “““   data  {   ,,,int<低=0祝辞,J。,//number  of 学校   ,,,向量[J], y,,//, estimated  treatment 影响   ,,,vector<低=0祝辞[J],σ,,//,王新宏只of  effect 估计   }   parameters  {   ,,,real μ;   ,,,lt;低=0祝辞,τ;   ,,,向量[J],“埃塔”;   }   transformed  parameters  {   ,,,向量[J],θ;   ,,,theta =, mu  +, tau  *,“埃塔”;   }   model  {   ,,,eta  ~,正常(0,1);   ,,,y  ~,正常(θ,,σ);   }   “““schools_dat =,{& # 39;强生# 39;:,,,,,,,,,,,,,,,,,& # 39;y # 39;:,(28日,,,,,,,,,,,,,1,,18日,12),,,,,,,,,,,,,,,,& # 39;σ# 39;:,(15日,10日,16日,11日,,,9日,11日,10日,18]}   时间=sm  pystan.StanModel (model_code=schools_code)   时间=fit  sm.sampling (data=https://www.yisu.com/zixun/schools_dat, iter=1000,链=4)   之前   
  

  需要资料,看个简介   

     

  素材来源中:开源中国   

  

  
  

Python中的贝叶斯推理的软件包pystan