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

25 lines
1.2 KiB
ReStructuredText
Raw Normal View History

2022-11-15 16:28:15 +08:00
mindspore.ops.UpperBound
=========================
2022-11-30 15:11:43 +08:00
.. py:class:: mindspore.ops.UpperBound(out_type=mstype.int32)
2022-11-15 16:28:15 +08:00
返回一个Tensor该Tensor包含用于查找 `values` 的值的在升序排列的 `sorted_x` 中上界的索引。
参数:
2022-11-21 15:48:37 +08:00
- **out_type** (:class:`mindspore.dtype`, 可选) - 指定输出数据类型,支持 `mindspore.dtype.int32``mindspore.dtype.int64` 。默认值: `mindspore.dtype.int32`
2022-11-15 16:28:15 +08:00
输入:
- **sorted_x** (Tensor) - 数据类型为实数的输入Tensor其秩必须为2 `sorted_x` 每一行都需要按升序排序。
- **values** (Tensor) - 数据类型与 `sorted_x` 相同的输入Tensor其秩必须为2两个输入的shape[0]必须一致。
输出:
Tensor数据列选由 `out_type` 决定shape与 `values` 一致。
异常:
- **TypeError** - `sorted_x` 不是Tensor。
- **TypeError** - `values` 不是Tensor。
- **TypeError** - `sorted_x``values` 数据类型不一致。
- **ValueError** - `sorted_x` 的秩不是2。
- **ValueError** - `values` 的秩不是2。
- **ValueError** - `sorted_x``values` 的行数不一致。