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

18 lines
860 B
ReStructuredText
Raw Normal View History

2022-11-22 18:48:41 +08:00
mindspore.ops.Assert
=====================
2022-11-28 20:18:13 +08:00
.. py:class:: mindspore.ops.Assert(summarize=3)
2022-11-22 18:48:41 +08:00
2022-11-24 16:01:40 +08:00
判断给定条件是否为True若不为True则以list的形式打印 `input_data` 中的Tensor否则继续往下运行代码。
2022-11-22 18:48:41 +08:00
参数:
2022-11-28 20:18:13 +08:00
- **summarize** (int, 可选) - 当判断结果为False时打印 `input_data` 中每个Tensor的条目的数量。默认值3。
2022-11-22 18:48:41 +08:00
输入:
- **condition** ([Union[Tensor[bool], bool]]) - 需要进行判断的条件。
- **input_data** (Union(tuple[Tensor], list[Tensor])) - 当 `condition` 被判断为False的时候将被打印的Tensor。
异常:
- **TypeError** - `summarize` 的数据类型不是int。
- **TypeError** - `condition` 的数据格式不是Tensor或bool。
- **TypeError** - `input_data` 的数据格式不是list或tuple。