Skip to content

Integrate 'autotrain-advanced' as module inside huggingface_hub #1387

@Michellehbn

Description

@Michellehbn

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions