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

5 la respuesta

Cuál es la forma más fácil de paralelizar una función vectorizada en R?

Tengo una lista muy grandeX y una función vectorizadaf. Quiero calcularf(X), pero esto llevará mucho tiempo si lo hago con un solo núcleo. Tengo (acceso a) un servidor de 48 núcleos. ¿Cuál es la forma más fácil de paralelizar el cálculo def(X)? ...

4 la respuesta

Existe una función R para encontrar el índice de un elemento en un vector?

En R, tengo un elementox y un vectorv. Quiero encontrar el primer índice de un elemento env que es igual ax. Sé que una forma de hacer esto es:which(x == v)[[1]], pero eso parece excesivamente ineficiente. ¿Hay alguna forma más directa de ...

1 la respuesta

forma eficiente de convertir índices de dispersión en índices de recopilación?

Estoy tratando de escribir una compactación de flujo (tome una matriz y elimine los elementos vacíos) con intrínsecos SIMD. Cada iteración del bucle procesa 8 elementos a la vez (ancho SIMD). Con intrínsecos SSE, puedo hacer esto de manera ...

5 la respuesta

MATLAB: ¿Cómo multiplicar por vectores dos matrices de matrices?

Tengo dos matrices tridimensionales, cuyas dos primeras dimensiones representan matrices y la última cuenta a través de un espacio de parámetros, como ejemplo simple tome A = repmat([1,2; 3,4], [1 1 4]); (pero supongaA(:,:,j) es diferente para ...

3 la respuesta

Diferencia entre frompyfunc y vectorize en numpy

Cuál es la diferencia entre vectorize [http://docs.scipy.org/doc/numpy/reference/generated/numpy.vectorize.html] y frompyfunc [http://docs.scipy.org/doc/numpy/reference/generated/numpy.frompyfunc.html#numpy.frompyfunc] en numpy? Ambos parecen ...

2 la respuesta

SSE vectorización de la función matemática 'pow' gcc

Estaba tratando de vectorizar un bucle que contiene el uso de la función 'pow' en la biblioteca matemática. Sé que el compilador de Intel admite el uso de 'pow' para instrucciones sse, pero parece que no puedo ejecutarlo con gcc (creo). Este es ...

7 la respuesta

¿Vectorizar un cálculo de producto que depende de elementos anteriores?

Estoy tratando de acelerar / vectorizar algunos cálculos en una serie de tiempo. ¿Puedo vectorizar un cálculo en un ciclo for que puede depender de los resultados de una iteración anterior? Por ejemplo z <- c(1,1,0,0,0,0) zi <- 2:6 for (i in ...

4 la respuesta

Norma del vector de una matriz de vectores en MATLAB

Cuando llame anorm [http://www.mathworks.com/help/techdoc/ref/norm.html] en una matriz en MATLAB, devuelve lo que se conoce como una "norma de matriz" (un valor escalar), en lugar de una matriz de normas vectoriales. ¿Hay alguna forma de obtener ...

4 la respuesta

Conversión vectorizada rápida de RGB a BGRA

n un seguimiento de algunas preguntas anteriores sobre la conversión de RGB a RGBA y ARGB a BGR, me gustaría acelerar unRGB a BGRA conversión con SSE. Supongamos una máquina de 32 bits y me gustaría utilizar intrínsecos. Tengo dificultades para ...

5 la respuesta

Eliminar filas con duplicados en una matriz NumPy

Tengo un(N,3) matriz de valores numpy: >>> vals = numpy.array([[1,2,3],[4,5,6],[7,8,7],[0,4,5],[2,2,1],[0,0,0],[5,4,3]]) >>> vals array([[1, 2, 3], [4, 5, 6], [7, 8, 7], [0, 4, 5], [2, 2, 1], [0, 0, 0], [5, 4, 3]]) Me gustaría eliminar filas de ...