Resultados da pesquisa a pedido "numpy-broadcasting"

3 a resposta

atalho numpy para tomar fatia irregular

Eu tenho uma operação que estou fazendo comumente que estou chamando de "fatia irregular" porque não sei o nome real dela. É melhor explicado pelo exemplo: a = np.random.randn(50, 10) entries_of_interest = np.random.randint(10, size = 50) # ...

1 a resposta

Reticências transmitindo em numpy.einsum

1 a resposta

O que está acontecendo por trás desse comportamento de seleção entorpecido?

Respondendo a issoPergunta, questão [https://stackoverflow.com/questions/45425527/how-do-i-select-a-row-from-a-complex-numpy-array/45425986#45425986] , alguns outros e eu estávamos errados ao considerar que o seguinte funcionaria: Digamos que ...

3 a resposta

Espaço de inserção NumPy vetorizado para vários valores de início e parada

Eu preciso criar uma matriz 2D onde cada linha pode começar e terminar com um número diferente. Suponha que o primeiro e o último elemento de cada linha sejam fornecidos e todos os outros elementos sejam apenas interpolados de acordo com ...

1 a resposta

Indexação NumPy: transmitindo com matrizes booleanas

Relacionado aessa questão [https://stackoverflow.com/q/51176843/9209546], Me deparei com um comportamento de indexação por meio de matrizes booleanas e de transmissão que eu não entendo. Sabemos que é possível indexar um array NumPy em 2 ...

1 a resposta

Numpy - crie matriz com linhas de vetor

Eu tenho um vetor[x,y,z,q] e eu quero criar uma matriz: [[x,y,z,q], [x,y,z,q], [x,y,z,q], ... [x,y,z,q]]com m linhas. Eu acho que isso poderia ser feito de uma maneira inteligente, usando transmissão, mas eu só posso pensar em fazê-lo com um ...

1 a resposta

Transmissão numpy para a quarta dimensão:… vs.: vs None

Em uma simulação montecarlo, tenho os seguintes 7 pokercards para 2 jogadores e 3 corridas montecarlo diferentes. self.cards: array([[[ 6., 12.], [ 1., 6.], [ 3., 3.], [ 8., 8.], [ 1., 1.], [ 4., 4.], [ 2., 2.]], [[ 6., 7.], [ 1., 1.], [ 3., ...

1 a resposta

Subtraindo eficientemente matrizes numpy de formas diferentes

Usando as excelentes regras de transmissão de numpy, você pode subtrair uma matriz de formas (3,)v a partir de uma matriz de formas (5,3)X com X - vO resultado é uma matriz de forma (5,3) na qual cada linhai é a diferençaX[i] - v. Existe uma ...

1 a resposta

Numpy Broadcasting

O que acontece quando eu faço essa operação no Numpy? a = np.ones([500,1]) b = np.ones([5000,])/2 c = a + b # a.shape (500,1) # b.shape (5000, ) # c.shape (500, 5000)Estou tendo dificuldades para descobrir o que realmente está acontecendo nesta ...

1 a resposta

Use numpy.frompyfunc para adicionar transmissão a uma função python com argumento

De uma matriz comodb (que será aproximadamente(1e6, 300)) e ummask = [1, 0, 1] vetor, eu defino o destino como 1 na primeira coluna. Eu quero criar umout vetor que consiste naqueles em que a linha correspondente emdb corresponde aomask ...