-
-
Notifications
You must be signed in to change notification settings - Fork 201
Description
I noticed I have some uploaded flows for which I would like to add a custom_name. I'm currently unable to do so through the Python API (or at all). This gives rise to the following questions:
- Should we support filling in the
custom_namefield later if left empty initially? - Are there other attributes for which this makes sense?
- Should we support editing
custom_name(or other fields) after uploading? - Should we look at other entities as well to see what we might want to be editable?
Of course it is important to preserve consistency. Especially if other users start using your flow, you don't want it to suddenly represent something else.
Personally I feel that providing a custom_name after not having one at upload time is fine. I would say editing custom_name is OK too, considering we auto-generate them with the scikit-learn extension for some flows (and if that goes wrong, editing is probably preferred?).
Other fields that seem candidates for editing to me are: tags, language and binary_url (probably not md5/format).
I'm not sure to which extend this is a design issue or just openml-python.