allegroai / clearml

ClearML - Auto-Magical CI/CD to streamline your AI workload. Experiment Management, Data Management, Pipeline, Orchestration, Scheduling & Serving in one MLOps/LLMOps solution
https://clear.ml/docs
Apache License 2.0
5.69k stars 655 forks source link

Enhancing Configuration Interface on Experiment Manager #1029

Open agfianf opened 1 year ago

agfianf commented 1 year ago

Proposal Summary

Enhancing Configuration Interface In our existing experiment manager, ClearML, the configuration interface allows the creation of form parameters via Task.connect(). However, the only available form type is text_input. We propose to expand this interface to include additional form types such as selectbox, multi-select, and private text (password type).

Motivation

The motivation behind this enhancement is to streamline the process of cloning tasks and filling out forms, thereby minimizing human errors. The new form types can offer:

Prior Discussion

If this proposal extends an ongoing discussion from a Slack thread, please include the original thread's link for reference. discussion

Thanks in advance.

jkhenning commented 1 year ago

Hi @muhammadAgfian96 , thanks for these details. I'll mark this as a feature request. Do you perhaps have some mock screen demonstrating your concept?

agfianf commented 1 year ago

Hi @jkhenning, my inspiration mostly like streamlit form input. https://docs.streamlit.io/library/api-reference/widgets