Resultados da pesquisa a pedido "numpy"

10 a resposta

Encontrar máximos / mínimos locais com Numpy em uma matriz numpy 1D

Você pode sugerir uma função de módulo de numpy / scipy que pode encontrar máximos / mínimos locais em uma matriz numpy 1D? Obviamente, a abordagem mais simples de todos os tempos é dar uma olhada nos vizinhos mais próximos, mas eu gostaria de ...

2 a resposta

Posso obter o determinante da matriz usando o Numpy?

Eu li no manual do Numpy que existe funçãodet(M) que pode calcular o determinante. No entanto, não consigo encontrar odet() método em Numpy. A propósito, eu uso o Python 2.5. Não deve haver problemas de compatibilidade com o Numpy.

1 a resposta

Elementos de compartimento por linha - Bincount 2D vetorizado para NumPy

Eu tenho uma matriz NumPy com valores inteiros. Os valores da matriz variam de 0 a max elemento na matriz (em outras palavras, todos os números de 0 a max elemento de dados apresentados nela). Preciso construir eficaz (eficaz significa solução ...

4 a resposta

Maneira mais rápida de calcular a diferença em todas as colunas

Eu tenho um quadro de dados de todas as colunas flutuantes. Por exemplo: import numpy as np import pandas as pd df = pd.DataFrame(np.arange(12.0).reshape(3,4), columns=list('ABCD')) # A B C D # 0 0.0 1.0 2.0 3.0 # 1 4.0 5.0 6.0 7.0 # 2 8.0 9.0 ...

1 a resposta

Pontuações correspondentes com base nas arestas de um gráfico

import numpy as np score = np.array([ [0.9, 0.7, 0.2, 0.6, 0.4], [0.7, 0.9, 0.6, 0.8, 0.3], [0.2, 0.6, 0.9, 0.4, 0.7], [0.6, 0.8, 0.4, 0.9, 0.3], [0.4, 0.3, 0.7, 0.3, 0.9]]) l2= [(3, 5), (1, 4), (2, 3), (3, 4), (2, 5), (4, 5)]Eu quero obter ...

3 a resposta

Numpy: substitua cada elemento em uma linha pelo máximo de outros elementos na mesma linha

Digamos que temos uma matriz 2-D como esta: >>> a array([[1, 1, 2], [0, 2, 2], [2, 2, 0], [0, 2, 0]])Para cada linha, quero substituir cada elemento pelo máximo dos 2 outros na mesma linha. Eu descobri como fazer isso para cada coluna ...

1 a resposta

Atingindo a multiplicação da matriz de lotes usando tensordot

Estou tentando atingir o mesmo comportamento que a multiplicação de matriz paralela np.matmul usando apenas tensordot, ponto e remodelagem etc. A biblioteca que estou traduzindo para o uso não possui um matmul que suporte multiplicação paralela, ...

2 a resposta

Comportamento inesperado de nan ao somar uma matriz numpy cheia de nan

Este é um tópico interessante, pois pode levar a resultados inesperados no código. Suponha que eu tivesse uma matriz da seguinte maneira; import numpy as np X = np.array([np.nan,np.nan,np.nan,np.nan,np.nan]) np.nanmean(X) retorna corretamente um ...

2 a resposta

Ajustando o contraste da imagem puramente com numpy

Estou tentando escrever um ajuste de contraste para imagens em cores em escala de cinza, mas não consegui encontrar o caminho certo para fazê-lo até agora. Isto é o que eu vim com: import numpy as np import matplotlib.pyplot as plt from PIL ...

2 a resposta

numpy - matriz várias matrizes 3x3 e 100x100x3?

Eu tenho o seguinte: import numpy as np XYZ_to_sRGB_mat_D50 = np.asarray([ [3.1338561, -1.6168667, -0.4906146], [-0.9787684, 1.9161415, 0.0334540], [0.0719453, -0.2289914, 1.4052427], ]) XYZ_1 = np.asarray([0.25, 0.4, 0.1]) XYZ_2 ...