HDI-Project / ATM

Auto Tune Models - A multi-tenant, multi-data system for automated machine learning (model selection and tuning).
https://hdi-project.github.io/ATM/
MIT License
525 stars 141 forks source link

Add REST endpoints to create datasets and trigger dataruns #132

Closed csala closed 5 years ago

csala commented 5 years ago

Current REST API provides read-only functionality to explore the ModelHub data after it has been created using the CLI or from python.

We now need add the following functionalities:

  1. Create new datasets
    • the call should be POST /api/datasets, passing a json with all the required dataset fields.
  2. Trigger dataruns using a dataset_id
    • The call should be POST /api/search, passing a json with a dataset_id and the same arguments that CLI atm enter_data accepts (except for the ones related to the dataset creation)