断言条件 x > 0
保持元素。
用法
tf.compat.v1.assert_positive(
x, data=None, summarize=None, message=None, name=None
)
参数
-
x
数字Tensor
。 -
data
如果条件为 False,则打印出的张量。默认为错误消息和x
的前几个条目。 -
summarize
打印每个张量的这么多条目。 -
message
默认消息的前缀字符串。 -
name
此操作的名称(可选)。默认为"assert_positive"。
返回
-
如果
x > 0
为 False,则引发InvalidArgumentError
的操作。
抛出
-
InvalidArgumentError
如果可以立即执行检查并且x > 0
为 False。检查可以在即刻执行期间立即执行,或者如果x
是静态已知的。
在图形模式下运行时,您应该添加对此操作的依赖以确保它运行。将依赖项添加到操作的示例:
with tf.control_dependencies([tf.debugging.assert_positive(x, y)]):
output = tf.reduce_sum(x)
积极的意思是,对于 x
的每个元素 x[i]
,我们有 x[i] > 0
。如果x
为空,这很容易满足。
eager模式兼容性
返回None。
相关用法
- Python tf.compat.v1.assert_none_equal用法及代码示例
- Python tf.compat.v1.assert_near用法及代码示例
- Python tf.compat.v1.assert_negative用法及代码示例
- Python tf.compat.v1.assert_less_equal用法及代码示例
- Python tf.compat.v1.assert_non_positive用法及代码示例
- Python tf.compat.v1.assert_integer用法及代码示例
- Python tf.compat.v1.assert_greater用法及代码示例
- Python tf.compat.v1.assert_non_negative用法及代码示例
- Python tf.compat.v1.assert_rank_at_least用法及代码示例
- Python tf.compat.v1.assert_less用法及代码示例
- Python tf.compat.v1.assert_rank_in用法及代码示例
- Python tf.compat.v1.assert_greater_equal用法及代码示例
- Python tf.compat.v1.assert_rank用法及代码示例
- Python tf.compat.v1.assert_equal用法及代码示例
- Python tf.compat.v1.assign_add用法及代码示例
- Python tf.compat.v1.assign用法及代码示例
- Python tf.compat.v1.assign_sub用法及代码示例
- Python tf.compat.v1.autograph.to_graph用法及代码示例
- Python tf.compat.v1.arg_max用法及代码示例
- Python tf.compat.v1.arg_min用法及代码示例
注:本文由纯净天空筛选整理自tensorflow.org大神的英文原创作品 tf.compat.v1.assert_positive。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。