首先,什麼是tensor?
tensor就是乙個n維的矩陣,要是0維就是個數,1維就是個vector,2維就是個二維矩陣。。。
然後,什麼是data flow graph?
就是上面這樣,表示資料流動的運算圖,在圖中節點(nodes)就是:運算(operators)、變數(variables)、常量(constants),邊就是tensors
怎麼建立乙個graph? tf.graph()
g = tf.graph()
with g.as_default():
x = tf.add(3, 5)
sess = tf.session(graph=g)
with tf.session() as sess:
sess.run(x)
如果不寫with g.as_default():,那就都在預設的graph
如果想handle預設的graph,就用這條g = tf.get_default_graph(),這樣g就是預設的graph了
第一課沒啥,主要是讓大家對tensorflow的基本tensor和graph有個概念
tensorflow學習之softmax使用詳解
softmax 在機器學習和深度學習中有著非常廣泛的應用。尤其在處理多分類 c 2 問題,分類器最後的輸出單元需要softmax 函式進行數值處理。關於softmax 函式的定義如下所示 其中,vi 是分類器類別的輸出。i 表示類別索引,總的類別個數為 c。si 表示的是當前元素的指數與所有元素指數...
TensorFlow學習之常用函式
tensorflow的設計理念稱之為計算流圖,在編寫程式時,首先構築整個系統的graph,並不會直接生效。然後,在實際的執行時,啟動乙個session,程式才會真正的執行。很多python程式的底層為c語言或者其他語言,執行一行指令碼,就要切換一次,這樣做的好處就是 避免反覆地切換底層程式實際執行的...
小白學習之Tensorflow安裝
tensorflow安裝過程中會出現各種問題,經過無數次跳坑之後,終於解決問題,所以就記錄一下 1 環境 win10 2 安裝步驟 win cmd進入後台,輸入conda version 會出現conda版本號 輸入python version,可以檢視當前python版本號 4 安裝tensorf...