Articles of matriz de

Reorganizar los elementos de la matriz con Numpy

Tengo una matriz NumPy que he simplificado para ejemplificar: abcdef A = [[0, 1, 2, 3, 4, 5], b [1, 0, 3, 4, 5, 6], c [2, 3, 0, 5, 6, 7], d [3, 4, 5, 0, 7, 8], e [4, 5, 6, 7, 0, 9], f [5, 6, 7, 8, 9, 0]] donde el […]

Actualización densa de Cholesky en Python

¿Podría alguien dirigirme a una biblioteca / código que me permita realizar actualizaciones de bajo rango en una descomposición de Cholesky en python (numpy)? Matlab ofrece esta funcionalidad como una función llamada ‘cholupdate’. LINPACK también tiene esta funcionalidad, pero (que yo sepa) aún no se ha portado a LAPACK y, por lo tanto, no está […]

Copia el triángulo superior al triángulo inferior en una matriz de python

iluropoda_melanoleuca bos_taurus callithrix_jacchus canis_familiaris ailuropoda_melanoleuca 0 84.6 97.4 44 bos_taurus 0 0 97.4 84.6 callithrix_jacchus 0 0 0 97.4 canis_familiaris 0 0 0 0 Esta es una versión corta de la matriz de python que tengo. Tengo la información en el triángulo superior. ¿Existe una función fácil para copiar el triángulo superior al triángulo hacia […]

¿Hay una solución estándar para la eliminación de Gauss en Python?

¿Hay algún lugar en el cosmos de scipy/numpy/… un método estándar para la eliminación de Gauss de una matriz? Uno encuentra muchos fragmentos a través de google, pero preferiría usar módulos “confiables” si es posible.

Multiplicación de matrices para matrices dispersas en Python

Quiero multiplicar una matriz dispersa A, con una matriz B que tiene 0, -1 o 1 como elementos. Para reducir la complejidad de la multiplicación de matrices, puedo ignorar los elementos si son 0, o seguir adelante y agregar la columna sin multiplicación si el elemento es 1, o subs. si es -1 La discusión […]

Convolve2d solo usando Numpy

Estoy estudiando el procesamiento de imágenes con Numpy y estoy enfrentando un problema con el filtrado con convolución. Me gustaría convertir una imagen en escala de grises. (convolucionar una matriz 2d con una matriz 2d más pequeña) ¿Alguien tiene una idea para refinar mi método? Sé que scipy soporta convolve2d pero quiero hacer convolve2d solo […]

¿Cómo calculo una matriz de co-ocurrencia palabra-palabra con sklearn?

Estoy buscando un módulo en sklearn que le permita derivar la matriz de co-ocurrencia palabra-palabra. Puedo obtener la matriz del término del documento, pero no estoy seguro de cómo obtener una matriz palabra-palabra de co-ocurrencias.

Sub matriz de una lista de listas (sin numpy)

Supongamos que tengo una matriz compuesta de una lista de listas así: >>> LoL=[list(range(10)) for i in range(10)] >>> LoL [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], [0, 1, 2, 3, 4, […]

¿Cómo puedo crear una matriz de confusión de tags de verdad pronosticadas y de fondo con Tensorflow?

He implementado un modelo de red Nueral para una clasificación con la ayuda de usar TensorFlow. Pero, no sé cómo puedo dibujar una matriz de confusión usando puntajes predichos (precisión). No soy un experto de TensorFlow y todavía estoy en la fase de aprendizaje. Aquí pegué mi código a continuación, dígame cómo puedo escribir un […]

¿Es MATLAB más rápido que Python?

Quiero calcular los campos magnéticos de algunos conductores utilizando la ley Biot-Savart y quiero usar una matriz de 1000x1000x1000. Antes de usar MATLAB, pero ahora quiero usar Python. ¿Python es más lento que MATLAB? ¿Cómo puedo hacer Python más rápido? EDITAR: Tal vez la mejor manera sea calcular la gran matriz con C / C […]