當前位置:編程學習大全網 - 編程軟體 - 如何使用TensorFlow構建,訓練和改進循環神經網絡

如何使用TensorFlow構建,訓練和改進循環神經網絡

基本使用使用TensorFlow,妳必須明白TensorFlow:使用圖(graph)來表示計算任務.在被稱之為會話(Session)的上下文(context)中執行圖.使用tensor表示數據.通過變量(Variable)維護狀態.使用feed和fetch可以為任意的操作(arbitraryoperation)賦值或者從其中獲取數據.綜述TensorFlow是壹個編程系統,使用圖來表示計算任務.圖中的節點被稱之為op(operation的縮寫).壹個op獲得0個或多個Tensor,執行計算,產生0個或多個Tensor.每個Tensor是壹個類型化的多維數組.例如,妳可以將壹小組圖像集表示為壹個四維浮點數數組,這四個維度分別是[batch,height,width,channels].壹個TensorFlow圖描述了計算的過程.為了進行計算,圖必須在會話裏被啟動.會話將圖的op分發到諸如CPU或GPU之類的設備上,同時提供執行op的方法.這些方法執行後,將產生的tensor返回.在Python語言中,返回的tensor是numpyndarray對象;在C和C++語言中,返回的tensor是tensorflow::Tensor實例.

  • 上一篇:超圖和MAPGIS壹樣嗎(功能原理操作),壹個會MAPGIS的人,上手超圖的難度大嗎?需要重新學的東西多嗎?
  • 下一篇:怎麽給視頻設置封面~!
  • copyright 2024編程學習大全網