首页 > 解决方案 > Tensorflow 最多三个函数

问题描述

我有一个像这样的损失函数: max(f1,f2,f3) 其中 f1,f2 和 f3 是函数。如何在 tensorflow v1.15.0 中实现这一点?该函数tf.maximum只接受两个参数,所以我不能同时传递所有三个函数。

编写嵌套的 max 函数tf.maximum(tf.maximum(f1,f2),f3)是正确的方法吗?

非常感谢。

标签: pythontensorflowloss-function

解决方案


例如,如果您想坚持使用 tensorflow,可以使用reduce_max代替。maximumtf.reduce_max([1, 2, 3])


推荐阅读