[Documentation] Explain how to access the executorlib_worker_id for debugging
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 55/100
- Tipo di issue
- Documentazione
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Ferma
- Stack tecnologico
- python
- Ambito
- documentation
Direzione di ricerca
Inizia con la documentazione esistente sull'ottimizzazione delle prestazioni su un singolo nodo e con la funzionalità introdotta dalla pull request #748. Aggiungi un esempio che mostri executorlib_worker_id in una funzione sottomessa e spiega che l'executor lo fornisce quando la funzione viene eseguita; la documentazione dovrebbe rendere chiaro il workflow di debugging.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The functionality was added in: https://github.com/pyiron/executorlib/pull/748
Basically, the worker ID is available as input parameter to your functions named executorlib_worker_id, so if you have a function like this:
def my_function(a, b, executorlib_worker_id):
...
And you submit it to an executor like this:
exe.submit(my_function, a=1, b=2)
Then executorlib automatically sets the executorlib_worker_id input parameter at the point when the function is executed on the worker, in analogy to the init_function: https://executorlib.readthedocs.io/en/latest/1-single-node.html#performance-optimization
- Lingua principale
- Python
- Stelle
- 77
- Fork
- 7
- Merge medio
- 10h 32m
- PR unite (30g)
- 12
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di pyiron/executorlib
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
pyiron/executorlib#1054 ·
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
pyiron/executorlib#1032 ·
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
pyiron/executorlib#1005 ·
-
enhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
pyiron/executorlib#1049 · 1 commento ·
-
documentation
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
pyiron/executorlib#999 · 1 commento ·
Tutte le issue di pyiron/executorlib
Issue simili
-
bug confirmed issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
open-webui/open-webui#30750 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
OpenwaterHealth/openmotion-bloodflow-app#604 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
good first issue
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100