Support Experiment Templates
- Dominant language
- Python
- Stars
- 1.7k
- Forks
- 542
- PR merge metrics
- No merged PRs in 30d
Description
/kind feature
**Describe the solution you'd like**
Would it be possible to support Experiment templates? The use case I'm facing is that the new UI is quite slick for defining everything for creating a new experiment. However, it looks like the [default values are hardcoded](https://github.com/kubeflow/katib/blob/master/pkg/new-ui/v1beta1/frontend/src/app/services/experiment-form.service.ts), and it can be a lot of clicking around if all of my experiments use different objectives, hyperparameters, etc than the defaults. It ends up being more efficient to just skip the UI and paste my Experiment yaml into the "Edit YAML" modal.
**Anything else you would like to add:**
Apologies if a feature request for this already exists. I looked through the issues in this repo and didn't see anything relevant.
---
Love this feature? Give it a 👍 We prioritize the features with the most 👍
Contributor guide
Research direction
Start with pkg/new-ui/v1beta1/frontend/src/app/services/experiment-form.service.ts to understand the hardcoded experiment defaults, then inspect the Edit YAML modal mentioned in the issue. Define the template workflow and its storage or selection behavior before implementation; done should let users create experiments from reusable templates without repeatedly changing the defaults.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- angular, typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100