美文网首页
tf.cond中如何带参数

tf.cond中如何带参数

作者: zhenggeaza | 来源:发表于2018-01-05 09:54 被阅读0次

    适用lambda进行传参:

    x = tf.placeholder(tf.float32)

    y = tf.placeholder(tf.float32)

    z = tf.placeholder(tf.float32)

    def fn1(a, b):

      return tf.mul(a, b)

    def fn2(a, b):

      return tf.add(a, b)

    pred = tf.placeholder(tf.bool)

    result = tf.cond(pred, lambda: fn1(x, y), lambda: fn2(y, z))

    相关文章

      网友评论

          本文标题:tf.cond中如何带参数

          本文链接:https://www.haomeiwen.com/subject/nsejnxtx.html