tf.control_dependencies()函数用法
生活随笔
收集整理的這篇文章主要介紹了
tf.control_dependencies()函数用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在有些機器學習程序中我們想要指定某些操作執行的依賴關系,這時我們可以使用tf.control_dependencies()來實現。
tf.control_dependencies(control_inputs)
作用: 用來控制計算流圖的,也就是給圖中的某些計算指定順序。有的時候我們想要指定某些操作執行的依賴關系,比如想要讓參數先更新,然后再獲取參數更新的值等。
返回: 會返回一個控制依賴的上下文管理器,使用了with關鍵字就可以讓在這個上下文環境中的操作都在control_inputs 執行
理解意思:代表當括號里面的參數執行完畢再執行with里面的語句
訓練模型時有可能每步訓練需要按先后順序執行3種操作,比如:
with g.control_dependencies([a, b, c]):# `d` and `e` will only run after `a`, `b`, and `c` have executed.d = ...e = ...d、e的操作會在a、b、c的操作執行完之后再執行。
總結
以上是生活随笔為你收集整理的tf.control_dependencies()函数用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: numpy.power()
- 下一篇: img disabled可以用什么替代_