tf.math.less 小于运算 作者:马育民 • 2020-06-01 23:30 • 阅读:10380 # 介绍 比较函数,小于某个值 ### 常用别名 - tf.less # 语法 ``` tf.math.less( x, y, name=None ) ``` ##### 参数 - x:tensor,必须是类型之一:float32, float64, int32, uint8, int16, int8, int64, bfloat16, uint16, half, uint32, uint64. - y:tensor,类型与x相同 ##### 返回值 布尔类型的tensor # 例子 ``` import tensorflow as tf tens=tf.constant([1,2,3,4,5]) res=tf.less(tens,3) print(res) ``` 执行结果: ``` tf.Tensor([ True True False False False], shape=(5,), dtype=bool) ``` ### 通过 tf.boolean_mask 进行布尔索引 ``` print(tf.boolean_mask(tens,res)) ``` 执行结果: ``` tf.Tensor([1 2], shape=(2,), dtype=int32) ``` 原文出处:http://malaoshi.top/show_1EF5dAyBVGle.html