Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Add dataset setup tests

Aperta
#486 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
45/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
python

Direzione di ricerca

Inizia leggendo data_setup.py e identificando i percorsi dei dataset ogbg e wmt supportati da tfds, insieme alla logica di setup per i dataset che richiedono link manuali. Aggiungi test per i percorsi di download accessibili e unit test per il comportamento rimanente del setup dei dataset, senza richiedere i dataset di grandi dimensioni né gli URL non disponibili. Il lavoro è completato quando il codice di setup rilevante dispone di una copertura significativa tramite test automatizzati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Description

Most of the code in data_setup.py is untested.
There are a few challenges for these tests:

  • datasets are very large (total just under 2TB total I believe)
  • some of them require manual steps (getting the links after signing the user agreements etc, I don't think we can check in the urls).
    We can at a minimum test the datasets that are downloaded via tfds (ogbg and wmt) and add some unit tests for the other datasets.
Lingua principale
Python
Stelle
425
Fork
78
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di mlcommons/algorithmic-efficiency

Tutte le issue di mlcommons/algorithmic-efficiency

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.