Spec-Zone.ru › NumPy 1.18

numpy.ma.masked_array.dot

метод

masked_array.dot(b, out=None) [source]

Матричное произведение двух массивов с учётом значений маски. Обратите внимание, что out и strict расположены в других позициях, чем в ma.dot. Для сохранения совместимости с функциональной версией рекомендуется рассматривать необязательные аргументы как только ключевые. В какой-то момент это может стать обязательным.

Добавлена в версии 1.10.0.

Параметры
bmasked_array_like

Входной массив.

outmasked_array, optional

Аргумент результата. Он должен иметь ровно тот же тип, что и был бы возвращён, если бы он не использовался. В частности, он должен иметь правильный тип, должен быть C-непрерывным и его тип данных должен быть тем типом данных, который был бы возвращён для ma.dot(a,b). Это функция производительности. Поэтому, если эти условия не выполняются, возбуждается исключение, вместо того, чтобы пытаться быть гибким.

strictbool, optional

Определяет, распространяются ли значения маски (True) или устанавливаются в 0 (False) для вычисления. По умолчанию False. Распространение маски означает, что если в строке или столбце встречается значение с маской, вся строка или столбец считаются замаскированными.

Добавлена в версии 1.10.2.

См. также

numpy.ma.dot

эквивалентная функция

© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.18/reference/generated/numpy.ma.masked_array.dot.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API