Resultados de la búsqueda a petición "armadillo"
Llamando a la función 'mypackage' dentro del trabajador público
Sé que el problema que tengo es un problema de seguridad de subprocesos. Como el código que tengo ahora se ejecutará con 'seThreadOptions (1)'. Mi pregunta es cuál sería una buena práctica para superar esto. Yo se esto: Puntero de función ...
Decidir entre NumericVector y arma :: vec en Rcpp
Con RcppArmadillo la conversión de R a Rcpp conarma::vec es tan fácil como con Rcpp yNumericVector. Mi proyecto utiliza RcppArmadillo. No estoy seguro de qué usar,NumericVector oarma::vec? ¿Cuáles son las diferencias clave entre esos dos? ...
función pasar por referencia en RcppArmadillo
Tengo una función escrita en estilo RcppArmadillo y quiero usarla para cambiar variables en el entorno de llamada. Sé que no es recomendable hacer cosas como esta, pero es útil en mi caso. Concretamente, estoy intentando esto: #include ...
Actualizar Rcpp :: NumericMatrix pasado por referencia usando RcppArmadillo submat ()
Siguiendo con estopregunta [https://stackoverflow.com/questions/31691130/conversion-of-r-matrices-to-armadillo-is-really-slow] , Estoy tratando de entender cómo actualizar eficientemente un subconjunto de unRccp::NumericMatrix tipo de ...
Requerir disponibilidad de OpenMP para usar en un paquete Rcpp
He preparado un paquete en R usandoRcppArmadillo yOpenMP bibliotecas y siguientes comandos: RcppArmadillo.package.skeleton("mypackage") compileAttributes(verbose=TRUE) Además, en elDESCRIPTION archivo que agregué: Imports: Rcpp (>= 0.12.8), ...
Cómo serializar el vector de armadillo
¿Cómo puedo serializararma::Col? Debajo hay un MWE y la salida de error. MWE: #include <boost/mpi/environment.hpp> #include <boost/mpi/communicator.hpp> #include <iostream> #include "armadillo" namespace mpi = boost::mpi; struct S { int i; ...
La conversión de matrices R a armadillo es realmente lenta
Una observación Para matrices de tamaño mediano, los gastos generales al pasar matrices de R a C ++ son masivamente más lentos paraarma::mat tipos que paraNumericMatrix tipos. Como tomar alrededor de 250 veces más. Aquí hay un ejemplo ...
Integre Fortran, C ++ con R
Mi tarea es reescribir una función R en C ++ para acelerar los bucles while. Todos los códigos R se han reescrito en la ayuda de Rcpp y Armadillo, excepto el.Fortran(). Intento usar Rinside al principio y funciona a una velocidad muy lenta, como ...
Armadillo escasa multiplicación de matriz real con vector complejo
Estoy tratando de multiplicar una matriz real dispersa con un vector complejo pero el programa no se compila. Si cambio el vector a real o la matriz a densa, entonces todo pasa. Un código de muestra es: #define ARMA_64BIT_WORD #include ...
¿Es seguro el hilo resolver armadillo ()?
En mi código tengo un bucle en el que construyo un sistema lineal determinado y trato de resolverlo: #pragma omp parallel for for (int i = 0; i < n[0]+1; i++) { for (int j = 0; j < n[1]+1; j++) { for (int k = 0; k < n[2]+1; k++) { arma::mat ...