TensorFlow簡單介紹

2021-07-28 01:25:06 字數 696 閱讀 3653

tensorflow簡單介紹

tensorflow中文社群:

中文社群中是這個介紹的:

tensorflow

tensorflow是乙個採用資料流圖(data flow graphs),用於數值計算的開源軟體庫。節點(nodes)在圖中表示數學操作,圖中的線(edges)則表示在節點間相互聯絡的多維資料陣列,即張量(tensor)。

tensorflow 最初由google大腦小組(隸屬於google機器智慧型研究機構)的研究員和工程師們開發出來,用於機器學習和深度神經網路方面的研究,但這個系統的通用性使其也可廣泛用於其他計算領域。

什麼是資料流圖(data flow graph)?

資料流圖用「結點」(nodes)和「線」(edges)的有向圖來描述數學計算。「節點」 一般用來表示施加的數學操作,但也可以表示資料輸入(feed in)的起點/輸出(push out)的終點,或者是讀取/寫入持久變數(persistent variable)的終點。「線」表示「節點」之間的輸入/輸出關係。這些資料「線」可以輸運「size可動態調整」的多維資料陣列,即「張量」(tensor)。張量從圖中流過的直觀圖像是這個工具取名為「tensorflow」的原因。一旦輸入端的所有張量準備好,節點將被分配到各種計算裝置完成非同步並行地執行運算。

TensorFlow學習介紹

最近學習了深度學習框架tensorflow,抽空時間來總結一下順便來複習一下 tensorflow學習系列教程 1.tensorflow安裝與python環境安裝 2.tensorflow基礎知識 3.tensorflow非線性回歸例子 4.tensorflow代價函式 擬合 優化器 5.機器學習常...

TensorFlow 庫的介紹

1 numpy numpy 是用來儲存和處理大型矩陣的科學計算包,比 python 自身的巢狀列表結構 list 要高效的多。安裝 pip install numpy upgrade 2 matplotlib matplotlib 是 python 最著名的繪圖表,它提供了一整套和 matlab 相...

tensorflow 簡單例項1

import tensorflow as tf import numpy as np create data x data np.random.rand 100 astype np.float32 y data 0.5 x data 1.3 tensorflow中的變數,這些變數在每次sess迭代時...