Better performance guidelines and support for user
@shravanngoswamii ci sta già lavorando.
Dal 14/7/2026.
Valutazione
Questa issue non è ancora stata valutata.
Descrizione
We currently have some tips for how to improve performance of a Turing.jl model.
However, these are more "tips & tricks" rather than a good introduction on how to a) benchmark and profile a model, b) which AD backend to choose, and c) how to write models in a way to make them more efficient.
So, IMO, there are a few things we should do:
- Write a proper tutorial one how to speed up a model. This includes the three listed properties above. Ref: TuringLang/Turing.jl#2415.
[ ] Offer functionality to automatically make some choices for the user. Ref: TuringLang/Turing.jl#2417- Provide suggestions programmatically either "always" or behind an explicit function, e.g.
performance_hints(model). Ref: TuringLang/Turing.jl#2416
- Lingua principale
- Markdown
- Stelle
- 238
- Fork
- 107
- Merge medio
- 21h 48m
- PR unite (30g)
- 2
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
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 TuringLang/docs
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
TuringLang/docs#699 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
TuringLang/docs#700 ·
-
Update Callbacks docs and add examples of TensorBoard callbacksForse di nuovo libera @shravanngoswamii l’ha presa 163 giorni fa e non c’è nessuna pull request aperta. Aperta
TuringLang/docs#686 · 1 assegnatario ·
-
try building with Julia 1.12Forse di nuovo libera @shravanngoswamii l’ha presa 89 giorni fa e non c’è nessuna pull request aperta. Aperta
TuringLang/docs#684 · 1 assegnatario ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
TuringLang/docs#681 · 7 commenti ·