Resultados da pesquisa a pedido "numpy"
Inverso da função de contagem do numpy
Dada uma matriz de contagens de números inteirosc, como posso transformar isso em uma matriz de números inteirosinds de tal modo quenp.all(np.bincount(inds) == c) é verdade? Por exemplo: >>> c = np.array([1,3,2,2]) >>> inverse_bincount(c) # <-- ...
Por que o Collections.Counter trata numpy.nan como igual?
Estou surpreso com o seguinte comportamento: >>> import numpy as np >>> from collections import Counter >>> my_list = [1,2,2, np.nan, np.nan] >>> Counter(my_list) Counter({nan: 2, 2: 2, 1: 1}) # Counter treats np.nan as equal and # tells me that ...
Armazenar um ditado com np.savez fornece um resultado inesperado?
Posso armazenar um dicionário usando o np.savez? Os resultados são surpreendentes (pelo menos para mim) e não consigo encontrar uma maneira de recuperar meus dados por chave. In [1]: a = {'0': {'A': array([1,2,3]), 'B': array([4,5,6])}} In [2]: ...
Verifique se o numpy está usando a biblioteca MKL no mac pro
Estou usando a versão Canopy / EPD do Enthought do python, que é fornecida com numpy vinculado ao MKL. Atualmente, estou executando um conjunto de simulações em paralelo (usando PP) no meu computador de trabalho (Windows 7, Quad Core i5 a 3,33 ...
Como usar o `numpy.savez` em um loop para salvar mais de uma matriz?
De um loop, estou recebendo uma matriz. Eu quero salvar essas matrizes em umtempfile. O problema é quenp.savez salva apenas a última matriz do loop. Acho que entendo por que isso acontece, mas não sei como fazê-lo melhor. Para resolver meu ...
Obtendo faixa matricial diagonal automaticamente em numpy ou pytorch
Preciso obter uma faixa diagonal da matriz (não tenho certeza sobre a terminologia aqui, a faixa diagonal da matriz parece descrevê-la melhor). Digamos, eu tenho uma matriz de tamanho KxN, onde K e N são tamanhos arbitrários e K> N. Diga, eu ...
Como obter dados em uma bandeja de histograma
Quero obter uma lista dos dados contidos em uma caixa de histograma. Estou usando numpy e Matplotlib. Eu sei como atravessar os dados e verificar as bordas da lixeira. No entanto, eu quero fazer isso para um histograma 2D e o código para fazer ...
Troque dois valores em uma matriz numpy.
Existe algo mais eficiente do que o código a seguir para trocar dois valores de uma matriz 1D numpy? input_seq = arange(64) ix1 = randint(len(input_seq)) ixs2 = randint(len(input_seq)) temp = input_seq[ix2] input_seq[ix2] = ...
Como sobrescrever matriz dentro do arquivo h5 usando o h5py
Estou tentando sobrescrever uma matriz numpy que é uma pequena parte de um arquivo h5 bastante complicado. Estou extraindo uma matriz, alterando alguns valores e, em seguida, quero reinserir a matriz no arquivo h5. Não tenho problema em extrair ...
Selecionando linhas e colunas específicas da matriz NumPy
Estou ficando louco tentando descobrir que coisa estúpida que estou fazendo de errado aqui. Estou usando o NumPy e tenho índices de linha específicos e índices de coluna específicos que desejo selecionar. Aqui está a essência do meu ...