Resultados da pesquisa a pedido "numpy-broadcasting"

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 ...

2 a resposta

Transmissão TensorFlow

A transmissão é o processo de fazer com que matrizes com formas diferentes tenham formas compatíveis para operações aritméticas. Em numpy, podemos transmitir matrizes. O gráfico TensorFlow suporta transmissão semelhante à numpy?

3 a resposta

Aritmética NumPy transmitida - por que um método é muito mais eficiente?

Esta pergunta é um acompanhamento da minha resposta emManeira eficiente de calcular a matriz de Vandermonde [https://stackoverflow.com/questions/48245987/efficient-way-to-compute-the-vandermonde-matrix/48246009#48246009] . Aqui está a ...

0 a resposta

Quando transmitir é uma má ideia? (entorpecido)

O termoradiodifusão [https://docs.scipy.org/doc/numpy-1.13.0/user/basics.broadcasting.html]descreve como numpy trata matrizes com formas diferentes durante operações aritméticas. Example 1: from numpy import array a = array([1.0,2.0,3.0]) b ...

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 ...

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 ...

2 a resposta

Forçando a multiplicação a usar __rmul __ () em vez da matriz Numpy __mul __ () ou ignorando a transmissão

Esta pergunta está próxima do que é perguntado emSubstituindo outro __rmul__ pelo __mul__ da sua classe [https://stackoverflow.com/questions/40252765/overriding-other-rmul-with-your-classs-mul] mas tenho a impressão de que esse é um problema mais ...

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

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

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 ...