Estoy trabajando en un problema en el que necesito usar SciPy para realizar una regresión lineal y obtener los pesos y las estadísticas de los pesos, pero recibo el error “ValueError: todas las dimensiones del arreglo de entrada para el eje de concatenación deben coincidir exactamente, pero a lo largo . . . Read more
Tengo un tensor (A,B) y estoy buscando una manera eficiente de mapear cada valor de ese tensor a un arreglo para crear un nuevo tensor de tamaño (A,B,N). Aquí hay un fragmento de código funcional mostrando lo que estoy tratando de hacer. A, B, N = 3, 4, 5 mi_tensor_viejo . . . Read more
Tenemos el siguiente array de numpy: A = [[0,1,2,3], [2,3,4,5], [1,2,3,4], [1,1,1,1], [2,2,2,2], [3,3,3,3], [0,1,2,3], [2,3,4,5], [1,2,3,4], [10,10,10,10], [20,20,20,20], [30,30,30,30]] Me gustaría crear dos nuevos arrays: B = [[0,1,2,3], [2,3,4,5], [1,2,3,4], [0,1,2,3], [2,3,4,5], [1,2,3,4]] y C = [[1,1,1,1], [2,2,2,2], [3,3,3,3], [10,10,10,10], [20,20,20,20], [30,30,30,30]] Básicamente, me gustaría dividir el array A . . . Read more
Tengo un array de NumPy que consiste en grupos de valores secuenciales y me gustaría encontrar el valor mediano (o el entero más cercano) de cada grupo. Después de eso, debo crear nuevas matrices restando y sumando algunos valores. Ejemplo: data=[100,101,102,103,170,171,172,252,253,254,255,256,333,334,335] Solicitud: el valor mediano del primer grupo (el más . . . Read more
Tengo una np.array que necesito duplicar/triplicar/cuadruplicar su tamaño. Quiero hacerlo agregando 1/2/3 elementos entre cada 2 elementos consecutivos. por ejemplo: np.array([1,2,3,4,5]) debería ser np.array([1,1.5,2,2.5,3,3.5,4,4.5,5,5.5]) No hay problema en hacer eso usando Python. Pero necesito la forma más rápida posible, preferiblemente usando Numpy/Scipy.