Perguntas com a marcação «numpy»

O NumPy é uma extensão de computação científica e numérica da linguagem de programação Python.

8
Como posso adicionar novas dimensões a uma matriz Numpy?
Estou começando com uma matriz numpy de uma imagem. In[1]:img = cv2.imread('test.jpg') O formato é o que você espera de uma imagem RGB de 640x480. In[2]:img.shape Out[2]: (480, 640, 3) No entanto, esta imagem que tenho é um quadro de um vídeo, que tem 100 quadros de comprimento. Idealmente, gostaria …
92 python  arrays  opencv  numpy 


1
Numpy: Devo usar newaxis ou nenhum?
Em numpy, pode-se usar o objeto 'newaxis' na sintaxe de fatiamento para criar um eixo de comprimento um, por exemplo: import numpy as np print np.zeros((3,5))[:,np.newaxis,:].shape # shape will be (3,1,5) A documentação afirma que também se pode usar em Nonevez de newaxis, o efeito é exatamente o mesmo. Existe …
91 python  numpy 

1
Exibir em uma matriz numpy?
Eu tenho uma numpymatriz 2D . Existe uma maneira de criar uma exibição nele que inclua as primeiras klinhas e todas as colunas? O objetivo é evitar copiar os dados subjacentes (a matriz é tão grande que fazer cópias parciais não é viável).
90 python  numpy  scikits 


4
Qual é a diferença entre np.mean e tf.reduce_mean?
No tutorial do iniciante MNIST , há a instrução accuracy = tf.reduce_mean(tf.cast(correct_prediction, "float")) tf.castbasicamente muda o tipo de tensor do objeto, mas qual é a diferença entre tf.reduce_meane np.mean? Aqui está o documento sobre tf.reduce_mean: reduce_mean(input_tensor, reduction_indices=None, keep_dims=False, name=None) input_tensor: O tensor a ser reduzido. Deve ter tipo numérico. reduction_indices: …


2
Altere os valores no eixo do gráfico matplotlib imshow ()
Digamos que eu tenha alguns dados de entrada: data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) Posso traçar usando imshow(): plt.imshow(hist,cmap='Reds') obtendo: No entanto, os valores do eixo x não correspondem aos dados de entrada (ou seja, média de 100, faixa de …

6
Compartilhe grande matriz Numpy somente leitura entre processos de multiprocessamento
Eu tenho um 60GB SciPy Array (Matrix) que devo compartilhar entre 5+ multiprocessing Processobjetos. Eu vi numpy-sharedmem e li essa discussão na lista SciPy. Parece haver duas abordagens - numpy-sharedmeme usando multiprocessing.RawArray()ae mapeando NumPy dtypes para ctypes. Agora, numpy-sharedmemparece ser o caminho a percorrer, mas ainda não vi um bom …

1
Existe um significado especial para 16331239353195370.0?
Usando import numpy as npeu notei que np.tan(np.pi/2) dá o número no título e não np.inf 16331239353195370.0 Estou curioso sobre este número. Está relacionado a algum parâmetro de precisão da máquina do sistema? Eu poderia ter calculado a partir de algo? (Estou pensando em algo semelhante a sys.float_info) EDIT: O …

5
Crie consistentemente a mesma matriz numpy aleatória
Estou esperando outro desenvolvedor terminar um trecho de código que retornará um array np de forma (100,2000) com valores de -1,0 ou 1. Nesse ínterim, desejo criar aleatoriamente uma matriz com as mesmas características para poder começar meu desenvolvimento e teste. O fato é que eu quero que esse array …
89 python  random  numpy 

5
numpy substituir valores negativos na matriz
Alguém pode aconselhar uma maneira simples de substituir todos os valores negativos em uma matriz por 0? Estou tendo um bloco completo sobre como fazer isso usando uma matriz numpy por exemplo a = array([1, 2, 3, -4, 5]) eu preciso voltar [1, 2, 3, 0, 5] a < 0 …
88 python  numpy 

5
como dividir a coluna de tuplas no dataframe do pandas?
Eu tenho um dataframe do pandas (este é apenas um pequeno pedaço) >>> d1 y norm test y norm train len(y_train) len(y_test) \ 0 64.904368 116.151232 1645 549 1 70.852681 112.639876 1645 549 SVR RBF \ 0 (35.652207342877873, 22.95533537448393) 1 (39.563683797747622, 27.382483096332511) LCV \ 0 (19.365430594452338, 13.880062435173587) 1 (19.099614489458364, 14.018867136617146) …


8
Gerar matriz aleatória de flutuadores entre um intervalo
Não consegui encontrar uma função para gerar uma matriz de flutuadores aleatórios de um determinado comprimento entre um determinado intervalo. Eu olhei para Amostragem aleatória, mas nenhuma função parece fazer o que eu preciso. random.uniform chega perto, mas retorna apenas um único elemento, não um número específico. Isso é o …
88 python  arrays  random  numpy 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.