не умножения с numpy.einsum - PullRequest
0 голосов
/ 08 июня 2019

numpy.einsum, похоже, имеет дело только с умножением. Что произойдет, если я захочу сделать эквивалент:

np.array([x[i,:]-j*t[:,i]+u[i]*v[i,:] for i,j in enumerate(y)])

для x [N, n], y [N], t [n, N], u [N], v [N, n], N> n> 0. Есть ли синтаксис, похожий на:

np.einsum('ij,i,ji,i,ij->ij',x,y,t,u,v,operations=‘-,*,+,*‘)

? Однако это уже не было бы соглашением Эйнштейна ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...