Resultados de la búsqueda a petición "vectorization"
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)? ...
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 ...
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 ...
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 ...
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 ...
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 ...
¿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 ...
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 ...
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 ...
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 ...