Skip to content

Build, Test, & Integrate

Joe Gorman edited this page Jan 7, 2014 · 2 revisions

Building with SBT

Figaro is part of a larger system, Automated Probabilistic Programming Representation and Inference Languages (APPRIL) that is funded by DARPA's PROBABILISTIC PROGRAMMING FOR ADVANCING MACHINE LEARNING (PPAML)program (http://www.darpa.mil/Our_Work/I2O/Programs/Probabilistic_Programming_for_Advanced_Machine_Learning_(PPAML).aspx). We expect to release additional components developed under APPRIL through this GitHub site.

We do not expect all components of APPRIL will be implemented in Scala. At this time it seems likely the project will include elements implemented in Scala, Java, Figaro, Blog, and C/C++. Therefore, we have selected more widely applied tools (e.g., Ant). However, we are very interested in ideas about how the project could be improved by using specialized tools. We are also interested in ways to better support contributors to Figaro and in the future other components of P2T2/APPRIL.