mindspore.ops.unsorted_segment_min
==================================

.. image:: https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/master/resource/_static/logo_source.svg
    :target: https://gitee.com/mindspore/mindspore/blob/master/docs/api/api_python/ops/mindspore.ops.func_unsorted_segment_min.rst
    :alt: 查看源文件


.. py:function:: mindspore.ops.unsorted_segment_min(x, segment_ids, num_segments)

    分段计算输入tensor的最小值。

    unsorted_segment_min的计算过程如下图所示:

    .. image:: UnsortedSegmentMin.png

    .. math::
        \text { output }_i=\text{min}_{j \ldots} \text { data }[j \ldots]

    :math:`min` 返回元素 :math:`j...` 中的最小值,其中 :math:`segment\_ids[j...] == i` 。

    .. note::
        - 如果 `segment_ids` 中不存在segment_id `i` ,则将使用 `x` 的数据类型的最大值填充输出 `output[i]` 。
        - `segment_ids` 必须是一个非负tensor。

    参数:
        - **x** (Tensor) - 输入tensor。
        - **segment_ids** (Tensor) - 标识每个元素所属段。
        - **num_segments** (Union[int, Tensor], 可选) - 分段数量,可以为int或零维的tensor。

    返回:
        Tensor