Resultados da pesquisa a pedido "numpy"
numpy einsum: produtos de ponto aninhado
Eu tenho doisn-por-k-por-3 matrizesa eb, por exemplo., import numpy as np a = np.array([ [ [1, 2, 3], [3, 4, 5] ], [ [4, 2, 4], [1, 4, 5] ] ]) b = np.array([ [ [3, 1, 5], [0, 2, 3] ], [ [2, 4, 5], [1, 2, 4] ] ])e gosta de calcular o produto ...
Numpy - adiciona linha à matriz
Como se adiciona linhas a uma matriz numpy? Eu tenho uma matriz A: A = array([[0, 1, 2], [0, 2, 0]])Desejo adicionar linhas a esta matriz a partir de outra matriz X se o primeiro elemento de cada linha em X atender a uma condição ...
O Cython oferece alguma maneira razoavelmente fácil e eficiente de iterar as matrizes Numpy como se fossem planas?
Digamos que eu queira implementar o Numpy x[:] += 1no Cython. Eu poderia escrever @cython.boundscheck(False) @cython.wraparoundcheck(False) def add1(np.ndarray[np.float32_t, ndim=1] x): cdef unsigned long i for i in range(len(x)): x[i] += 1No ...
informações da imagem ao longo de um sistema de coordenadas polares
Eu tenho um conjunto de imagens png que gostaria de processar com Python e ferramentas associadas. Cada imagem representa um objeto físico com dimensões conhecidas. Em cada imagem, há um recurso específico do objeto em um determinado pixel ...
Maneira mais segura de expor um buffer de memória alocado por C usando numpy / ctypes?
Estou escrevendo ligações Python para uma biblioteca C que usa buffers de memória compartilhada para armazenar seu estado interno. A alocação e liberação desses buffers é feita fora do Python pela própria biblioteca, mas eu posso controlar ...
Python, OpenCV: aumentando o brilho da imagem sem sobrecarregar a matriz UINT8
Estou tentando aumentar o brilho de uma imagem em escala de cinza.cv2.imread() retorna uma matriz numpy. Estou adicionando valor inteiro a todos os elementos da matriz. Teoricamente, isso aumentaria cada um deles. Depois disso, eu seria capaz de ...
Numpy "onde" com várias condições
Eu tento adicionar uma nova coluna "energy_class" a um dataframe "df_energy" que contenha a string "high" se o valor "consumer_energy" for> 400, "medium" se o valor "consumer_energy" estiver entre 200 e 400 e " baixo "se o valor" consumer_energy ...
Criação de quaternion aleatório uniforme e multiplicação de dois quaternions
Eu tenho uma função python (NumPy) que cria um quaternion aleatório uniforme. Gostaria de obter a multiplicação de dois quaterniões como matriz retornada bidimensional a partir da mesma ou de outra função. A fórmula da multiplicação de ...
Agrupar valores de 2 colunas em uma única coluna em um dataframe de pandas
Estou procurando um método que se comporte de maneira semelhante à coalescência no T-SQL. Eu tenho 2 colunas (colunas A e B) que são escassamente preenchidas em um dataframe de pandas. Gostaria de criar uma nova coluna usando as ...
Criando cx_Freeze exe com Numpy for Python
Estou tentando criar um exe básico usando cx_Freeze. Ele funciona para programas .py que não têm numpy mas eu não consigo fazer um corretamente com numpy.*Al...