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

3 la respuesta

¿Por qué devuelve sapply una matriz que necesito transponer, y luego la matriz transpuesta no se adjuntará a un marco de datos?

Agradecería tener una idea de por qué sucede esto y cómo podría hacerlo de manera más elocuente. Cuando uso sapply, me gustaría que devuelva una matriz de 3x2, pero devuelve una matriz de 2x3. ¿Por qué es esto? ¿Y por qué es difícil adjuntar ...

1 la respuesta

Reetiquetado vectorizado de la matriz NumPy a números consecutivos y recuperación

Tengo un gran conjunto de datos de entrenamiento con 4 clases. Estas clases están etiquetadas de forma no consecutiva. Para poder aplicar una red neuronal secuencial, las clases deben volver a etiquetarse para que los valores únicos en las clases ...

2 la respuesta

¿La mejor manera de vectorizar la operación con dependencia del historial de entrada y salida?

Mi objetivo es vectorizar la siguiente operación en numpy, y[n] = c1*x[n] + c2*x[n-1] + c3*y[n-1] Sin Es hora, esencialmente necesito las salidas dependiendo de las entradas anteriores, así como las salidas anteriores. Me dan los valores ...

1 la respuesta

Calcular inverso de matrices 2D a lo largo del tercer eje en una matriz 3D sin bucles

Tengo una matrizA cuya forma es(N, N, K) y me gustaría calcular otra matrizB con la misma forma dondeB[:, :, i] = np.linalg.inv(A[:, :, i]). Como soluciones, veomap yfor bucles pero me pregunto sinumpy proporciona una función para hacer esto (lo ...

1 la respuesta

Numpy resolviendo ecuaciones lineales 3d sin bucle

Quiero resolver la ecuación lineal Ax = b, cada A contiene en una matriz 3d. Por ejemplo, En Ax = B, suponga que A. forma es (2,3,3) es decir = [[[1,2,3], [1,2,3], [1,2,3]] [[1,2,3], [1,2,3], [1,2, 3]]] y B. forma es (3,1), es decir, [1,2,3] ^ ...

4 la respuesta

Práctica de codificación en R: ¿cuáles son las ventajas y desventajas de los diferentes estilos?

Las preguntas recientes sobre el uso de require versus :: plantearon la pregunta sobre qué estilos de programación se usan al programar en R, y cuáles son sus ventajas / desventajas. Navegando a través del código fuente o navegando en la red, ...

5 la respuesta

¿Es posible vectorizar el cálculo recursivo de una matriz NumPy donde cada elemento depende del anterior?

T(i) = Tm(i) + (T(i-1)-Tm(i))**(-tau(i))Tm ytau son vectores NumPy de la misma longitud que se han calculado previamente, y el deseo es crear un nuevo vectorT. losi se incluye solo para indicar el índice del elemento para lo que se desea. ¿Es ...

2 la respuesta

Biblioteca matemática y matrices en Python

Debo usar la Biblioteca de Matemáticas para hacer algunos cálculos en una matriz. Intenté algo como esto: import numpy as np import math a = np.array([0, 1, 2, 3]) a1 = np.vectorize(a) print("sin(a) = \n", math.sin(a1))Lamentablemente no ...

1 la respuesta

producto exterior numpy elementwise

Quiero hacer el producto externo en cuanto a elementos de dos matrices 2d en numpy. A.shape = (100, 3) # A numpy ndarray B.shape = (100, 5) # A numpy ndarray C = element_wise_outer_product(A, B) # A function that does the trick C.shape = (100, ...

1 la respuesta

Numpy: asignación de valores a una matriz 2D con una lista de índices

Tengo 2d numpy array (piense en una imagen en escala de grises). Quiero asignar cierto valor a una lista de coordenadas para esta matriz, de modo que: img = np.zeros((5, 5)) coords = np.array([[0, 1], [1, 2], [2, 3], [3, 4]]) ...