Domande taggate «rcpp»

9
Accelerare l'operazione di loop in R
Ho un grosso problema di prestazioni in R. Ho scritto una funzione che scorre su un data.frameoggetto. Aggiunge semplicemente una nuova colonna a data.framee accumula qualcosa. (operazione semplice). L' data.frameha approssimativamente 850K righe. Il mio PC funziona ancora (circa 10 ore adesso) e non ho idea del tempo di esecuzione. …
193 performance  r  loops  rcpp  r-faq 



1
L'esempio di RcppArmadillo () è ambiguo dopo l'aggiornamento di R
Lavoro comunemente con una breve funzione Rcpp che accetta come input una matrice in cui ogni riga contiene K probabilità che sommano a 1. La funzione quindi campiona casualmente per ogni riga un numero intero compreso tra 1 e K corrispondente alle probabilità fornite. Questa è la funzione: // [[Rcpp::depends(RcppArmadillo)]] …
9 r  rcpp  rcpparmadillo 

1
Modo corretto per restituire un puntatore a un `nuovo` oggetto da una funzione Rcpp
Considerare 1) una classe personalizzata con una memoria di memoria potenzialmente grande e 2) una funzione di livello superiore che esegue alcune preelaborazioni, quindi crea e restituisce un nuovo oggetto della nostra classe personalizzata. Per evitare copie non necessarie per valore, la funzione alloca l'oggetto e restituisce invece un puntatore …
9 c++  r  rcpp 
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.