huggingface_hub icon indicating copy to clipboard operation
huggingface_hub copied to clipboard

Integrate 'autotrain-advanced' as module inside huggingface_hub

Open Michellehbn opened this issue 2 years ago • 1 comments

We'd like to move forward with having the code of autotrain-advanced live in hugging face_hub. Autotrain-advanced is like a streamlit app + python api giving users more granularity to training. The main idea would be to centralize python clients inside it so that different projects can benefit from each others' user adoption and sync practices for utilities, documentation, tests.

@Wauplin has listed the endpoints that are used:

  • POST get project metrics
  • GET get project status
  • GET get project files
  • GET get project jobs
  • GET get project cost
  • GET start process
  • POST create project
  • POST add data
  • POST get cost estimate An option is to have support for them in huggingface_hub (with underlying data structures) while keeping the streamlit app in a separate module for faster iterations. cc @abhishekkrthakur

Michellehbn avatar Mar 13 '23 10:03 Michellehbn

lets have a talk about this before we start so that we are all on the same page. :)

abhishekkrthakur avatar Mar 13 '23 12:03 abhishekkrthakur