Tensorflow列印變數的值

2021-09-29 04:51:01 字數 438 閱讀 6504

用tf.print()函式

tf.print(input_, data, message=none,first_n=none, summarize=none, name=none)

列印張量列表

輸入: input_:通過此op的乙個tensor.即輸入tf.print()中的資料

data: 當此op被計算之後列印輸出的tensorlist。要列印的資料

message: 錯誤訊息的字首,是乙個string。

first_n: 只記錄first_n次. 總是記錄負數;這是個預設.

summarize: 對每個tensor只列印的條目數量。如果是none,對於每個輸入   tensor只列印3個元素。

tf.print返回的資料也必須要在tensorflow的計算圖中。這樣,在計算圖傳遞的時候,才會呼叫tf.print

參考:

如何列印tensorflow 的dataset

有時,為了除錯資料,需要將資料列印打出來,可以用interator來遍歷資料 首先定義兩個遍歷函式,def print dataset self,data set iterator data set.make one shot iterator next element iterator.get n...

Tensorflow 變數的共享

tensorflow exp example sparse tensor classification train validate.py 當你需要train的過程中validate的時候,如果用placeholder來接收輸入資料 那麼乙個compute graph可以完成這個任務。如果你用的是t...

Tensorflow 變數的共享

tensorflow exp example sparse tensor classification train validate.py 當你需要train的過程中validate的時候,如果用placeholder來接收輸入資料 那麼乙個compute graph可以完成這個任務。如果你用的是t...