mindspore/docs/api/api_python/ops/mindspore.ops.Map.rst

19 lines
1.1 KiB
ReStructuredText
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

mindspore.ops.Map
==================
.. py:class:: mindspore.ops.Map(ops=None, reverse=False)
Map将对输入序列应用设置的函数操作。
此操作将应用到输入序列的每个元素。
参数:
- **ops** (Union[MultitypeFuncGraph, None],可选) - `ops` 是要应用的操作。如果 `ops```None`` ,则操作应放在实例的第一个输入中。默认值: ``None``
- **reverse** (bool可选) - 在某些场景中,优化器需要反转以提高并行性能,一般用户可忽略。 `reverse` 表示是否为反向应用操作的标志。仅支持图模式。默认值: ``False``
输入:
- **args** (Tuple[sequence]) - 如果 `ops` 不是 ``None`` ,则所有输入的序列和序列的每一行都应该是相同长度。例如,如果 `args` 的长度为2那么每个序列 `(args[0][i],args[1][i])` 长度的 `i` 将作为操作的输入。如果 `ops```None`` ,则第一个输入是操作,另一个输入是待操作的序列。
输出:
序列进行ops函数操作后的输出序列。例如 `ops(args[0][i], args[1][i])`