Rafiki is a distributed system that trains machine learning (ML) models and deploys trained models, built with ease-of-use in mind. To do so, it leverages on automated machine learning (AutoML).
Read Rafiki's full documentation at https://nginyc.github.io/rafiki/docs/latest
Prerequisites: MacOS or Linux environment
-
Install Docker 18 (Ubuntu, MacOS) and, if required, add your user to
docker
group (Linux) -
Clone this project (e.g. with Git)
-
Setup Rafiki's complete stack with the setup script:
bash scripts/start.sh
To completely destroy Rafiki's stack:
bash scripts/stop.sh
More instructions are available in Rafiki's Developer Guide.
Report any issues at Apache SINGA's JIRA or Rafiki's Github Issues
The research is supported by the National Research Foundation, Prime Minister’s Office, Singapore under its National Cybersecurity R&D Programme (Grant No. NRF2016NCR-NCR002-020), National Natural Science Foundation of China (No. 61832001), National Key Research and Development Program of China (No. 2017YFB1201001), China Thousand Talents Program for Young Professionals (3070011 181811).