2017-10-19 129 views

回答

1

TensorFlow構建計算圖並使其具有靜態(不可更改)的效率。一旦完成,告訴TensorFlow圖做些什麼就像發送一些輸入到一個單獨的程序,除了傳遞不同的輸入外,你不能再改變它。所以當時的TensorFlow圖形並不知道Python控制流。它只是在被調用時運行。因此,它需要事先明確地知道你想在TensorFlow圖中的一個while循環中添加什麼位置。但是,您仍然可以使用Python控制流,只需調用TensorFlow圖就好像它是一個特定的函數。