Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Library for reading and processing ML training data.

Ist google/grain einsteigerfreundlich?

Die Maintainer von google/grain antworten auf einen Pull Request meist binnen 1 Tag. Derzeit ist 1 einsteigerfreundliches Issue offen.

Sterne
792
Forks
89
Offene Anfänger-Issues
1
Indexierte Issues
47
Ø Merge
1 T. 9 Std.
Gemergte PRs (30 T.)
17
Vorherrschende Sprache
Python
Lizenz
Apache-2.0
Letzter GitHub-Push
16.10.2026
Zuletzt indexiert
16.9.2026
Beitragsleitfaden
Beitragsleitfaden
Verhaltenskodex
Verhaltenskodex
Anfänger-Labels
Keine Anfänger-Labels indexiert

So tragen Sie zu google/grain bei

  1. Lesen Sie zuerst den Contributing Guide: Er beschreibt, wie die Maintainer Änderungen vorgeschlagen, getestet und geprüft haben möchten.
  2. Lesen Sie den Verhaltenskodex: Er gilt für Issues und Pull Requests ebenso wie für den Chat.
  3. Ihre Beiträge werden unter der Apache-2.0-Lizenz des Projekts veröffentlicht.
  4. Wählen Sie das offene einsteigerfreundliche Issue unten und schreiben Sie vor dem Start einen Kommentar, dass Sie es übernehmen möchten.
Issues werden geladen

Issues, an denen vielleicht schon jemand arbeitet, stehen am Ende. Alles nach Datum anzeigen

  • mp_prefetch worker processes keep running after the main process is killed (SIGKILL/SIGTERM)
    Offen
    type:bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    google/grain#1423 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Release request: include a3b351858a (unparsed worker profiling flag); grain-nightly has not published since 2026-01-12
    Offen
    type:bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    google/grain#1411 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • How are config options meant to be set in Grain?
    Offen
    type:support

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    google/grain#1360 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Sliding window operation in `IterDataset` / build grain locally
    Offen
    type:support

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100

    google/grain#1264 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • No support for python 3.13t and 3.14t
    Offen
    type:feature

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    google/grain#1245 · 1 Kommentar · 3 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Issue on page /grain.experimental.html
    Offen
    documentation

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    google/grain#1238 · 4 Kommentare · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Add Windows Build to `conda-forge`
    Offen
    type:feature

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 38/100

    google/grain#1232 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Grain workers use GPUs, and there is no way to avoid it
    Offen
    type:performance

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    google/grain#1199 · 5 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `ThreadPrefetchIterDataset` memory leaks / zombie threads that hang exiting?
    Offen
    type:bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    google/grain#1196 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Performance gap with `tf.data.Dataset` on MNIST
    Offen
    type:performance

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    google/grain#1164 · 5 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • random and augmentation in datasets
    Offen
    type:support

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    google/grain#1102 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • grain dataset slow with huggingface data source
    Offen
    type:performance

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100

    google/grain#1084 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Leaked shared_memory objects to clean up at shutdown
    Offen
    type:bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    google/grain#1031 · 1 Kommentar · 2 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `MapDataset` does not respect `jax.default_device(jax.devices("cpu")[0])`.
    Offen
    type:bug

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    google/grain#975 · 3 Kommentare · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Document backwards compatibility guarantees
    Offen
    type:feature

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100

    google/grain#898 · 1 Kommentar ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Feature: Define transforms via Protocol instead of abstract class
    Offen
    type:feature

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 45/100

    google/grain#884 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Discussion: Grain packaging nightly builds
    Offen
    type:build/install

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100

    google/grain#878 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • SharedMemoryArray is too slow
    Offen
    type:performance

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    google/grain#851 · 3 Kommentare · 2 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Grain workers allocates GPU memory
    Evtl. wieder frei @iindyk hat das vor 548 Tagen übernommen, und es ist kein Pull Request offen. Offen
    type:performance

    google/grain#820 · 1 Kommentar · 2 Reaktionen · 1 zugewiesene Person ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Amount of time spent accessing thread locks for ArrayRecord datasources
    Offen
    type:performance

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    google/grain#808 · 1 Kommentar · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • error: could not create 'build/lib.macosx-11.0-arm64-cpython-312/grain': Not a directory
    Offen
    type:build/install

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 35/100

    google/grain#694 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • comparing array_record's ArrayRecordDataSource + grain data loader to huggingface. (Grain is extremely slow)
    Offen
    type:performance

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    google/grain#688 · 3 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Build from source succeeds but subsequent `import`s fail - also ERROR: Configuration file not found: grain/third_party/py/grain/oss/copy.bara.sky
    Offen
    type:bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    google/grain#669 · 4 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • How would one create a data source for video?
    Offen
    type:support

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100

    google/grain#633 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Nested Dataset Slowdown
    Offen
    type:performance

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    google/grain#593 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Slow compared to simple loader
    Offen
    type:performance

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100

    google/grain#569 · 5 Kommentare · 1 Reaktion ·

    Maintainer antworten meist innerhalb von 1 Tag

  • whether to support streaming dataset?
    Offen
    type:feature

    Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100

    google/grain#487 · 4 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Slow data loading of large arrays from sharded dataset
    Offen
    type:feature

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100

    google/grain#372 · 3 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • `stats._iter_weakref_registry` keeps refs of dead iterators, and a new iterator at a reused address is not registered
    Evtl. vergeben @Shr3yash hat das vor 6 Tagen übernommen. Offen
    type:bug

    Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 55/100

    google/grain#1427 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • mp_prefetch: a reference cycle per finished shard, and SharedMemory closed by two threads
    Evtl. vergeben @mahdi-shafiei hat das vor 10 Tagen übernommen. Offen
    type:bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 20/100

    google/grain#1420 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • mp_prefetch silently drops elements that cannot be pickled
    Evtl. vergeben @rioyu123 hat das vor 8 Tagen übernommen. Offen
    type:bug

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 78/100

    google/grain#1415 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Closing an mp_prefetch iterator stops its worker processes one at a time
    Evtl. vergeben @jabrailkhalil hat das vor 6 Tagen übernommen. Offen
    type:bug

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100

    google/grain#1410 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • ThreadPrefetch `close()` cannot cancel a producer blocked in `parent.__next__()`
    Evtl. vergeben @MohammadSadeghSalehi hat das vor 77 Tagen übernommen. Offen
    type:bug

    Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 68/100

    google/grain#1372 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • Add dataloader checkpointing example to docs
    Evtl. vergeben @vasilybib1 hat das vor 233 Tagen übernommen. Offen
    documentation type:feature

    Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100

    google/grain#938 · 2 Kommentare ·

    Maintainer antworten meist innerhalb von 1 Tag

  • DataLoader ignores context manager for Data Sources
    Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
    type:support

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 62/100

    google/grain#936 ·

    Maintainer antworten meist innerhalb von 1 Tag

  • AttributeError: 'NoneType' object has no attribute 'mmap'
    Evtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offen
    type:bug

    Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100

    google/grain#398 · 4 Kommentare · 6 Reaktionen ·

    Maintainer antworten meist innerhalb von 1 Tag

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.