Resultados de la búsqueda a petición "eigen"

1 la respuesta

Mover semántica en Eigen

Tengo un par de preguntas sobre Eigen: ¿Alguien sabe si hay algún plan para apoyar la semántica de movimiento en Eigen en el corto plazo? No se pudo encontrar nada en la lista TODO de la página web Eigen3. En este momento estoy usando elswap ...

3 la respuesta

Producto puntual en columnas en Eigen C ++

¿Hay una manera fácil de evaluar el producto de punto sabio de columna de 2 matrices (vamos a llamarlosA yBde tipoEigen::MatrixXd) que tienen dimensionesmxn, sin evaluarA*B o sin tener que recurrir afor bucles? El vector resultante necesitaría ...

1 la respuesta

Agregar columna a la matriz, usando la biblioteca Eigen

Es una tarea bastante simple, pero no pude encontrar una respuesta: Usando la biblioteca Eigen, supongamos que tengoMatrix2Xd mat yVector2d vec, dónde mat = 1 1 1 1 1 1 vec = 2 2Ahora necesito algo comomat.addCol(vec) tal que luego mat = 1 1 1 ...

1 la respuesta

¿Necesito importar RccpEigen en el archivo DESCRIPTION para un paquete R que lo usa, o es "LinkingTo" suficiente?

Usé el RcppEigen.package.skeleton () como plantilla para agregar una pequeña función a un paquete R existente, de modo que mi archivo DESCRIPTION ahora tiene las líneas: Imports: Rcpp (>= 0.11.3), RcppEigen (>= 0.3.2.3.0) LinkingTo: Rcpp, ...

1 la respuesta

Crear una matriz Eigen a partir de una matriz con orden de fila mayor

Tengo una matriz de dobles, y quiero crear una matriz de 4 por 4 usando la biblioteca Eigen. También quiero especificar que los datos se almacenan en orden de fila principal. ¿Cómo puedo hacer esto? He intentado lo siguiente, pero no se ...

1 la respuesta

Emitir C ++ Eigen :: Tipos de matriz a través de plantillas

Estoy escribiendo una función de C ++ que se basa en el tipo (ya seafloat odouble) y utilizaEigen::Matrix internamente. La función usará una combinación defloat, doubley tipo de plantillaEigen:Matrix objetos.Eigen::Matrix<>::cast() funciona bien ...

1 la respuesta

std :: vector <Eigen :: Vector3d> a Eigen :: MatrixXd Eigen

Me gustaría saber si hay una manera más fácil de resolver mi problema en lugar de usar un bucle for. Entonces, esta es la situación: En general, me gustaría reunir puntos de datos de mi sensor (el mensaje es de tipoEigen::Vector3d y no puedo ...

2 la respuesta

Reescritura de Matlab eig (A, B) (valores propios generalizados / vectores propios) en C / C ++

¿Alguien tiene alguna idea de cómo puedo reescribireig(A,B) de Matlab utilizado para calcular el vector propio generalizado / valores propios? He estado luchando con este problema últimamente. Hasta aquí: Definición de Matlab deeig función que ...

3 la respuesta

¿Cómo escribir un producto matricial matricial que pueda competir con Eigen?

A continuación se muestra la implementación de C ++ que compara el tiempo que llevan Eigen y For Loop para realizar productos matriz-matriz. El bucle For se ha optimizado para minimizar las pérdidas de caché. El bucle for es más rápido que Eigen ...

1 la respuesta

Eigen biblioteca con C ++ 11 multihilo

Tengo un código para calcular un modelo de mezcla gaussiana con maximización de expectativas para identificar los grupos de una muestra de datos de entrada dada. Una parte del código está repitiendo el cálculo de dicho modelo para varias pruebas ...