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

Support running scripts with Nodejs or Deno, including webgpu support

Offen
#62 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Anfängerfreundlichkeit
25/100
Issue-Typ
Feature
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
deno, nodejs, typescript

Rechercherichtung

Beginne mit animated-transformer/src/lib/seqtasks/tiny_worlds_train_self.script.ts und dem verlinkten TensorFlow.js-Plattformleitfaden. Vergleiche die dokumentierten Node.js- und Deno-Pfade, einschließlich des referenzierten WebGPU-Backends und der Laufzeitprobleme. Als erledigt gilt, dass das Skript für WebGPU-beschleunigte Tests in den unterstützten Laufzeitumgebungen ausgeführt werden kann und das Debugging von Speicherlecks möglich ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Lets make it possible to test WebGPU accelerated code via scripts, e.g. when running: https://github.com/PAIR-code/tiny-transformers/blob/main/animated-transformer/src/lib/seqtasks/tiny_worlds_train_self_att.script.ts

This may help us debug memory leaks too.

Breadcrumbs:

General TFJS platform guide: https://www.tensorflow.org/js/guide/platform_environment

WebGPU support for tfjs:

TFJS Node support (references GPU support too, but for linux and windows, not yet mac)

Key issues for Deno (looks resolved... uses tfjs-backend-webgpu and seems to use Chrome GPU backend support):

Possible alternative paths... webgpu for node and then make tfjs-node-gpu

Vorherrschende Sprache
Jupyter Notebook
Sterne
24
Forks
6
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus PAIR-code/tiny-transformers

Alle Issues in PAIR-code/tiny-transformers

Ähnliche Issues

Weitere Issues zu Machine Learning

Neue Issues direkt in Ihr Postfach

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