[ENH] Implement Tagging for Setups
Les mainteneurs répondent en général sous 2 jours
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 45/100
Piste de recherche
First review issue #1647, which this work depends on. Then inspect utils/_openml.py, especially _get_rest_api_type_alias and _tag_entity, and compare the existing result_xml handling. Add tests covering tagging and untagging setups, with completion shown by those tests passing.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Currently the sdk doesnot allow setting up tags for setups, even though this is supported by the back-end. This is because it doesnot inherit the OpenMLBase class. Therefore this issue depends on https://github.com/openml/openml-python/issues/1647
Steps in utils/_openml.py:
- update
_get_rest_api_type_aliasto return valid alias forOpenMLSetup - "setup" is already in
legal_entitiesof_tag_entityso hopefully nothing changes there - check that the
result_xmlin_tag_entityis applicable with the current parser - Add tests for tagging/untagging setups.
- Langage dominant
- Python
- Étoiles
- 366
- Forks
- 306
- Merge moyen
- 2 j 9 h
- PR mergées (30 j)
- 4
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de openml/openml-python
-
[BUG] create_task() hardcodes task_type="None" instead of inferring type string from TaskTypePeut-être pris @shellyco-code l’a pris il y a 4 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 80/100
openml/openml-python#1766 ·
Les mainteneurs répondent en général sous 2 jours
-
Enhancement: Add missing **kwargs support to list_setups and list_evaluationsPeut-être pris @shellyco-code l’a pris il y a 11 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
openml/openml-python#1753 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
[ENH] list_estimation_procedures() should include the procedure IDsPeut-être pris @Jayant-kernel l’a pris il y a 15 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
openml/openml-python#1750 · 3 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 2 jours
-
[DOC] Update documentation for running tests with local servicesPeut-être pris @nishtha-agarwal-211 l’a pris il y a 214 jours. OuverteDocumentation Good First Issue
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
openml/openml-python#1708 · 8 commentaires ·
Les mainteneurs répondent en général sous 2 jours
-
[MNT] Add Missing Assertions to Run Function TestsPeut-être pris @Akarshkushwaha l’a pris il y a 233 jours. OuverteGood First Issue module:Run testing
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
openml/openml-python#1646 · 9 commentaires · 3 réactions ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de openml/openml-python
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
awslabs/visual-asset-management-system#414 ·
Les mainteneurs répondent en général sous 1 jour
-
bug v1 v2
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
modelcontextprotocol/python-sdk#3670 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
aicell-lab/bioengine#232 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
modelscope/evalscope#1836 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100