The objectives of the project are as:

  1. Completing the build matrix - testing on different compilers, different architectures, different Boost versions. For this, building a number of Docker containers, each with a different set of libraries and compilers, that can be used to build mlpack and run the tests.
  2. Running docker with Jenkins for continuous integration and continuous deployment. Using plugins to automate the build and deploy process with the Jenkins server.
  3. For testing on windows and os x, docker images will be supplied for the end users to just say a “docker pull” and get things running.



Saurabh Gupta


  • Ryan Curtin