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

2 la respuesta

Doble punto flotante atómico o carga / almacenamiento de vectores SSE / AVX en x86_64

aquí [http://en.cppreference.com/w/cpp/atomic/atomic_is_lock_free](y en algunas preguntas SO) veo que C ++ no admite algo como sin bloqueostd::atomic<double> y todavía no puede admitir algo como el vector atómico AVX / SSE porque depende de la ...

3 la respuesta

Extraer un elemento específico de cada celda dentro de la matriz de celdas

Tengo una matriz de celdasA de tamaño10x10 (decir). Cada celda a su vez contiene un5x20 matriz. Quiero seleccionar(i,j) elemento de cada celda, donde(i,j) son índices dentro de un bucle. Puedo correr 4for bucles y obtener fácilmente la respuesta. ...

2 la respuesta

Subconjunto de listas a través de vectores de índice lógicos

tengo unlista complejay necesita seleccionar unsubconjunto a partir de él, basado en el valor de un elemento booleano (necesito registros conhidden valor igual aFALSE) He intentado el siguiente código, basado envectores de índice, pero falla ...

4 la respuesta

¿Cómo cambio mi pensamiento para 'vectorizar mi cálculo' más que usar 'for-loops'?

Definitivamente, esta es una pregunta nocional, pero quería obtener información de otros expertos sobre este tema en SO. La mayor parte de mi programación proviene deNumpy [https://en.wikipedia.org/wiki/NumPy]matrices últimamente. He estado ...

1 la respuesta

Elementos de contenedor por fila: Conteo de contenedores 2D vectorizado para NumPy

Tengo una matriz NumPy con valores enteros. Los valores de la matriz varían de 0 a max elemento en matriz (en otras palabras, todos los números de 0 a max elemento de datos presentados en ella). Necesito construir efectivo (eficaz significa ...

0 la respuesta

Bucle de resto ineficaz en mi código

Tengo esta función: bool interpolate(const Mat &im, float ofsx, float ofsy, float a11, float a12, float a21, float a22, Mat &res) { bool ret = false; // input size (-1 for the safe bilinear interpolation) const int width = im.cols-1; const int ...

1 la respuesta

¿Acceso no alineado en puntero alineado?

Tengo este código de función: bool interpolate(const Mat &im, float ofsx, float ofsy, float a11, float a12, float a21, float a22, Mat &res) { bool ret = false; // input size (-1 for the safe bilinear interpolation) const int width = im.cols-1; ...

1 la respuesta

¿Hay alguna manera de implementar la recurrencia en numpy sin for-loops?

Tengo el siguiente problema. Hay una matrizX y necesito generar una matrizH tal que los valores dei_th fila en matrizH están determinados pori_th fila de la matrizX y(i-1)_th fila de matrizH. H_{i} = F(X_{i}, H_{i-1})Para calcular la primera ...

3 la respuesta

La forma más rápida de obtener todos los puntos entre dos coordenadas (X, Y) en Python

Entonces tengo unshapely LineString: print np.round(shapely_intersecting_lines.coords).astype(np.int) >>> array([[ 1520, -1140], [ 1412, -973]])Esto puede interpretarse como unnumpy matriz así como se ve arriba. Quiero obtener todos los puntos ...

11 la respuesta

¿Cómo puedo aplicar una función a cada fila / columna de una matriz en MATLAB?

Puede aplicar una función a cada elemento en un vector diciendo, por ejemplo,v + 1, o puedes usar la funciónarrayfun. ¿Cómo puedo hacerlo para cada fila / columna de una matriz sin usar un bucle for?