aai-institute / aai-institute/pyDVL
Add facilities to group data
- Langage dominant
- Python
- Étoiles
- 146
- Forks
- 10
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
We could add factories for `GroupedDataset` which group by categorical feature, or by label, e.g.
```python
data = GroupedDataset.by_label(dataset)
data2 = GroupedDataset.by_feature(dataset, feature_name)
data3 = GroupedDataset.by_feature(dataset, feature_name, bins=10) # For continuous features
data4 = GroupedDataset.by_cluster(dataset, clustering_model, ...) # maybe?
```
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Examinez les classes Dataset existantes dans pyDVL pour comprendre la structure. Le nouveau GroupedDataset devra probablement être implémenté comme une sous-classe ou un wrapper. Vérifiez comment le regroupement par features catégorielles, labels ou bins est géré ailleurs dans la base de code. Commencez par examiner le module Dataset et vérifiez s’il existe des tests pour une fonctionnalité similaire afin de comprendre l’interface attendue.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- data, machine-learning
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100