Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MVP tracking issue #69

Open
12 of 18 tasks
jmintb opened this issue Oct 15, 2022 · 0 comments
Open
12 of 18 tasks

MVP tracking issue #69

jmintb opened this issue Oct 15, 2022 · 0 comments
Labels
MVP A requirement for the MVP.
Milestone

Comments

@jmintb
Copy link
Contributor

jmintb commented Oct 15, 2022

This issue lists the features we are planning to implement for a minimally viable version of AME.

  • Run your model training with zero changes to your python code.
  • Execute tasks remotely, but display output and downloads artifacts to simulate local execution.
  • Automatic setup of python versions and dependencies using any common python dependency manager.
  • Scale the infrastructure used for the model training in a code effective manner.
  • Provide simple authentication when using the CLI.
  • Support injecting secrets during Task execution.
  • Support configuration environment variables for Task execution.
  • Adjust the resource requirements to fit the needs of your training
    automatically, for example if you training fails due to lack of ram, the task
    will be rescheduled and more ram provisioned.
  • Schedule reoccuring model traning based on project specifications.
  • Configure how your project is run declaritively in a config file.
  • Support outputting artifacts from your training to an arbitrary location
    such as an s3 bucket.
  • Support storing artifacts within AME's own object storage.
  • Deployable with a terraform setup supplied from the project repository.
  • AME will be able to track projects in your git repositories and detect
    when they have an AME config file. Allowing you to simply place your config file
    in the repo like you would with CI/CD configuration and let AME take care of the
    rest.
  • Display project runs in a graphical UI, perhaps using mlflow.
  • Support using Jupyterlab with AME.
  • Support using custom images.
  • Support overriding default workflow behavior.
@jmintb jmintb added the MVP A requirement for the MVP. label Oct 15, 2022
@jmintb jmintb added this to the MVP milestone Oct 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
MVP A requirement for the MVP.
Projects
None yet
Development

No branches or pull requests

1 participant