numpy.ma.masked_array.dot#
метод
- ma.masked_array.dot(b, выход=None)[источник]#
Маскированное скалярное произведение двух массивов. Обратите внимание, что выход и strict расположены в разных позициях, чем в
ma.dot. Для поддержания совместимости с функциональной версией рекомендуется, чтобы опциональные аргументы обрабатывались как только ключевые слова. В какой-то момент это может стать обязательным.- Параметры:
- bmasked_array_like
Входной массив.
- выходmasked_array, опционально
Выходной аргумент. Он должен иметь точный вид, который был бы возвращён, если бы он не использовался. В частности, он должен иметь правильный тип, быть C-непрерывным, и его dtype должен быть тем dtype, который был бы возвращён для ma.dot(a,b). Это функция производительности. Поэтому, если эти условия не выполнены, возникает исключение вместо попытки быть гибким.
- strictbool, необязательно
Определяет, распространяются ли маскированные данные (True) или устанавливаются в 0 (False) для вычисления. По умолчанию False. Распространение маски означает, что если маскированное значение появляется в строке или столбце, вся строка или столбец считаются маскированными.
Смотрите также
numpy.ma.dotэквивалентная функция