Tensorflow 创建定制的非线性,如relu6

Tensorflow 创建定制的非线性,如relu6,tensorflow,keras,keras-layer,tf.keras,relu,Tensorflow,Keras,Keras Layer,Tf.keras,Relu,有人能帮我找到一个函数,让我修正一个阈值(最大值)不超过像relu6 我试过了 X = max(X , 6) 但我犯了这个错误: (OperatorNotAllowedInGraphError:在图形执行中不允许将tf.Tensor用作Pythonbool。请使用渴望执行或用@tf.function修饰此函数) 。 提前感谢您您可能想试试: X = tf.math.maximum(X,6) 详情如下: 我希望这能有所帮助。尝试使用tf.nn.relu6:我正在尝试用我的新架构体验新事物,

有人能帮我找到一个函数,让我修正一个阈值(最大值)不超过像relu6

我试过了

 X = max(X , 6) 
但我犯了这个错误:

(OperatorNotAllowedInGraphError:在图形执行中不允许将
tf.Tensor
用作Python
bool
。请使用渴望执行或用@tf.function修饰此函数)

。 提前感谢您

您可能想试试:

X = tf.math.maximum(X,6)
详情如下:


我希望这能有所帮助。

尝试使用
tf.nn.relu6
:我正在尝试用我的新架构体验新事物,但如果没有选择,我会这么做。感谢您的帮助非常感谢我尝试了很多,但我收到了错误:AttributeError:“NoneType”对象没有属性“\u inbound\u nodes”