Согласование форм в NumPy
Согласование форм - это правила, по которым NumPy сопоставляет формы двух массивов перед поэлементной арифметикой. Формы могут не совпадать полностью, и при соблюдении правил сложение и другие действия всё равно выполняются по ячейкам.
Вы уже складывали массивы одинаковой
формы и применяли одно число ко всем
ячейкам. Согласование форм обобщает
эти случаи: одна из сторон может
быть короче, а иногда появляется
ось длины 1, которую можно
растянуть до нужного размера.
Дальше мы шаг за шагом разберём типичные пары форм, правила выравнивания осей и случаи, когда поэлементное действие недоступно.
Со всем этим мы и будем разбираться в рамках данного раздела.