tf.while_loop
生活随笔
收集整理的這篇文章主要介紹了
tf.while_loop
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用法:
final_state = tf.while_loop(cond, loop_body, init_state)- cond 是一個函數,負責判斷繼續執行循環的條件。
- loop_body 是每個循環體內執行的操作,負責對循環狀態迸行更新。
- init_state 為循環的起始狀態,它可以包含多個 Tensor 或者 TensorArray 。
- 返回的結果是循環結束時的循環狀態。
如果用偽代碼來表示運行邏輯的話,那 tf.while_loop 的功能與下面的代碼相當 :
def while_loop(cond, loop_body, init_state): state = init_state while(cond(state)) : # 使用cond函數判斷是否達到循環結束條件。state = loop_body(state) # 使用loop_body函數對state進行更新。return state?
總結
以上是生活随笔為你收集整理的tf.while_loop的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: TensorFlow保存和载入训练模型
- 下一篇: tf.train.get_checkpo