1. 程式人生 > >TensorFlow入門

TensorFlow入門

imp 我們 class rank node strong ima orf 運行

技術分享

Tensor(張量)是TensorFlow中最核心的數據結構單元,ta它可以表示任意維數的數組。wei‘du維度用rank(秩)表示。

例如:

  • 3 #一個秩為0的張量;它是一個標量,形狀為shape[];
  • [1,2,3] #一個秩為1的張量;它是一個向量,形狀為shape[3];
  • [[1,2,3],[4,5,6]] #一個秩為2的張量;它是一個矩陣,形狀為shape[2,3];
  • [[[1,2,3]],[[7,8,9]]] #一個秩為3的張量;形狀為shape[2,1,3]。

當我們要做矩陣運算,使用上面第3種方式來表達即可。

TensorFlow內核編程,通常是由兩大階段組成:構建計算圖、運行計算圖。

計算圖,The Computational Graph, 是由計算節點(node)構成的圖。

結點,node,輸入>=0個張量,輸入1個張量。

TensorFlow提供了很多API。在Python中使用它,只需要一行導入語句,即可訪問TensorFlow的所有類和方法:

import tensorflow as tf

TensorFlow入門