Resultados da pesquisa a pedido "numpy"
Posso forçar um ndarray numpy a se apropriar de sua memória?
Tenho uma função C que mallocs () e preenche uma matriz 2D de carros alegóricos. Ele "retorna" esse endereço e o tamanho da matriz. A assinatura é int get_array_c(float** addr, int* nrows, int* ncols);Eu quero chamá-lo de Python, então eu uso ...
ndexação extravagante em várias dimensõ
Digamos que eu tenha uma matriz numpy A de tamanho n x m x k e outra matriz B de tamanho n x m que tenha índices de 1 a k. Quero acessar cada fatia de n x m de A usando o índice fornecido neste local em B, fornecendo uma matriz de tamanho n x ...
Qual é a maneira mais simples de estender uma matriz numpy em 2 centavos, nsion
Eu tenho uma matriz 2D que se parece com isso: XX xx Qual é a maneira mais eficiente de adicionar uma linha e coluna extra: xxy xxy yyyPara pontos de bônus, eu também gostaria de eliminar linhas e colunas únicas. Por exemplo, na matriz abaixo, ...
Volume sob “plano” definido por pontos de dados - python
Eu tenho uma grade de malha grande de pontos de dados que produzi a partir de simulações, e associado a cada ponto no plano xy é um valor z (o resultado da simulação I têm o x, y, z valores despejado em um arquivo de texto simples, eo que ...
Matrix como chave do dicionário
Acabei de começar a usarnumpy e os seusmatrix module (muito, muito útil!), e eu queria usar um objeto de matriz como a chave de um dicionário, então verifiquei sematrix tinha o__hash__ método implementado: >>> from numpy import matrix >>> ...
loqueio global de intérpretes e acesso a dados (por exemplo, para matrizes NumP
Estou escrevendo uma extensão C para Python, que deve liberar o Global Interpreter Lock enquanto opera com dados. Eu acho que entendi o mecanismo do GIL razoavelmente bem, mas uma pergunta permanece: Posso acessar dados em um objeto Python ...
símbolo indefinido: clapack_sgesv
Eu tenho esse pequeno código: from numpy import * from scipy import signal, misc import matplotlib.pyplot as plt path="~/pics/" band_1 = misc.imread(path + "foo.tif"); H = array((1/2.0, 1/4.0, 1/2.0)); signal.convolve2d(band_1.flatten(), H) ...
Como determinar quais pontos estão dentro de um polígono e quais não estão (grande número de pontos
Eu tenho um grande conjunto de pontos de dados (mais de 100.000) armazenados em uma matriz numpy bidimensional (1ª coluna: coordenadas x, 2ª coluna: coordenadas y). Eu também tenho várias matrizes unidimensionais que armazenam ...
Plotagem 3d com python
Estou tentando traçar uma superfície em python. Eu tenho uma tabela de N por N valores. Eu criei dois vetores X e Y cada um dos N elementos. Quando tento traçar isso, recebo um erro: ValueError: total size of new array must be unchanged ...
Converter ndarray de float64 para inteiro
Eu tenho umndarray em python com umdtype dofloat64. Gostaria de converter a matriz em uma matriz de números inteiros. Como devo fazer isso? int() não funcionará, pois diz que não pode convertê-lo em um escalar. Alterando adtype o próprio campo ...