Numpy: вычитание двух массивов - PullRequest
0 голосов
/ 13 октября 2019

У меня есть массив массивов, скажем, A1, формы (1,1), а другой, скажем, A2, формы (1,).

Когда я делаю A1-A2, я получаю другой массивформы (1,1).

Разве массивы не должны иметь одинаковые размеры для операции вычитания / суммирования?

1 Ответ

0 голосов
/ 13 октября 2019

Если вы посмотрите на Документацию , вы увидите, что numpy использует широковещательную передачу (дублирование массива до тех пор, пока она не будет соответствовать размерам другого массива) на меньшем массиве, чтобы гарантировать, что массивы имеютВозможен такой же размер и поэлементная операция.

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