Skip to content
Serverless ML Framework
C++ Python Jupyter Notebook Makefile Shell C M4
Branch: master
Clone or download


Travis Build Status Coverity Scan Build Status License

Cirrus is a serverless machine learning library. Cirrus provides a list of machine learning algorithms that can scale to many serverless lambdas in the cloud.


The Cirrus backend has been tested on Ubuntu 14.04/16.04/18.04 and Amazon AMI.

It has been tested with the following environment / dependencies:

  • g++-7

In the Amazon AMI please do:

$ sudo yum install glibc-static
$ sudo yum install openssl-static.x86_64
$ sudo yum install zlib-static.x86_64

In Ubuntu please do:

$ sudo apt-get install build-essential cmake automake zlib1g-dev libssl-dev libcurl4-nss-dev bison libldap2-dev libkrb5-dev


$ ./
$ make -j 10
You can’t perform that action at this time.