tensorflow學習筆記1

2021-08-18 14:06:08 字數 601 閱讀 6592

在跑minist demo時,遇到了這幾句

batchsize=6  

label=tf.expand_dims(tf.constant([0,2,3,6,7,9]),1)

index=tf.expand_dims(tf.range(0,batchsize),1)

concated = tf.concat(1, [index, label])

可以跑的時候卻報錯

查了半天資料,發現大多數都是這麼寫。。應該沒錯啊。。。

最後發現,在tensorflow 1.3.0 以後,concated的api 變了,臥槽。。。神坑啊

正確的寫法是

concated = tf.concat([index, label], 1)
引數的順序竟然換了,尼瑪。。。

結果正確顯示為:

TensorFlow學習筆記1

1 tensorflow 谷歌第二代人工智慧學習系統 2 tensorflow顧名思義tensor flow。tensor的意思是 張量,flow的意思是 流動,合起來就是 張量的流動 3 系統架構及程式設計模型。其中系統架構如圖1所示,程式設計模型如圖2所示。圖1 tensorflow系統架構圖 ...

TensorFlow學習筆記1

編寫tensorflow的兩個步驟 構建計算圖graph 使用session去執行graph中的operation 這裡寫描述 三個基本概念 rank rank一般是指資料的維度,其與線性代數中的rank不是乙個概念。其常 用rank舉例如下。shape 指tensor每個維度資料的個數,可以用py...

tensorflow學習筆記1

卷積與池化 卷積 1.stride 1,2,2,1 卷積步長為2,第1 4引數為1.分別表示batch和channel valid without padding 僅丟棄下面或右邊最多的行 列 same with zero padding 左奇右偶,在左邊補乙個0,右邊補2個0 weight var...