Port C++ psis code to loo?
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Ambito
- performance
Direzione di ricerca
Inizia misurando quanto tempo richiede attualmente il campionamento PSIS nel loo R package, quindi esamina l’implementazione di Stan in src/stan/services/pathfinder/psis.hpp. Confronta il potenziale aumento di velocità con il costo dell’aggiunta di una dipendenza da Rcpp e Stan; il lavoro è completato quando è stato stabilito se il porting vale la pena ed è stato definito un approccio di implementazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
In Stan we have a lot of the code for psis sampling available as C++.
https://github.com/stan-dev/stan/blob/develop/src/stan/services/pathfinder/psis.hpp
It should be a good bit faster. How much time do you ballpark the psis sampling takes / would it be a lot better if it was faster in R?
We could do this by writing some Rcpp to call the functions in Stan. However this would be a large dependency to add so if the current speed is fine then idt we should worry about this too much.
But if speed is an issue happy to put this on my plate to do at some point
- Lingua principale
- R
- Stelle
- 157
- Fork
- 38
- Merge medio
- 4g 16h
- PR unite (30g)
- 2
Guida per i contributori
Apri 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 stan-dev/loo
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Extend loo_plot_difference Aperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
-
Clean up issues Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 25/100
Tutte le issue di stan-dev/loo
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
briandconnelly/airnow#9 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
OHDSI/CohortConstructor#774 ·
-
pre-review R TeX Track: 5 (DSAIS)
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 60/100
openjournals/joss-reviews#11330 · 7 commenti ·
-
Release autosync 0.1.1 Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100